Worman was drafted by the Jacksonville Bulls of the USFL in the eleventh round of the 1986 draft. Worman signed as a free agent with Calgary in May of 1986 and while he dressed for all 18 games in his rookie season, did not see any action. Worman took over as the Stampeder's regular QB in 1987 and threw for over 3000 yards, but completing only slightly over half his passes (50.2%). Worman was also the starting QB for Calgary in 1988, but was released late in the season (October) after playing 13 games, completing exactly 50% of his passes. Edmonton signed him as a free agent and he finished the year with them, dresssing in four games. Worman served as the Esk's backup QB in 1989, but was released in June, 1990, just prior to the start of the season. Calgary resigned Warman and he played in a backup capacity, completing a career high 55.2% of his 172 pass attempts. Hamilton claimed Worman on waivers in December of 1990 and then traded him in February of 1991 to Saskatchewan for future consideration. Worman played one year with the Riders before being released in February, 1992.
| Year | Team | GP | PA | PC | % | Yds | TD | Int | Sacked | Yds |
|---|---|---|---|---|---|---|---|---|---|---|
| 1986 | CAL | 18 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| 1987 | CAL | 17 | 356 | 179 | 50.3 | 3021 | 16 | 19 | ||
| 1988 | EDM | 4 | 18 | 5 | 27.8 | 88 | 1 | 1 | ||
| 1988 | CAL | 13 | 302 | 151 | 50 | 2441 | 16 | 13 | ||
| 1989 | EDM | 17 | 92 | 41 | 44.6 | 598 | 7 | 6 | ||
| 1990 | CAL | 10 | 172 | 96 | 55.8 | 1226 | 7 | 7 | ||
| 1991 | SASK | 18 | 175 | 91 | 52 | 1203 | 8 | 4 |
| Year | Team | TC | Yds | Avg | TD | Long |
|---|---|---|---|---|---|---|
| 1986 | CAL | 0 | 0 | 0 | 0 | 0 |
| 1987 | CAL | 29 | 180 | 6.2 | 5 | 16 |
| 1988 | EDM | 2 | 6 | 3 | 0 | 4 |
| 1988 | CAL | 19 | 148 | 7.3 | 2 | 25 |
| 1989 | EDM | 12 | 54 | 4.5 | 0 | 16 |
| 1990 | CAL | 16 | 92 | 5.6 | 1 | 13 |
| 1991 | SASK | 21 | 131 | 6.2 | 3 | 55 |
| Year | Team | F | FL | OFR |
|---|---|---|---|---|
| 1986 | CAL | 0 | 0 | 0 |
| 1987 | CAL | 0 | 0 | 0 |
| 1988 | EDM | 0 | 0 | 0 |
| 1988 | CAL | 4 | 2 | 1 |
| 1989 | EDM | 0 | 0 | 0 |
| 1990 | CAL | 4 | 2 | 0 |
| 1991 | SASK | 3 | 2 | 1 |
| Year | Team | T | ST | Total |
|---|---|---|---|---|
| 1986 | CAL | |||
| 1987 | CAL | 0 | ||
| 1988 | EDM | 0 | ||
| 1988 | CAL | 0 | ||
| 1989 | EDM | 1 | ||
| 1990 | CAL | 1 | ||
| 1991 | SASK | 0 | 0 | 0 |