| Season | Team | League | GP | G | A | PTS | PIM | +/- | PP | SH | GW | GT | SHOTS | Pct. |
| 1990-91 | Sudbury | OHL | 56 | 26 | 22 | 48 | 18 | -- | -- | -- | -- | -- | -- | |
| 1991-92 | Sudbury | OHL | 44 | 40 | 26 | 66 | 44 | -- | -- | -- | -- | -- | -- | -- |
| 1992-93 | Sudbury | OHL | 7 | 7 | 9 | 16 | 6 | -- | -- | -- | -- | -- | -- | -- |
| Niagra Falls | OHL | 51 | 38 | 39 | 77 | 24 | -- | -- | -- | -- | -- | -- | -- | |
| St. John's | AHL | 3 | 0 | 0 | 0 | 0 | -- | -- | -- | -- | -- | -- | -- | |
| 1993-94 | Niagra Falls | OHL | 29 | 24 | 29 | 53 | 30 | -- | -- | -- | -- | -- | -- | -- |
| Canada | World Jrs. | 7 | 1 | 0 | 1 | 2 | -- | -- | -- | -- | -- | -- | -- | |
| Belleville | OHL | 23 | 16 | 19 | 35 | 22 | -- | -- | -- | -- | -- | -- | -- | |
| 1994-95 | St. John's | AHL | 76 | 34 | 37 | 71 | 43 | -- | -- | -- | -- | -- | -- | -- |
| Canada | World Ch. | 8 | 0 | 1 | 1 | 0 | -- | -- | -- | -- | -- | -- | -- | |
| 1995-96 | Toronto | NHL | 11 | 5 | 2 | 7 | 4 | -7 | 3 | 0 | 1 | 0 | 16 | 31.3 |
| St. John's | AHL | 57 | 22 | 23 | 45 | 28 | 0 | 4 | 1 | 2 | 2 | -- | -- | |
| 1996-97 | Toronto | NHL | 39 | 2 | 8 | 10 | 20 | -9 | 0 | 0 | 0 | 0 | 41 | 4.9 |
| St. John's | AHL | 25 | 14 | 14 | 28 | 15 | -- | -- | -- | -- | -- | -- | ||
| 1997-98 | St. John's | AHL | 49 | 27 | 36 | 63 | 35 | -- | -- | -- | -- | -- | -- | -- |
| Vancouver | NHL | 7 | 0 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0.0 | |
| Syracuse | AHL | 2 | 1 | 2 | 3 | 5 | -- | -- | -- | -- | -- | -- | -- | |
| 1998-99 | Vancouver | NHL | 12 | 2 | 7 | 9 | 8 | +5 | 0 | 0 | 1 | 0 | 12 | 16.67 |
| Los Angeles | NHL | 3 | 0 | 0 | 0 | 4 | -1 | 0 | 0 | 0 | 0 | 2 | 0.0 | |
| Long Beach | IHL | 14 | 3 | 7 | 10 | 8 | -- | 0 | 0 | 0 | -- | -- | -- | |
| Springfield | AHL | 31 | 9 | 14 | 23 | 45 | -21 | 2 | 0 | 3 | 0 | 79 | 11.4 | |
| TOTALS | NHL | 77 | 9 | 19 | 28 | 36 | -12 | 3 | 0 | 2 | 0 | 74 |
As you can see, Brandon was having the season of his life with the Canucks when he was PUT ON WAIVERS! >:(