McAllister signed as a free agent with Saskatchewan prior to the 1989 season. He was released in July before playing any games for the Riders and signed by Toronto.
| Year | Team | GP | PA | PC | % | Yds | TD | Int | TC | Yds | Avg | Avg | TD |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1989 | TOR | 8 | 11 | 7 | 63.6 | 84 | 0 | 0 | 5 | 37 | 7.4 | 7.4 | 0 |
| Year | Team | F | FL | OFR |
|---|---|---|---|---|
| 1989 | TOR | 1 | 0 | 1 |