The Montreal Alouettes All-Time Player Roster

Filter by first letter of surname

or

Filter by position

Player positions provided by the CFL and errors are known to exist

Other teams associated with the Montreal Alouettes:


List of Montreal Alouettes “H” Players 1996–2019
NamePositionRegular GP# of Seasons (Years)Also played for
Haidara, S.J. Jr.R, WR263 (2016–2018)BC, SSK, WPG
Haji-Rasouli, SherkoOL152 (2003–2004)BC
Hall, DarranWR61 (2002)CGY, EDM
Halsall, RandyG51 (1978)HAM, OTT, WPG
Ham, TracyQB714 (1996–1999)BAL, EDM, TOR
Hameluck, MikeC, G464 (1978–1981)OTT, TOR, WPG
Hamilton, NormG, T141 (1957)
Hammond, JohnnyG405 (1947–1951)WPG
Hammonds, JuanDE61 (1996)
Hampton, BillLB373 (1979–1981)MTL
Hand, OmariDE11 (2005)
Hanlon, TomE101 (1952)
Hannabach, JockHB11 (1961)CGY
Hannah, TitoDE, DL252 (2000–2001)EDM
Hansen, BarrieHB413 (1961–1963)BC, HAM, WPG
Harding, LarryE11 (1958)
Harper, ChrisWR41 (2018)
Harper, JackFW, HB404 (1949–1952)HAM, SSK, TOR
Harrell, GaryWR51 (1996)
Harris, ChuckU11 (1964)
Harris, DonnieDB11 (1981)
Harris, JacoryQB81 (2017)HAM
Harris, MarkK71 (1973)
Harris, DickieDB1319 (1972–1980)MTL
Harvey, JohnRB141 (1973)HAM, TOR
Haskins, Thomas Jr.RB826 (1997–2002)
Hawco, JoeRB222 (1980–1981)
Hawkins, AndrewWR152 (2009–2010)
Hawkins, TravisDB11 (2017)TOR, WPG
Hayes, EdDB72 (1971–1972)
Hayes, MercuryWR82 (1999–2000)
Haynes, KevinLB21 (2018)BC
Haywood, JeromeDL111 (2006)EDM, OTT, WPG
Headley, WinG21 (1972)
Heath, T.J. Jr.DB121 (2018)TOR, WPG
Hebert, KyriesDB, LB926 (2012–2017)HAM, OTT, WPG
Hecht, JeffDB171 (2011)CGY, SSK, WPG
Hefney, JonathanCB131 (2015)CGY, WPG
Heighton, JimDT31 (1981)BC, HAM, WPG
Henderson, GregDB242 (2016–2017)
Hendrix, JesseDB152 (2007–2008)
Henry, DwightDB192 (1999–2000)EDM
Henry, MarcusR21 (2016)EDM, OTT
Henry, MarioWR11 (1996)
Henry-Ajudua, FrederickLB31 (2017)
Heppell, BrunoFB, RB1198 (1997–2004)
Hergert, JoeLB11 (1960)
Hickman, ForrestalOL11 (2015)
Hickman, LarryHB71 (1962)HAM, TOR
Highsmith, WallyT233 (1970–1971, 1973)TOR
Hill, BillHB21 (1962)EDM
Hill, EddieG61 (1959)
Hill, DickG11 (1957)
Hill, T.J.DB362 (2007–2008)EDM, OTT
Hilzinger, KarlHB11 (1952)OTT, SSK, TBB
Hipsz, TomDE, DT503 (1997–1999)BC, HAM, TOR
Hobbs, DarylWR11 (1999)SSK
Hoffman, CodyR, SB52 (2015–2016)OTT
Hogan, JerryE, T164 (1954–1957)
Hollins, TyreeDB212 (2016–2017)SSK
Holmes, GregWR71 (1986)SSK, TOR
Holness, SteveDB41 (2010)WPG
Honey, RayOL51 (1981)HAM, OTT, WPG
Hood, JamesWR181 (1986)OTT, SSK, WPG
Hoople, ChrisDB, LB363 (1999–2001)BC, CGY, SSK
Hopkins, AndyRB192 (1976–1977)HAM
Hopkins, MarkLB111 (1986)MTL
Hopkins, MotonDE, DT232 (2011, 2013)OTT, WPG
Hoppmann, DaveHB202 (1963–1964)
Horton, CharlesHB51 (1958)
Horton, LarryDE21 (1974)
Hosea, Bobby Jr.DB131 (1979)SSK
Houston, DannyU11 (1969)
Howard, LutherLB01 (1974)
Howell, RonHB141 (1966)BC, HAM, TOR
Howlett, PeteFB404 (1967–1970)
Huard, JohnQB102 (1972–1973)
Hubbard, CharleyE21 (1952)
Huber, MaxT101 (1977)BC, CGY, EDM, HAM
Huclack, CoryLB483 (2007–2009)SSK
Huclack, DanRB21 (1986)EDM, HAM, TOR, WPG
Hudson, BillT514 (1957–1960)
Huey, GeneDB21 (1969)
Hughes, TomT01 (1954)
Hugo, Tom Jr.C, LB937 (1953–1959)
Hunsinger, ChuckHB273 (1953–1955)
Hunt, AaronDE41 (2012)BC
Hunt, ReggieDB141 (2008)EDM, SSK
Hunter, DickHB131 (1958)OTT
Hunter, ToreyDB403 (1997–1998, 2001)EDM
“H” player count: 90