The following is a list of Winnipeg Blue Bombers all-time records and statistics current to the 2023 CFL season. Each category lists the top five players, where known, except for when the fifth place player is tied in which case all players with the same number are listed.
Tenure
Most Games Played
394 – Bob Cameron (1980–2002) 293 – Troy Westwood (1991–2007, 2009) 249 – Chris Walby (1981–1996) 220 – Stan Mikawos (1982–1996) 199 – Milt Stegall (1995–2008)
Most Seasons Played
23 – Bob Cameron (1980–2002) 18 – Troy Westwood (1991–2007, 2009) 16 – Bill Ceretti (1933–1949) 16 – Chris Walby (1981–1996) 15 – Roger Savoie (1951–1965) 15 – Stan Mikawos (1982–1996)
Most Consecutive Games Played
353 – Bob Cameron (1980–2000) 279 – Troy Westwood (1991–2007)
Scoring
Most Points – Career
2,748 – Troy Westwood (1991–2007, 2009) 1,840 – Trevor Kennerd (1980–1991) 890 – Milt Stegall (1995–2008) 802 – Justin Medlock (2016–2019) 673 – Bernie Ruoff (1975–1979)
Most Points – Season
227 – Justin Medlock – 2016
226 – Justin Medlock – 2017
213 – Troy Westwood – 1994
209 – Troy Westwood – 1993
202 – Troy Westwood – 2002
Most Points – Game
36 – Bob McNamara – versus BC Lions, October 13, 1956
30 – Ernie Pitts – versus Saskatchewan Roughriders, August 29, 1959
24 – Seven players, nine times
Most Touchdowns – Career
147 – Milt Stegall (1995–2008) 79 – Charles Roberts (2001–2008) 75 – Leo Lewis (1955–1966) 63 – Gerry James (1952–1963) 62 – James Murphy (1983–1990)
Most Touchdowns – Season
23 – Milt Stegall – 2002
19 – Gerry James – 2002
17 – Milt Stegall – 2005
16 – Ernie Pitts – 1959
16 – Ronald Williams – 1997
16 – Charles Roberts – 2007
16 – Dalton Schoen – 2022
Most Touchdowns – Game
6 – Bob McNamara – versus BC Lions, October 13, 1956
5 – Ernie Pitts – versus Saskatchewan Roughriders, August 29, 1959
4 – Seven players, nine times
Most Rushing Touchdowns – Career
64 – Charles Roberts (2001–2008) 57 – Gerry James (1952–1963) 48 – Leo Lewis (1955–1966) 44 – Willard Reaves (1983–1987) 30 – Jim Washington (1974–1979)
Most Rushing Touchdowns – Season
18 – Gerry James – 1957
16 – Ronald Williams – 1997
16 – Charles Roberts – 2007
15 – Robert Mimbs – 1991
14 – Willard Reaves – 1984
Most Rushing Touchdowns – Game
4 – Bob McNamara – at BC Lions, October 13, 1956
4 – Willard Reaves – versus Hamilton Tiger-Cats, September 15, 1984
4 – Tim Jessie – at Ottawa Rough Riders, July 25, 1989
4 – Charles Roberts – versus BC Lions, September 8, 2002
4 – Charles Roberts – at Edmonton Eskimos, June 28, 2007
Most Receiving Touchdowns – Career
144 – Milt Stegall (1995–2008) 61 – James Murphy (1983–1990) 54 – Ernie Pitts (1957–1969) 48 – Joe Poplawski (1978–1986) 46 – Jeff Boyd (1983–1987) 46 – Rick House (1979–1991) 46 – Terrence Edwards (2007–2013)
Most Receiving Touchdowns – Season
23 – Milt Stegall – 2002
18 – Gerald Alphin – 1994
17 – Milt Stegall – 2005
16 – Ernie Pitts – 1959
16 – Dalton Schoen – 2022
Most Receiving Touchdowns – Game
5 – Ernie Pitts – versus Saskatchewan Roughriders, August 29, 1959
4 – Alfred Jackson – versus Edmonton Eskimos, July 14, 1994
4 – Gerald Alphin – at Shreveport Pirates, October 8, 1994
4 – Arland Bruce – versus Calgary Stampeders, August 23, 2002
4 – Milt Stegall – at Saskatchewan Roughriders, October 6, 2002
4 – Milt Stegall – versus BC Lions, October 10, 2005
Passing
Most Passing Yards – Career
29,623 – Dieter Brock (1974–1983) 20,175 – Khari Jones (2000–2004) 18,116 – Kevin Glenn (2004–2008) 16,470 – Ken Ploen (1957–1967) 14,977 – Matt Nichols (2015–2019)
Most Passing Yards – Season
5,334 – Khari Jones – 2002
5,114 – Kevin Glenn – 2007
4,796 – Dieter Brock – 1981
4,686 – Tom Clements – 1987
4,682 – Matt Dunigan – 1993
Most Passing Yards – Game
713 – Matt Dunigan – versus Edmonton Eskimos, July 14, 1994
467 – Matt Dunigan – versus BC Lions, July 30, 1992
464 – Tom Burgess – versus Saskatchewan Roughriders, September 8, 1991
462 – Khari Jones – versus Calgary Stampeders, August 23, 2002
Most Pass Completions – Career
2,167 – Dieter Brock (1974–1983) 1,416 – Khari Jones (2000–2004) 1,328 – Kevin Glenn (2004–2008) 1,312 – Matt Nichols (2015–2019) 1,084 – Ken Ploen (1957–1967)