This is a list of Canadian Football League (CFL) yards leaders by year. Year Scrimmage yards Special teams yards Combined yards 19541,360 Alex Webster805 John Fedosoff1,791 Ken Carpenter 19551,525 Pat Abbruzzi960 Don Pinhey1,610 Pat Abruzzi 19562,039 Hal Patterson988 Don Pinhey2,858 Hal Patterson 19571,979 Johnny Bright1,026 Harry Lunn2,011 Johnny Bright 19581,987 Johnny Bright1,512 Mike Hagler2,550 Mike Hagler 19591,846 Johnny Bright817 Rollie Miles1,886 Johnny Bright 19601,602 Dick Shatto792 Harvey Wylie1,944 Willie Fleming 19611,905 Earl Lunsford1,009 Harvey Wylie1,990 Earl Lunsford 19621,913 George Dixon1,215 Harvey Wylie2,209 George Dixon 19631,873 Willie Fleming911 Joe Hernandez2,027 Willie Fleming 19642,071 Ed Buchanan768 Leo Lewis2,423 Ed Buchanan 19651,997 George Reed657 Garney Henley2,222 George Reed 19661,612 Dave Raimey986 Trent Walters2,086 Dave Raimey 19671,662 Terry Evanshen834 Trent Walters1,986 Dave Raimey 19681,643 Bill Symons980 Vic Washington2,220 Dave Raimey 19691,506 George Reed631 Rudy Linterman2,063 Vic Washington 19701,431 Hugh McKinnis882 Al Marcelin1,442 Hugh McKinnis 19711,436 Jim Thorpe1,019 Mack Herron2,347 Mack Herron 19721,978 Mack Herron1,033 Monroe Eley2,530 Mack Herron 19731,655 Roy Bell1,034 Larry Highbaugh1,820 Roy Bell 19741,759 Lou Harris752 Tom Scott2,040 Monroe Eley 19752,127 Willie Burden1,480 Larry Highbaugh2,487 Willie Burden 19761,765 Art Green1,667 Rocky Long2,565 Jimmy Edwards 19771,804 Jimmy Edwards1,509 Paul Williams2,673 Jimmy Edwards 19781,640 James Sykes1,122 Paul Bennett2,377 James Sykes 19791,888 David Green1,226 Mike Nelms2,302 David Green 19801,845 James Sykes1,425 Leon Bright2,777 James Sykes 19811,715 Joey Walters1,552 Devon Ford2,136 James Sykes 19821,692 Joey Walters1,411 Larry Crawford1,965 Alvin Walker 19832,018 Terry Greer1,131 Joe Holliman2,390 Johnny Shepherd 19842,140 Willard Reaves1,896 Rufus Crawford2,896 Rufus Crawford 19851,760 Mervyn Fernandez1,358 Darnell Clash2,121 Keyvan Jenkins 19861,796 James Murphy1,475 Jeff Treftlin2,264 James Murphy 19871,724 Willard Reaves1,786 Gizmo Williams2,138 Stephen Jones 19881,472 David Williams1,433 Gizmo Williams2,618 Earl Winfield 19892,034 Tim McCray1,747 Tony Hunter2,684 Tim McCray 19901,879 Robert Mimbs1,876 Mike Clemons3,300 Mike Clemons 19912,207 Robert Mimbs2,352 Willis Jacox3,049 Rocket Ismail 19921,591 Allen Pitts1,890 Rocket Ismail2,767 Gizmo Williams 19931,508 Dave Sapunjis1,426 Marvin Coleman2,523 Gizmo Williams 19942,414 Mike Pringle1,576 Gizmo Williams 3,228 Mike Pringle 19952,067 Mike Pringle2,255 Chris Wright2,598 Mike Clemons 19961,738 Robert Mimbs1,739 Jimmy Cunningham2,548 Jimmy Cunningham 19972,088 Mike Pringle2,440 Mike Clemons3,840 Mike Clemons 19982,414 Mike Pringle2,878 Eric Blount3,816 Eric Blount 19991,930 Kelvin Anderson1,793 Jimmy Cunningham2,367 Jimmy Cunningham 20002,111 Mike Pringle2,447 Albert Johnson III3,241 Albert Johnson III 20011,845 Michael Jenkins2,387 Antonio Warren2,924 Antonio Warren 20021,896 Milt Stegall2,038 Corey Holmes2,914 Charles Roberts 20032,102 Charles Roberts2,060 Winston October3,147 Charles Roberts 20041,920 Charles Roberts2,263 Winston October2,704 Corey Holmes 20052,098 Charles Roberts2,117 Aaron Lockett3,455 Corey Holmes 20062,020 Charles Roberts1,926 Albert Johnson III2,020 Charles Roberts 20071,737 Charles Roberts2,265 Ian Smart2,440 Ian Smart 20081,680 Wes Cates2,633 Ian Smart2,892 Dominique Dorsey 20091,935 Joffrey Reynolds1,971 Larry Taylor2,535 Marquay McDaniel 20101,722 Cory Boyd2,701 Chad Owens3,288 Chad Owens 20112,019 Brandon Whitaker2,609 Chad Owens3,345 Chad Owens 20121,830 Andrew Harris2,510 Chad Owens3,863 Chad Owens 20132,157 Jon Cornish2,298 Chad Owens 20141,470 Adarius Bowman1,968 Brandon Banks 20151,523 Andrew Harris2,557 Stefan Logan 20161,757 Adarius Bowman2,945 Chris Rainey 20171,892 Andrew Harris3,181 Chris Rainey 20181,841 Andrew Harris2,704 Diontae Spencer 20191,902 Andrew Harris2,183 Chris Rainey 20211,290 Will Stanback2,234 DeVonte Dedmon 20222,511 Terry Williams 20232,016 Brady Oliveira2,432 Terry Williams2,463 Tyreik McAllister 20241,829 Brady Oliveira2,287 James Letcher Jr.2,329 James Letcher Jr. 20251,726 Justin Rankin2,266 Trey Vaval2,424 Javon Leake

References

2025 CFL Guide & Record Book 2024 CFL Guide & Record Book 2025 Statistics