The BC Lions All-Time Player Roster

Filter by first letter of surname

Filter by position

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


List of BC Lions players listed as Halfbacks 1953–2018
NamePositionRegular GP# of Seasons (Years)Also played for
Anderson, KelvinHB171 (2003)CGY
Ashton, Josh Jr.HB61 (1971)
Bartosh, GilHB151 (1955)
Bennett, KeithHB262 (1954–1955)CGY
Brady, DaleHB172 (1968–1969)
Brewer, BillyHB11 (1961)
Briscoe, MarlinHB01 (1969)
Brown, CharlesHB, RB92 (1969–1970)
Bullocks, AmosHB91 (1965)
Cameron, PaulDB, E, HB474 (1956–1959)
Cameron, Roy “Rocky”DB, HB223 (1960, 1965–1966)EDM, SSK
Chambers, JimmyHB101 (1954)EDM
Christian, GlenHB172 (1955–1956)CGY
Clinkscale, RonHB, QB172 (1955–1956)CGY
Cook, JackHB101 (1955)
Cranmer, DaveHB31 (1973)CGY, HAM, TOR
Currie, BillHB11 (1954)
Dames, GeorgeHB01 (1969)
Davies, MikeHB, QB162 (1958–1959)WPG
Drummond, RobertHB, RB654 (1998–2001)BAL, TOR
Dubuque, ChuckHB244 (1956–1959)
Duncan, TedHB, QB162 (1955–1956)CGY
Eley, MonroeHB453 (1972–1974)
Ferris, NeilHB131 (1954)CGY
Fleming, Willie Jr.HB1258 (1959–1966)
Garrett, JimHB11 (1955)
Gillett, MelHB, LB182 (1958–1959)
Goad, PaulHB11 (1957)
Hallgren, ArnieHB01 (1956)
Harris, LouHB564 (1973–1976)CGY
Harrison, Jim Jr.HB141 (1977)
Hayes, DonHB01 (1969)
Higgs, KenHB152 (1955–1956)
Highbaugh, LarryDB, HB, WR222 (1971–1972)EDM
Holburn, BobHB192 (1954–1955)
Holland, LouHB71 (1964)
Hollingworth, DonHB51 (1954)OTT
Homer, Lawrence “Sonny”DB, FL, HB, WR16311 (1958–1968)
Hortie, BillHB293 (1954–1956)EDM
Hunt, TedHB, K333 (1957–1959)
James, LarryHB, WR11 (1971)
Jessup, BillyHB151 (1959)
Jeter, Bob Jr.HB222 (1960–1961)
Jones, JimHB152 (1960–1961)
Kaser, RickDB, E, HB222 (1957–1958)OTT
Key, LarryHB, RB725 (1978–1982)
Klein, GeorgeHB161 (1954)MTL
Lackner, RayHB01 (1958)
Larscheid, TomHB202 (1962–1963)
Laughlin, Henry “Bud”HB11 (1957)
Livingstone, IvanHB52 (1955–1956)CGY, MTL
McInnis, HughHB11 (1967)
Meltzer, LenHB111 (1954)WPG
Millington, SeanFB, HB, RB14810 (1991–1997, 2000–2002)EDM, TOR, WPG
Mitchener, JimHB132 (1956–1957)CGY, MTL
Moore, BillyHB111 (1966)
Morris, RonDB, HB333 (1963–1965)CGY, TOR
Moseley, WayneHB111 (1975)
Mulhern, BrianHB192 (1954, 1956)CGY, WPG
Munsey, BillDB, FB, HB765 (1963–1967)
Murphy, CalHB81 (1956)
Murray, CraigDB, HB, S413 (1967–1969)
Nagle, BazDB, HB625 (1958–1962)CGY, WPG
Nicholson, JimHB11 (1969)
Peters, DougHB51 (1956)
Reid, DougHB242 (1954–1955)CGY
Roberts, BillHB51 (1957)
Ross, RaeDB, E, HB604 (1955–1957, 1961)CGY, WPG
Shannon, ArtHB111 (1957)
Sledge, Leroy Jr.HB, RB343 (1967–1969)EDM
Smith, WardHB, RB102 (1969–1970)CGY, MTL, TOR, WPG
Stevenson, NorrisHB31 (1963)
Stewart, RonHB31 (1957)CGY
Stransky, BobHB01 (1959)WPG
Strickland, MikeHB, RB353 (1975–1977)SSK
Stuart, BillHB131 (1956)
Swalwell, KenE, HB162 (1955–1956)
Symons, BillHB101 (1966)TOR
Thodos, PeteHB21 (1954)CGY, MTL, SSK, WPG
Thomas, ClydeHB21 (1961)
Tonn, JimHB11 (1959)WPG
Vassos, DonHB192 (1959–1960)EDM, SSK
Vereb, EdHB474 (1956, 1958–1959, 1961)
Villanueva, PrimoHB, QB374 (1955–1958)
Von Harten, PeteHB122 (1954–1955)
White, JohnHB, RB13810 (1978–1987)
Whitfield, A.D. Jr.HB161 (1970)
Williams, Frank Jr.HB21 (1955)
Young, JimHB, SB, TE, WR19713 (1967–1979)
HB player count: 89