.
League Information and Facts
Premium Filter
2003-2004 Overall Totals Player Stats
# Player Team GP G A TP PPG PIM +/-
1. Martin St. Pierre (C/LW) Guelph Storm 90 53 92 145 1.61 115 43
2. Corey Perry (RW/LW) Edmonton Oilers London Knights 81 47 88 135 1.67 118 41
3. Corey Locke (C) Ottawa 67's 72 58 70 128 1.78 92 14
4. Eric Himelfarb (C) Kingston Frontenacs 72 41 74 115 1.60 88 6
5. Daniel Sisca (C) Sarnia Sting 72 36 69 105 1.46 95 0
6. Rob Hisey (C) Erie Otters 71 40 61 101 1.42 71 6
7. Daniel Paille (LW) Guelph Storm 81 46 52 98 1.21 77 36
8. Scott Sheppard (RW) London Knights 82 34 64 98 1.20 87 34
9. Matt Ryan (C/LW) Guelph Storm 90 50 46 96 1.07 87 41
10. John Mitchell (C/LW) Plymouth Whalers 74 34 60 94 1.27 51 10
                   
11. Dylan Hunter (LW) London Knights 79 30 63 93 1.18 57 33
12. Mike Richards (C) Kitchener Rangers 59 36 59 89 1.51 82 21
13. Brett Trudell (RW) Guelph Storm 90 33 54 87 0.97 91 32
14. Tim Brent (C) Toronto St. Michael's Majors 71 30 54 84 1.18 129 17
15. Rob Hennigar (C) Windsor Spitfires 72 33 49 82 1.14 64 13
16. Dennis Wideman (D) London Knights 75 31 51 82 1.09 102 63
17. Joey Tenute (C) Sarnia Sting 61 24 58 82 1.34 87 7
18. Brad Efthimiou (RW) Mississauga IceDogs 81 24 57 81 1.00 36 12
19. Bryan Rodney (D) Kingston Frontenacs 72 12 69 81 1.13 76 19
20. Dave Bolland (C/RW) London Knights 80 40 40 80 1.00 76 20
                   
21. Patrick Jarrett (C) Owen Sound Attack 74 32 47 79 1.07 44 -7
22. Ryan Ramsay (C) Plymouth Whalers 70 30 49 79 1.13 150 -7
23. Wojtek Wolski (LW/RW) Brampton Battalion 78 34 44 78 1.00 38 -1
24. André Benoît (D) Kitchener Rangers 70 25 52 77 1.10 73 23
25. Mark Mancari (RW/LW) Ottawa 67's 74 34 39 73 0.99 67 11
26. Brandon Prust (LW/RW) London Knights 79 26 46 72 0.91 302 43
27. Chris Campoli (D) Erie Otters 75 20 52 72 0.96 82 -6
28. Cory Stillman (C) Barrie Colts 76 27 43 70 0.92 59 13
29. Peter Tsimikalis (C) Ottawa 67's 67 21 49 70 1.04 42 -7
30. Rafal Martynowski (LW) totals 73 27 42 69 0.95 70 24
    Kitchener Rangers 14 2 8 10 0.71 12 3
    Sudbury Wolves 59 25 34 59 1.00 58 21
                   
31. Sal Peralta (C) Toronto St. Michael's Majors 86 26 43 69 0.80 49 18
32. Nick Lees (C) totals 65 42 26 68 1.05 24 4
    Barrie Colts 3 0 0 0 0.00 2 -1
    Saginaw Spirit 62 42 26 68 1.10 22 5
33. Bryan Little (C) Barrie Colts 76 39 29 68 0.89 25 22
34. Bobby Chaumont (RW) Sudbury Wolves 75 33 34 67 0.89 21 16
35. John Hecimovic (RW) Sarnia Sting 73 32 35 67 0.92 104 9
36. Jeff Carter (C) Soo Greyhounds 57 36 30 66 1.16 26 4
37. Dan Girardi (D) Guelph Storm 90 10 56 66 0.73 65 24
38. Anthony Stewart (RW) Kingston Frontenacs 58 38 27 65 1.12 83 -1
39. Adam Henrich (LW) Brampton Battalion 77 34 30 64 0.83 170 -16
40. Liam Reddox (LW) Peterborough Petes 68 31 33 64 0.94 22 -7
                   
41. Dan McDonald (LW) Kingston Frontenacs 72 29 34 63 0.88 62 7
42. Daniel Carcillo (LW) Sarnia Sting 65 31 31 62 0.95 160 -1
43. B.J. Crombeen (RW) Barrie Colts 74 26 36 62 0.84 189 14
44. Marc Rancourt (LW) Belleville Bulls 66 16 44 60 0.91 39 -21
45. Geoff Platt (W/C) totals 64 34 25 59 0.92 93 -23
    Saginaw Spirit 27 7 13 20 0.74 49 -16
    Erie Otters 37 27 12 39 1.05 44 -7
46. Craig Kennedy (RW) Windsor Spitfires 64 24 35 59 0.92 16 12
47. Tyler Donati (RW/LW) Oshawa Generals 72 21 38 59 0.82 27 6
48. Scott Dobben (LW) Soo Greyhounds 63 30 28 58 0.92 62 9
49. Ben Eager (LW) Oshawa Generals 68 27 30 57 0.84 235 -3
50. Nathan O'Nabigon (LW) Kitchener Rangers 73 32 24 56 0.77 66 15
                   
51. Cory Vitarelli (LW) Toronto St. Michael's Majors 84 31 25 56 0.67 40 12
52. John-Scott Dickson (LW) Windsor Spitfires 71 26 29 55 0.77 30 7
53. Ryan Rorabeck (D) Toronto St. Michael's Majors 82 17 38 55 0.67 64 7
54. Kyle Quincey (D) totals 88 17 38 55 0.63 171 10
    London Knights 3 0 2 2 0.67 4 3
    Mississauga IceDogs 85 17 36 53 0.62 167 7
55. Julian Talbot (LW/C) Ottawa 67's 75 19 35 54 0.72 62 16
56. Evan McGrath (C) Kitchener Rangers 73 17 37 54 0.74 30 0
57. Tobias Whelan (C) Oshawa Generals 75 17 37 54 0.72 74 -10
58. Brandon McBride (C) totals 70 26 27 53 0.76 46 11
    Kingston Frontenacs 12 2 5 7 0.58 12 4
    Oshawa Generals 58 24 22 46 0.79 34 7
59. Jamie Tardif (RW) Peterborough Petes 64 25 28 53 0.83 56 -23
60. Mark Giordano (D) Owen Sound Attack 72 15 38 53 0.74 77 -1
                   
61. Chad Painchaud (RW) Mississauga IceDogs 92 21 31 52 0.57 48 28
62. Rodney Bauman (LW) Ottawa 67's 56 20 32 52 0.93 73 2
63. Dan Ryder (C) Peterborough Petes 63 20 32 52 0.83 16 -8
64. André Deveaux (RW/C) Owen Sound Attack 71 19 33 52 0.73 172 -18
65. Matthew Albiani (C) Ottawa 67's 71 13 39 52 0.73 76 -7
66. Kevin Klein (D) totals 73 16 35 51 0.70 54 38
    Toronto St. Michael's Majors 5 0 1 1 0.20 2 -3
    Guelph Storm 68 16 34 50 0.74 52 41
67. Brad Horan (RW) Kingston Frontenacs 70 27 22 49 0.70 20 6
68. Jesse Boucher (LW) Kitchener Rangers 65 23 26 49 0.75 46 2
69. Ryan Garlock (C/LW) totals 56 20 28 48 0.86 50 11
    Guelph Storm 36 16 18 34 0.94 32 11
    Windsor Spitfires 20 4 10 14 0.70 18 0
70. Brad Bonello (LW/C) totals 61 18 30 48 0.79 121 -11
    Erie Otters 24 9 15 24 1.00 55 0
    Peterborough Petes 37 9 15 24 0.65 66 -11
                   
71. Adam Berti (LW) Oshawa Generals 73 17 31 48 0.66 48 -7
72. Jeffrey Doyle (RW) Soo Greyhounds 56 19 28 47 0.84 111 -8
73. Danny Bois (RW) London Knights 59 18 29 47 0.80 271 31
74. Chris Hulit (RW) Oshawa Generals 74 22 24 46 0.62 36 -9
75. Blair Jarrett (RW) Mississauga IceDogs 83 22 24 46 0.55 52 11
76. Pierre Mitsou (D) Ottawa 67's 69 10 36 46 0.67 132 4
77. Ryan Oulahen (C/LW) Brampton Battalion 69 20 25 45 0.65 32 -22
78. Colt King (RW/LW) totals 60 19 26 45 0.75 142 11
    Soo Greyhounds 36 8 15 23 0.64 84 -1
    Sarnia Sting 24 11 11 22 0.92 58 12
79. Jordan Morrison (C) Peterborough Petes 66 15 30 45 0.68 52 -1
80. Scott Hotham (D) totals 75 5 40 45 0.60 66 31
    Mississauga IceDogs 10 0 2 2 0.20 4 0
    Barrie Colts 65 5 38 43 0.66 62 31
                   
81. Cody Thornton (RW) Belleville Bulls 65 21 23 44 0.68 72 -26
82. Mark Flood (D) Peterborough Petes 68 15 29 44 0.65 30 -21
83. Tyler Harrison (C) Brampton Battalion 69 20 23 43 0.62 80 -11
84. Logan Hunter (LW) London Knights 78 15 28 43 0.55 126 28
85. Dave Bowman (D) Windsor Spitfires 70 14 29 43 0.61 92 6
86. Dustin VanBallegooie (D) totals 71 9 34 43 0.61 88 11
    Owen Sound Attack 9 1 5 6 0.67 12 0
    Toronto St. Michael's Majors 62 8 29 37 0.60 76 11
87. Ryan O'Marra (RW/C) Erie Otters 72 21 21 42 0.58 39 -2
88. Adam Keefe (RW) Kitchener Rangers 72 19 23 42 0.58 217 7
89. Sean Courtney (F) totals 60 17 25 42 0.70 38 -8
    Erie Otters 38 11 18 29 0.76 10 4
    Saginaw Spirit 22 6 7 13 0.59 28 -12
90. Tyler Kennedy (C/RW) Soo Greyhounds 63 16 26 42 0.67 28 -4
                   
91. Craig Voakes (LW) totals 73 16 26 42 0.58 43 -14
    Sudbury Wolves 14 3 6 9 0.64 8 -2
    Kitchener Rangers 59 13 20 33 0.56 35 -12
92. Paul Ranger (D) Oshawa Generals 69 12 32 42 0.61 82 -14
93. David Lomas (RW) Windsor Spitfires 72 19 22 41 0.57 97 -7
94. Darryl Boyce (C/W) Toronto St. Michael's Majors 82 14 27 41 0.50 133 6
95. Dan Rudisuela (C) Mississauga IceDogs 85 26 14 40 0.47 58 -1
96. Evan Kotsopoulos (LW) totals 73 18 22 40 0.55 126 -24
    Oshawa Generals 17 3 6 9 0.53 20 -15
    Kingston Frontenacs 56 15 16 31 0.55 106 -9
97. Mike Roelofsen (C) Belleville Bulls 67 16 24 40 0.60 73 -16
98. Jonathan Lehun (C) Owen Sound Attack 63 14 26 40 0.63 18 3
99. Bryan Bickell (LW) Ottawa 67's 66 23 16 39 0.59 87 -10
100. Mike Blunden (RW) Erie Otters 55 22 17 39 0.71 53 1
430 players found | Previous page | Next page
2003-2004 Overall Totals Goaltending Stats
# Player Team GP GAA SV% W L T SO TOI SVS GA
1. Danny Battochio Ottawa 67's 15 2.34 .929 6 4 2 1 794 408 31
2. Ryan MacDonald London Knights 47 2.10 .928 34 7 2 2 2661 1203 93
3. Paulo Colaiacovo Barrie Colts 70 2.39 .922 31 25 12 6 4050 1903 161
4. David Shantz Mississauga IceDogs 67 2.58 .919 33 30 3 6 3931 1914 169
5. Dayne Davis Kingston Frontenacs 26 2.77 .917 10 8 4 1 1366 693 63
6. Dan Turple totals 51 2.75 .916 27 15 4 3 2819 1407 129
    Kingston Frontenacs 9 3.26 .888 4 4 1 0 534 229 29
    Oshawa Generals 42 2.63 .922 23 11 3 3 2285 1178 100
7. Justin Peters Toronto St. Michael's Majors 71 2.48 .913 40 24 6 8 4258 1841 176
8. Ryan Nie Plymouth Whalers 27 2.63 .913 12 9 2 3 1391 641 61
9. Paul Drew Plymouth Whalers 45 2.95 .913 22 19 3 0 2646 1366 130
10. Doug Groenestege Mississauga IceDogs 29 2.55 .912 14 7 4 0 1598 701 68
                         
11. Ryan Munce Sarnia Sting 59 3.04 .911 29 25 4 2 3458 1791 175
12. Adam Dennis Guelph Storm 66 2.34 .910 48 15 2 4 3866 1531 151
13. Dan LaCosta Owen Sound Attack 37 2.72 .909 17 10 1 4 1810 818 82
14. Kevin Druce Soo Greyhounds 49 2.95 .909 21 26 2 1 2811 1386 138
15. Chris Beckford-Tseu totals 54 3.31 .908 18 25 7 3 3024 1657 167
    Oshawa Generals 9 3.40 .888 1 5 2 0 495 221 28
    Kingston Frontenacs 45 3.30 .912 17 20 5 3 2529 1436 139
16. Jeff Weber totals 28 2.91 .907 8 8 4 2 1381 655 67
    Plymouth Whalers 13 3.05 .904 2 4 4 2 670 322 34
    Barrie Colts 15 2.79 .910 6 4 0 0 711 333 33
17. Tyson Kellerman totals 33 3.20 .907 11 13 2 0 1648 858 88
    Kitchener Rangers 19 3.16 .909 8 5 2 0 932 491 49
    Brampton Battalion 14 3.27 .904 3 8 0 0 716 367 39
18. Kevin Beech Sudbury Wolves 17 3.33 .907 4 7 2 0 866 467 48
19. Kevin Couture Brampton Battalion 48 3.02 .906 19 21 7 1 2783 1343 140
20. Josh Disher Erie Otters 72 2.93 .905 30 32 5 5 4030 1869 197
                         
21. Robert Gherson totals 51 3.16 .903 15 25 5 2 2674 1310 141
    Sarnia Sting 2 1.99 .942 1 1 0 1 121 65 4
    Owen Sound Attack 49 3.22 .901 14 24 5 1 2553 1245 137
22. Michael Ouzas Toronto St. Michael's Majors 19 2.91 .901 8 7 1 0 970 428 47
23. Ryan Gibb Oshawa Generals 33 3.15 .901 9 18 3 0 1791 858 94
24. John Ceci totals 10 2.97 .899 6 3 0 2 526 232 26
    Owen Sound Attack 3 2.63 .897 2 1 0 1 160 61 7
    Sarnia Sting 7 3.12 .900 4 2 0 1 366 171 19
25. Eric Tobia Belleville Bulls 55 3.69 .898 12 33 8 0 3218 1740 198
26. Danny Taylor Guelph Storm 29 2.78 .897 17 5 3 0 1621 651 75
27. Matt Anthony Windsor Spitfires 58 3.24 .897 23 29 2 3 3127 1477 169
28. Matt Iorianni Peterborough Petes 42 3.41 .895 15 22 2 2 2322 1122 132
29. Carlo DiRienzo Kitchener Rangers 44 3.30 .892 18 16 4 0 2312 1050 127
30. Brad Topping totals 42 3.52 .889 13 20 2 0 2165 1018 127
    Brampton Battalion 20 3.33 .897 5 10 2 0 1082 521 60
    Kitchener Rangers 22 3.71 .881 8 10 0 0 1084 497 67
                         
31. Jeff MacDougald Peterborough Petes 33 3.44 .885 7 21 1 0 1795 795 103
32. Kyle Knechtel Windsor Spitfires 22 3.50 .880 4 13 1 0 1234 526 72
LESS THAN 10 GAMES
1. Josh Sturrock totals 1 2.40 .929 0 0 1 0 25 13 1
    Sudbury Wolves 0 - - - - - - - - -
    Owen Sound Attack 1 2.40 .929 0 0 1 0 25 13 1
2. Daren Machesney Brampton Battalion 5 3.00 .921 3 2 0 0 300 175 15
3. Michael Lalande Sarnia Sting 4 2.39 .917 0 1 0 0 76 33 3
4. Anthony Guadagnolo Ottawa 67's 8 3.01 .911 5 3 0 0 420 214 21
5. Thomas Lee Barrie Colts 4 2.48 .906 1 1 0 0 122 48 5
6. K.J. Robinson London Knights 1 3.00 .900 1 0 0 0 60 27 3
7. Joey Biasucci Kitchener Rangers 1 3.56 .900 1 0 0 0 34 18 2
8. John Barrow Sarnia Sting 9 3.43 .897 4 2 0 0 421 209 24
9. Mathew Leduc Kitchener Rangers 1 3.78 .882 0 1 0 0 64 30 4
10. Ryan Dickie totals 3 4.09 .881 1 0 0 0 103 52 7
    Windsor Spitfires 1 0.00 1.000 0 0 0 0 10 2 0
    Mississauga IceDogs 2 4.52 .877 1 0 0 0 94 50 7
                         
11. Maxim Marion totals 5 5.92 .860 0 2 0 0 152 92 15
    Erie Otters 5 5.92 .860 0 2 0 0 152 92 15
    Saginaw Spirit 0 - - - - - - - - -
12. Joel Whitmarsh Sudbury Wolves 6 4.60 .837 0 2 0 0 222 87 17
13. Kevin Lalande Belleville Bulls 3 6.80 .833 1 2 0 0 133 75 15
14. Chris Rowan Barrie Colts 1 7.31 .667 0 0 0 0 17 4 2
15. Matt Slack Brampton Battalion 0 - - - - - - - - -
* Some data is missing to provide a correct summary.