Rivers was signed by BC in April of 1988 and played 8 games for the Lions that season, mainly as a kick returner. Rivers was released in September, 1988 by BC who re-signed him in June of 1989. BC released Rivers for a second time in 1989 and he did not play any games that season. Rivers was signed by Toronto in July of 1990 and released in October of that year.
| Year | Team | GP | TC | Yds | Avg | TD | Long |
|---|---|---|---|---|---|---|---|
| 1988 | BC | 8 | 9 | 30 | 3.3 | 0 | 10 |
| 1989 | 0 |
||||||
| 1990 | TOR | 3 | 8 | 45 | 5.6 | 0 | 13 |
| Year | Team | Rec | Yds | Avg | TD | Long |
|---|---|---|---|---|---|---|
| 1988 | BC | 2 | 18 | 9 | 0 | 13 |
| 1989 | ||||||
| 1990 | TOR | 2 | 5 | 2.5 | 1 | 9 |
| Year | Team | KOR | Yds | Avg | TD | Long |
|---|---|---|---|---|---|---|
| 1988 | BC | 23 | 389 | 16.9 | 0 | 32 |
| 1989 | ||||||
| 1990 | TOR | 8 | 168 | 21 | 0 | 31 |
| Year | Team | PR | Yds | Avg | TD | Long |
|---|---|---|---|---|---|---|
| 1988 | BC | 36 | 205 | 5.7 | 0 | 36 |
| 1989 | ||||||
| 1990 | TOR | 9 | 20 | 2.2 | 0 | 20 |
| Year | Team | F | FL | OFR |
|---|---|---|---|---|
| 1988 | BC | 4 | 3 | 1 |
| 1989 | ||||
| 1990 | TOR | 2 | 2 | 0 |
| Year | Team | T | ST | Total |
|---|---|---|---|---|
| 1988 | BC | 0 | 0 | 0 |
| 1989 | ||||
| 1990 | TOR | 2 | 0 | 2 |