AGATHANo gut feelings
Brandon Banks

FootballCFLWide receiver

Brandon Banks

Retired

Brandon Banks was a wide receiver who won the CFL's Most Outstanding Player Award in 2019.

92 CFL regular-season games6 seasons

Updated

About Brandon Banks

Born on December 21, 1987, in Raleigh, North Carolina, Brandon Banks was a wide receiver. He played college football at Bakersfield and Kansas State. His final CFL game came on Oct 22, 2022, for the Toronto Argonauts.

Season by season92

Every season, every CFL game of his career, newest season first.

SeasonTeamGamesCatchesYardsTDTargets
2022TOR1637522475
2021HAM1044474270
2019HAM161121,55013158
2018HAM16941,42311129
2017HAM18671,0118105
2016HAM1632376447
Career923865,35642584

Final seasonLast game Oct 22, 2022

2022 receiving522 yds37 catches on 75 targets, 4 TD, 16 games
Last game3-23-0catches-yards-TD, Oct 22 at Alouettes

Did you know?!

A Grey Cup champion

Banks won the Grey Cup in 2022.

CFL All-Star honors

Banks was a CFL All-Star in 2014, 2015, 2018 and 2019.

201 receiving yards

On Oct 26, 2019, Banks had 11 catches for 201 receiving yards and 3 receiving touchdowns in a 38-26 win at the Montreal Alouettes.

CareerCFL since 2016

Hamilton Tiger-Cats2016 to 2021 - 76 games
Toronto Argonauts2022 - 16 games
6years2016 to 2022
  1. 2016CFL debut42-20 win vs Argonauts
  2. 2019Best game11-201-3, vs Alouettes
  3. 2019Best season112 catches, 1,550 yds, 13 TD in 16 games
  4. Oct 22, 2022Last game3-23-0 at Alouettes

Honors

  • Grey Cup champion (2022)
  • CFL's Most Outstanding Player Award (2019)
  • Terry Evanshen Trophy (2019)
  • 4x CFL All-Star (2014, 2015, 2018, 2019)
  • 6x CFL East All-Star (2014-2019)
  • NFL kickoff return yards leader (2011)

Regular season

92 games

386 catches, 5,356 yds, 42 TD

First CFL game

Jun 23, 2016: 4 catches, 50 yds, 1 TDTiger-Cats 42, Argonauts 20

Last game

Oct 22, 2022: 3 catches, 23 yds, 0 TDArgonauts 24, Alouettes 23

Most often against

The teams he has faced most, with his teams' record and his line against each.

10-3his teams

His line: 61 catches, 889 yds, 6 TD

Last met Oct 22, 2022

9-4his teams

His line: 67 catches, 1,114 yds, 9 TD

Last met Nov 12, 2021

6-6his teams

His line: 56 catches, 791 yds, 5 TD

Last met Sep 24, 2022

BC Lions11 games
6-5his teams

His line: 40 catches, 429 yds, 6 TD

Last met Oct 8, 2022

1-9his teams

His line: 33 catches, 379 yds, 3 TD

Last met Oct 1, 2022

Sources and updates

Stats, scores and injury reports come from Agatha's own records: the CFL's own game records (regular season) and its rosters' injured lists.

Updated Nov 10, 2026, 5:42 AM ET. Biography facts are checked weekly.