.
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. Patrick O'Sullivan (C) Mississauga IceDogs 77 55 50 105 1.36 48 6
6. Daniel Sisca (C) Sarnia Sting 72 36 69 105 1.46 95 0
7. Rob Hisey (C) Erie Otters 71 40 61 101 1.42 71 6
8. Daniel Paille (LW) Guelph Storm 81 46 52 98 1.21 77 36
9. Scott Sheppard (RW) London Knights 82 34 64 98 1.20 87 34
10. Matt Ryan (C/LW) Guelph Storm 90 50 46 96 1.07 87 41
                   
11. John Mitchell (C/LW) Plymouth Whalers 74 34 60 94 1.27 51 10
12. Dylan Hunter (LW) London Knights 79 30 63 93 1.18 57 33
13. Ryan Callahan (RW) Guelph Storm 90 49 40 89 0.99 106 21
14. Mike Richards (C) Kitchener Rangers 59 36 59 89 1.51 82 21
15. Rob Schremp (C) totals 78 37 51 88 1.13 20 13
    Mississauga IceDogs 3 2 4 6 2.00 0 1
    London Knights 75 35 47 82 1.09 20 12
16. Brett Trudell (RW) Guelph Storm 90 33 54 87 0.97 91 32
17. Tim Brent (C) Toronto St. Michael's Majors 71 30 54 84 1.18 129 17
18. Rob Hennigar (C) Windsor Spitfires 72 33 49 82 1.14 64 13
19. Dennis Wideman (D) London Knights 75 31 51 82 1.09 102 63
20. Joey Tenute (C) Sarnia Sting 61 24 58 82 1.34 87 7
                   
21. Brad Efthimiou (RW) Mississauga IceDogs 81 24 57 81 1.00 36 12
22. Bryan Rodney (D) Kingston Frontenacs 72 12 69 81 1.13 76 19
23. Dave Bolland (C/RW) London Knights 80 40 40 80 1.00 76 20
24. James Wisniewski (D) Plymouth Whalers 59 20 60 80 1.36 71 27
25. Stefan Ruzicka (RW) Owen Sound Attack 69 35 44 79 1.14 71 5
26. Patrick Jarrett (C) Owen Sound Attack 74 32 47 79 1.07 44 -7
27. Ryan Ramsay (C) Plymouth Whalers 70 30 49 79 1.13 150 -7
28. Wojtek Wolski (LW/RW) Brampton Battalion 78 34 44 78 1.00 38 -1
29. André Benoît (D) Kitchener Rangers 70 25 52 77 1.10 73 23
30. John Vigilante (LW) Plymouth Whalers 75 31 45 76 1.01 33 13
                   
31. Mark Mancari (RW/LW) Ottawa 67's 74 34 39 73 0.99 67 11
32. Petr Kanko (RW) Kitchener Rangers 60 28 44 72 1.20 107 5
33. Brandon Prust (LW/RW) London Knights 79 26 46 72 0.91 302 43
34. Chris Campoli (D) Erie Otters 75 20 52 72 0.96 82 -6
35. Cory Stillman (C) Barrie Colts 76 27 43 70 0.92 59 13
36. Peter Tsimikalis (C) Ottawa 67's 67 21 49 70 1.04 42 -7
37. 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
38. Sal Peralta (C) Toronto St. Michael's Majors 86 26 43 69 0.80 49 18
39. 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
40. Bryan Little (C) Barrie Colts 76 39 29 68 0.89 25 22
                   
41. Bobby Chaumont (RW) Sudbury Wolves 75 33 34 67 0.89 21 16
42. John Hecimovic (RW) Sarnia Sting 73 32 35 67 0.92 104 9
43. Jeff Carter (C) Soo Greyhounds 57 36 30 66 1.16 26 4
44. Dan Girardi (D) Guelph Storm 90 10 56 66 0.73 65 24
45. Anthony Stewart (RW) Kingston Frontenacs 58 38 27 65 1.12 83 -1
46. Adam Henrich (LW) Brampton Battalion 77 34 30 64 0.83 170 -16
47. Liam Reddox (LW) Peterborough Petes 68 31 33 64 0.94 22 -7
48. Dan McDonald (LW) Kingston Frontenacs 72 29 34 63 0.88 62 7
49. Daniel Carcillo (LW) Sarnia Sting 65 31 31 62 0.95 160 -1
50. B.J. Crombeen (RW) Barrie Colts 74 26 36 62 0.84 189 14
                   
51. Kamil Kreps (C) Brampton Battalion 69 26 35 61 0.88 21 2
52. Marc Rancourt (LW) Belleville Bulls 66 16 44 60 0.91 39 -21
53. 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
54. Craig Kennedy (RW) Windsor Spitfires 64 24 35 59 0.92 16 12
55. Tyler Donati (RW/LW) Oshawa Generals 72 21 38 59 0.82 27 6
56. Tom Zanoski (LW) totals 86 20 39 59 0.69 106 22
    Owen Sound Attack 17 3 7 10 0.59 32 3
    Mississauga IceDogs 69 17 32 49 0.71 74 19
57. Scott Dobben (LW) Soo Greyhounds 63 30 28 58 0.92 62 9
58. Ben Eager (LW) Oshawa Generals 68 27 30 57 0.84 235 -3
59. Nathan O'Nabigon (LW) Kitchener Rangers 73 32 24 56 0.77 66 15
60. Cory Vitarelli (LW) Toronto St. Michael's Majors 84 31 25 56 0.67 40 12
                   
61. Jakub Koreis (C) Guelph Storm 70 19 37 56 0.80 109 17
62. Alexander Karaulshchuk (C) Erie Otters 72 17 39 56 0.78 159 1
63. John-Scott Dickson (LW) Windsor Spitfires 71 26 29 55 0.77 30 7
64. Ryan Rorabeck (D) Toronto St. Michael's Majors 82 17 38 55 0.67 64 7
65. 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
66. Tyler Haskins (C) totals 81 23 31 54 0.67 42 17
    Guelph Storm 9 1 3 4 0.44 2 2
    Toronto St. Michael's Majors 72 22 28 50 0.69 40 15
67. Julian Talbot (LW/C) Ottawa 67's 75 19 35 54 0.72 62 16
68. Evan McGrath (C) Kitchener Rangers 73 17 37 54 0.74 30 0
69. Tobias Whelan (C) Oshawa Generals 75 17 37 54 0.72 74 -10
70. 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
                   
71. Jamie Tardif (RW) Peterborough Petes 64 25 28 53 0.83 56 -23
72. Jonas Fiedler (LW) Plymouth Whalers 72 19 34 53 0.74 99 -1
73. Mark Giordano (D) Owen Sound Attack 72 15 38 53 0.74 77 -1
74. Chad Painchaud (RW) Mississauga IceDogs 92 21 31 52 0.57 48 28
75. Rodney Bauman (LW) Ottawa 67's 56 20 32 52 0.93 73 2
76. Dan Ryder (C) Peterborough Petes 63 20 32 52 0.83 16 -8
77. André Deveaux (RW/C) Owen Sound Attack 71 19 33 52 0.73 172 -18
78. Matthew Albiani (C) Ottawa 67's 71 13 39 52 0.73 76 -7
79. 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
80. Brad Horan (RW) Kingston Frontenacs 70 27 22 49 0.70 20 6
                   
81. Jesse Boucher (LW) Kitchener Rangers 65 23 26 49 0.75 46 2
82. 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
83. 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
84. Adam Berti (LW) Oshawa Generals 73 17 31 48 0.66 48 -7
85. Jeffrey Doyle (RW) Soo Greyhounds 56 19 28 47 0.84 111 -8
86. Danny Bois (RW) London Knights 59 18 29 47 0.80 271 31
87. Chris Hulit (RW) Oshawa Generals 74 22 24 46 0.62 36 -9
88. Blair Jarrett (RW) Mississauga IceDogs 83 22 24 46 0.55 52 11
89. Danny Richmond (D) London Knights 74 18 28 46 0.62 102 19
90. Mark Langdon (C) Barrie Colts 76 18 28 46 0.61 41 4
                   
91. Pierre Mitsou (D) Ottawa 67's 69 10 36 46 0.67 132 4
92. Ryan Oulahen (C/LW) Brampton Battalion 69 20 25 45 0.65 32 -22
93. 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
94. Lukas Grauwiler (C) Mississauga IceDogs 81 18 27 45 0.56 36 14
95. Jordan Morrison (C) Peterborough Petes 66 15 30 45 0.68 52 -1
96. Václav Meidl (C/LW) Plymouth Whalers 76 14 31 45 0.59 112 -1
97. Brian Lee (D) Erie Otters 77 10 35 45 0.58 115 -2
98. 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
99. Cody Thornton (RW) Belleville Bulls 65 21 23 44 0.68 72 -26
100. Mark Flood (D) Peterborough Petes 68 15 29 44 0.65 30 -21
516 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. Gerald Coleman London Knights 41 2.28 .928 29 10 0 6 2293 1116 87
4. Paulo Colaiacovo Barrie Colts 70 2.39 .922 31 25 12 6 4050 1903 161
5. David Shantz Mississauga IceDogs 67 2.58 .919 33 30 3 6 3931 1914 169
6. Dayne Davis Kingston Frontenacs 26 2.77 .917 10 8 4 1 1366 693 63
7. 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
8. Patrick Ehelechner Sudbury Wolves 63 2.80 .915 24 30 6 5 3478 1736 162
9. Justin Peters Toronto St. Michael's Majors 71 2.48 .913 40 24 6 8 4258 1841 176
10. Ryan Nie Plymouth Whalers 27 2.63 .913 12 9 2 3 1391 641 61
                         
11. Paul Drew Plymouth Whalers 45 2.95 .913 22 19 3 0 2646 1366 130
12. Doug Groenestege Mississauga IceDogs 29 2.55 .912 14 7 4 0 1598 701 68
13. Ryan Munce Sarnia Sting 59 3.04 .911 29 25 4 2 3458 1791 175
14. Adam Dennis Guelph Storm 66 2.34 .910 48 15 2 4 3866 1531 151
15. Dan LaCosta Owen Sound Attack 37 2.72 .909 17 10 1 4 1810 818 82
16. Kevin Druce Soo Greyhounds 49 2.95 .909 21 26 2 1 2811 1386 138
17. 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
18. 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
19. 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
20. Kevin Beech Sudbury Wolves 17 3.33 .907 4 7 2 0 866 467 48
                         
21. Kevin Couture Brampton Battalion 48 3.02 .906 19 21 7 1 2783 1343 140
22. Lukas Mensator Ottawa 67's 57 3.31 .906 21 27 7 0 3370 1796 186
23. Josh Disher Erie Otters 72 2.93 .905 30 32 5 5 4030 1869 197
24. Jakub Cech Soo Greyhounds 25 3.48 .904 9 9 1 0 1293 703 75
25. 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
26. Mike Brown Saginaw Spirit 51 3.24 .903 14 32 3 4 2886 1457 156
27. Eric Pfligler Saginaw Spirit 26 3.29 .903 2 17 0 0 1206 615 66
28. Michael Ouzas Toronto St. Michael's Majors 19 2.91 .901 8 7 1 0 970 428 47
29. Ryan Gibb Oshawa Generals 33 3.15 .901 9 18 3 0 1791 858 94
30. 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
                         
31. Eric Tobia Belleville Bulls 55 3.69 .898 12 33 8 0 3218 1740 198
32. Danny Taylor Guelph Storm 29 2.78 .897 17 5 3 0 1621 651 75
33. Matt Anthony Windsor Spitfires 58 3.24 .897 23 29 2 3 3127 1477 169
34. Matt Iorianni Peterborough Petes 42 3.41 .895 15 22 2 2 2322 1122 132
35. Carlo DiRienzo Kitchener Rangers 44 3.30 .892 18 16 4 0 2312 1050 127
36. 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
37. Jeff MacDougald Peterborough Petes 33 3.44 .885 7 21 1 0 1795 795 103
38. Kyle Knechtel Windsor Spitfires 22 3.50 .880 4 13 1 0 1234 526 72
39. Thomas Samaris Belleville Bulls 17 4.71 .867 2 10 0 0 777 398 61
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. Dan Miller Plymouth Whalers 0 - - - - - - - - -
16. Matt Slack Brampton Battalion 0 - - - - - - - - -
* Some data is missing to provide a correct summary.