
| 1990-91 | COJHL | Newmarket 87's | 34 | - | - | - |
| 1991-92 | OHL | Peterborough Petes | 16 | - | - | - |
| 1992-93 | OHL | Peterborough Petes | 43 | - | - | - |
| 1993-94 | OHL | Peterborough Petes | 48 | - | - | 0.870 |
| 1994-95 | OHL | Peterborough Petes | 43 | - | - | - |
| 1995-96 | ECHL | Columbus Chill | 4 | - | - | 0.929 |
| 1995-96 | ECHL | Raleigh IceCaps | 6 | - | - | 0.881 |
| 1996-97 | ECHL | Huntington Blizzard | 15 | - | - | 0.888 |
| 1997-98 | ECHL | Huntington Blizzard | 40 | - | - | 0.895 |
| 1998-99 | ECHL | Huntington Blizzard | 16 | - | - | 0.888 |
| 1998-99 | ECHL | Peoria Rivermen | 20 | - | - | 0.906 |
| 1999-00 | WPHL | Bossier-Shreveport Mudbugs | 31 | - | - | 0.913 |
| 2000-01 | WPHL | Bossier-Shreveport Mudbugs | 33 | - | - | 0.907 |
| 2001-02 | CHL | Bossier-Shreveport Mudbugs | 37 | - | - | 0.901 |
| Juniors Totals | – | 187 | - | - | - | |
| 1991-92 | OHL | Peterborough Petes | 2 | - | - | - |
| 1992-93 | OHL | Peterborough Petes | 21 | - | - | - |
| 1993-94 | OHL | Peterborough Petes | 7 | - | - | - |
| 1994-95 | OHL | Peterborough Petes | 6 | - | - | - |
| 1995-96 | ECHL | Columbus Chill | 3 | - | - | 0.894 |
| 1997-98 | ECHL | Huntington Blizzard | 4 | - | - | - |
| 1998-99 | ECHL | Peoria Rivermen | 1 | - | - | 0.865 |
| 1999-00 | WPHL | Bossier-Shreveport Mudbugs | 2 | - | - | 0.864 |
| 2000-01 | WPHL | Bossier-Shreveport Mudbugs | 1 | - | - | 0.967 |
| 2001-02 | CHL | Bossier-Shreveport Mudbugs | 4 | - | - | - |
| Juniors Totals | – | 40 | - | - | - | |