# Name Team LG GP AB HIT BB RBI HR RUN K AVG OBP
1. Rory Tufford Bells AL 3 13 12 1 15 4 10 0 0.923 0.929
2. Andres Gonzalez Hunters AL 3 19 17 4 22 6 11 0 0.895 0.875
3. Casey Norris Johnsons NL 4 14 12 1 5 1 5 0 0.857 0.684
4. Ryan Carr Eckersleys AL 3 17 14 3 8 1 12 1 0.824 0.850
5. Chris Feniak Griffeys AL 4 21 17 2 4 0 10 0 0.810 0.826
6. Thomas Litvinskas Molitors AL 3 15 12 3 4 0 11 0 0.800 0.833
7. Anthony Aristy Kruks NL 4 20 16 0 17 5 14 0 0.800 0.800
8. Ryan Evans Roses NL 5 24 19 1 17 2 10 1 0.792 0.769
9. Trevor Lethbridge Bells AL 4 18 14 1 10 2 10 2 0.778 0.789
10. Grant Elias Bells AL 3 13 10 3 12 2 7 0 0.769 0.813
11. Adam Bell Molitors AL 4 24 18 2 15 3 14 2 0.750 0.769
12. Greg Bell Gibsons NL 5 23 17 2 11 4 9 0 0.739 0.731
13. Jamie Pacini Smiths NL 4 19 14 0 7 0 10 1 0.737 0.737
14. Brendan Fry Eckersleys AL 3 15 11 0 6 2 9 0 0.733 0.688
15. Dionysius Chialtas Poseys NL 4 18 13 0 6 2 6 1 0.722 0.722
16. Justin Laing Bondses NL 4 21 15 1 16 5 12 0 0.714 0.727
17. Wes McDonald Molitors AL 4 21 15 3 20 4 10 0 0.714 0.750
18. Brandon Catena Guerreros NL 6 31 22 1 28 8 18 0 0.710 0.676
19. Andrew Felice Kruks NL 5 24 17 3 17 7 16 0 0.708 0.690
20. Kris Muccilli Kruks NL 5 27 19 2 19 8 18 0 0.704 0.724
21. Jason Kuzmich Bells AL 3 13 9 1 8 2 7 0 0.692 0.667
22. Steve Tanouye Eckersleys AL 5 26 18 2 26 8 14 0 0.692 0.690
23. Oliver Habert Hunters AL 5 29 20 6 8 1 17 1 0.690 0.743
24. Kyle Beenen Guerreros NL 3 16 11 1 12 3 7 1 0.688 0.706
25. Kyle DeGrace Kruks NL 5 28 19 0 23 6 12 0 0.679 0.679
26. Spencer Fox Kruks NL 5 27 18 3 13 4 15 0 0.667 0.700
27. Matthew Rabinovitch Hunters AL 4 27 18 2 14 4 16 0 0.667 0.690
28. Dane Wolfe Fielders AL 2 12 8 1 3 0 7 0 0.667 0.692
29. Ben Bartkiw Jeters AL 4 21 14 2 16 4 10 1 0.667 0.696
30. Jack Heron Roses NL 6 29 19 2 16 1 16 0 0.655 0.656
31. Daniel Cayley Kruks NL 5 26 17 2 5 1 14 1 0.654 0.655
32. Eric Wolfe Fielders AL 4 20 13 6 19 6 13 0 0.650 0.731
33. Karlos Castellanos Gibsons NL 4 20 13 2 15 6 10 2 0.650 0.682
34. Chris Kandel Gibsons NL 4 17 11 1 2 1 3 0 0.647 0.667
35. Spencer Snow Hunters AL 5 31 20 4 17 5 16 0 0.645 0.686
36. Michael Warrington Roses NL 6 28 18 3 8 1 12 0 0.643 0.700
37. Rob MacKay Fielders AL 2 14 9 0 1 0 4 0 0.643 0.643
38. Zach Smikle Younts AL 5 25 16 2 3 0 11 1 0.640 0.667
39. Cole Tishler Hunters AL 5 33 21 3 23 11 19 1 0.636 0.667
40. Damien Eccleton Molitors AL 4 22 14 1 10 2 11 0 0.636 0.600
41. Matt Kokish Molitors AL 5 30 19 0 10 2 15 0 0.633 0.633
42. Bruce Boyle Kruks NL 4 16 10 5 3 2 8 0 0.625 0.714
43. Paul Barry Roses NL 4 16 10 2 2 0 8 1 0.625 0.667
44. Everett Findlay Molitors AL 3 16 10 2 10 2 5 0 0.625 0.632
45. Ryan White Roses NL 6 29 18 2 14 2 17 0 0.621 0.645
46. Jeff Strevens Griffeys AL 4 21 13 2 12 2 8 0 0.619 0.652
47. Max Yermus Poseys NL 3 13 8 0 7 3 5 0 0.615 0.615
48. Matt Burns Eckersleys AL 5 26 16 3 5 3 17 0 0.615 0.679
49. Ian Pendrill Roses NL 5 18 11 6 5 2 7 0 0.611 0.708
50. Mark Dugan Smiths NL 6 28 17 2 21 9 16 1 0.607 0.633
51. Brody Power Fielders AL 5 28 17 4 29 8 13 0 0.607 0.656
52. Patrick Laraman Johnsons NL 6 28 17 2 5 2 12 0 0.607 0.633
53. Justin Woods Jeters AL 5 25 15 1 5 1 9 1 0.600 0.552
54. Fraser Gillan Gibsons NL 4 20 12 1 7 4 10 2 0.600 0.619
55. Corey Ross Bells AL 3 15 9 1 9 0 9 0 0.600 0.667
56. Jamie Lekas Bondses NL 6 30 18 3 12 4 14 0 0.600 0.636
57. Simon Farine Molitors AL 3 15 9 0 7 1 8 0 0.600 0.563
58. Graham Maclellan Griffeys AL 2 12 7 1 8 2 7 0 0.583 0.667
59. Dan Jokinen Bondses NL 6 31 18 0 8 0 5 1 0.581 0.581
60. Britain Lovsin Kruks NL 5 26 15 1 10 3 14 0 0.577 0.593
61. Tony Lemire Smiths NL 6 26 15 2 13 4 11 0 0.577 0.586
62. Jonah Feldman Younts AL 5 21 12 1 9 1 5 2 0.571 0.542
63. Trevor Zoller Jeters AL 3 14 8 1 3 0 3 0 0.571 0.600
64. Matt Muccilli Kruks NL 5 21 12 5 19 4 10 0 0.571 0.630
65. Sean Wayne Jeters AL 6 28 16 6 11 0 13 3 0.571 0.647
66. Steve Combes Fielders AL 4 21 12 4 8 1 10 0 0.571 0.615
67. David Ifergan Hunters AL 4 23 13 4 7 1 13 0 0.565 0.630
68. Dave Thompson Griffeys AL 4 23 13 0 14 2 9 0 0.565 0.565
69. Tyler Meakin Bondses NL 5 23 13 2 7 3 9 0 0.565 0.600
70. Ian Hodgins Fielders AL 3 16 9 4 8 1 11 0 0.563 0.650
71. Chris Corneil Griffeys AL 5 25 14 4 5 1 11 0 0.560 0.621
72. Aidan Foyle Molitors AL 5 25 14 0 10 1 8 0 0.560 0.519
73. Scott Simpson Fielders AL 3 18 10 1 5 0 9 0 0.556 0.550
74. Michael Lunder Griffeys AL 4 20 11 1 7 1 9 0 0.550 0.545
75. Saunders White Jeters AL 5 22 12 4 6 2 7 1 0.545 0.593
76. Alex Wong Eckersleys AL 5 24 13 3 11 3 10 1 0.542 0.593
77. Dave Stratton Smiths NL 5 24 13 0 15 4 8 1 0.542 0.500
78. Neal Steven Roses NL 6 24 13 5 11 3 10 0 0.542 0.621
79. Steve Shedletzky Eckersleys AL 5 26 14 4 8 1 16 0 0.538 0.600
80. Aubrey Riczker Younts AL 3 13 7 1 6 1 3 2 0.538 0.571
81. Mark Giddens Gibsons NL 5 26 14 2 12 2 12 0 0.538 0.571
82. Clarke Markle Guerreros NL 6 30 16 3 16 4 13 2 0.533 0.559
83. Andrew Perryman Molitors AL 3 15 8 1 4 0 5 0 0.533 0.563
84. Fab Stella Johnsons NL 4 17 9 2 3 0 5 1 0.529 0.579
85. Dave Wright Smiths NL 5 19 10 2 6 0 4 0 0.526 0.571
86. Aaron Gotkin Hunters AL 4 21 11 4 10 1 9 0 0.524 0.600
87. Shawn Flumerfelt Poseys NL 5 21 11 0 1 0 4 1 0.524 0.500
88. Max Sisam Griffeys AL 4 21 11 1 13 3 8 1 0.524 0.522
89. Joe Ciccia Bondses NL 5 25 13 1 12 4 13 0 0.520 0.500
90. Quinn Paulson Guerreros NL 6 27 14 4 7 2 12 0 0.519 0.563
91. Tim Jensen Fielders AL 5 29 15 2 12 3 9 1 0.517 0.531
92. Brandon Martinuzzi Gibsons NL 2 12 6 0 3 1 6 0 0.500 0.500
93. Nick Trail Poseys NL 6 22 11 2 2 0 3 0 0.500 0.520
94. Scott Gray Fielders AL 4 20 10 3 4 1 7 0 0.500 0.542
95. Andrew Prior Younts AL 6 24 12 5 3 0 11 2 0.500 0.586
96. Morgan Lovsin Kruks NL 4 22 11 0 11 2 8 0 0.500 0.478
97. Jeremy Reisler Guerreros NL 4 20 10 4 15 5 15 2 0.500 0.560
98. Stefan Stepien Kruks NL 3 14 7 0 4 0 7 0 0.500 0.467
99. Matt Vandermolen Johnsons NL 5 20 10 4 10 2 8 0 0.500 0.583
100. Joshua Lerner Younts AL 3 14 7 0 2 0 3 0 0.500 0.500
101. Graeme Billinghurst Bells AL 4 18 9 2 4 1 9 0 0.500 0.550
102. Matthew Crack Molitors AL 4 22 11 1 7 0 9 0 0.500 0.500
103. Cole Evans Roses NL 6 26 13 5 14 4 13 2 0.500 0.581
104. Zak Katz Smiths NL 5 22 11 1 3 0 6 0 0.500 0.522
105. Lee Dicker Poseys NL 6 22 11 1 5 1 2 4 0.500 0.500
106. Jake Cassaday Griffeys AL 3 14 7 2 8 1 9 0 0.500 0.529
107. Graeme Poole Jeters AL 5 22 11 6 18 5 8 0 0.500 0.607
108. Mitchell Shearer Jeters AL 5 24 12 2 13 1 12 1 0.500 0.519
109. Warren Davson Gibsons NL 3 18 9 1 4 0 6 0 0.500 0.526
110. Dan Silva Guerreros NL 5 27 13 2 7 2 10 0 0.481 0.517
111. Kevin Luzak Eckersleys AL 4 21 10 2 8 2 8 0 0.476 0.522
112. Ryan Dicker Jeters AL 4 21 10 1 3 0 8 0 0.476 0.500
113. David Speedie Molitors AL 4 21 10 4 5 2 7 0 0.476 0.609
114. Jake Wyman Hunters AL 4 19 9 6 20 4 12 1 0.474 0.577
115. Grant Cussion Bells AL 4 17 8 2 10 6 8 0 0.471 0.526
116. John Voutsinos Smiths NL 4 15 7 3 5 0 4 0 0.467 0.556
117. Max Mausner Guerreros NL 3 15 7 2 2 0 7 0 0.467 0.600
118. Alex Waite Bells AL 3 13 6 0 6 2 5 0 0.462 0.462
119. Joshua Martin Bondses NL 3 13 6 2 3 0 5 0 0.462 0.533
120. Sheldon Winter Gibsons NL 5 22 10 1 5 0 7 2 0.455 0.458
121. Russ Gray Fielders AL 3 18 8 2 2 0 5 2 0.444 0.500
122. Brian Vidik Bondses NL 5 25 11 1 2 1 5 1 0.440 0.480
123. Josh MacLeod Eckersleys AL 5 23 10 2 7 0 6 0 0.435 0.480
124. Robert Harkness Smiths NL 5 23 10 3 3 0 10 2 0.435 0.500
125. Aaron Wortsman Roses NL 5 21 9 4 11 3 9 1 0.429 0.520
126. Benjamin Simon Hunters AL 5 26 11 2 11 1 12 1 0.423 0.433
127. Ryan Amaral Kruks NL 4 19 8 2 9 2 11 1 0.421 0.476
128. Sean Wren Eckersleys AL 4 19 8 3 4 0 4 2 0.421 0.500
129. Wesley Grier Poseys NL 5 19 8 0 2 0 5 1 0.421 0.421
130. Max Mountain Eckersleys AL 5 24 10 3 10 1 8 1 0.417 0.481
131. Luis Quail Smiths NL 5 24 10 0 3 0 7 0 0.417 0.417
132. Shafeeq Armstrong Bondses NL 4 17 7 1 4 1 5 0 0.412 0.421
133. Alvin Chan Johnsons NL 4 17 7 2 5 0 3 0 0.412 0.474
134. Dan Tuer Bells AL 4 17 7 3 3 1 6 1 0.412 0.526
135. Joel Richardson Guerreros NL 4 22 9 2 4 1 11 0 0.409 0.458
136. Jeff Falco Bondses NL 5 22 9 1 9 1 4 3 0.409 0.370
137. Brant Wladichuk Johnsons NL 5 22 9 0 7 0 2 1 0.409 0.409
138. William Erichsen Johnsons NL 6 22 9 3 7 2 3 3 0.409 0.480
139. Yearnny Tam Younts AL 6 27 11 2 9 1 6 2 0.407 0.433
140. Sam Heron Roses NL 6 27 11 3 11 0 8 2 0.407 0.467
141. Matthew Tam Roses NL 6 27 11 3 9 0 10 2 0.407 0.467
142. Francesco Gracile Poseys NL 5 20 8 0 10 4 7 2 0.400 0.381
143. Chris Tran Smiths NL 5 20 8 2 12 1 6 1 0.400 0.455
144. Jack Norris Poseys NL 6 20 8 1 2 0 3 2 0.400 0.409
145. Kyle Golding Guerreros NL 4 20 8 0 6 1 6 2 0.400 0.381
146. Brendan Byrne Jeters AL 4 20 8 3 2 0 8 1 0.400 0.478
147. Derek Purdy Johnsons NL 6 28 11 2 0 0 7 0 0.393 0.448
148. Adam Roebuck Guerreros NL 4 18 7 1 7 1 4 0 0.389 0.400
149. Yannick Pichler Johnsons NL 6 21 8 5 9 0 7 1 0.381 0.481
150. Daniel Szwarc Bondses NL 4 21 8 0 6 1 5 2 0.381 0.381
151. Aaron Federman Hunters AL 3 16 6 5 5 1 7 0 0.375 0.611
152. David Black Bondses NL 4 19 7 0 1 0 5 0 0.368 0.350
153. Matt Vita Younts AL 5 25 9 0 8 2 6 3 0.360 0.360
154. Tyler Polecrone Jeters AL 3 14 5 1 1 0 3 4 0.357 0.400
155. Brayley Pilon Younts AL 3 14 5 0 1 0 1 1 0.357 0.357
156. Alex Gladwell Bells AL 4 17 6 1 1 0 4 0 0.353 0.389
157. Shane Giddens Gibsons NL 5 23 8 1 5 0 3 5 0.348 0.375
158. Matt Powell Younts AL 6 26 9 3 4 0 4 1 0.346 0.414
159. Isaac Boloten Jeters AL 4 21 7 2 4 0 5 1 0.333 0.391
160. Dany Haddad Johnsons NL 5 21 7 0 1 0 2 1 0.333 0.333
161. Jeremy Kelly Johnsons NL 5 21 7 2 0 0 5 3 0.333 0.391
162. Stephen Upton Johnsons NL 5 18 6 4 2 0 2 2 0.333 0.455
163. Noah Suissa Roses NL 4 19 6 1 10 1 4 0 0.316 0.350
164. Max Prenick Roses NL 4 16 5 2 0 0 7 0 0.313 0.368
165. Andrew Spears Guerreros NL 3 13 4 3 2 1 4 1 0.308 0.438
166. Colm Schlosser Guerreros NL 3 13 4 1 2 0 3 1 0.308 0.357
167. Scott Wittrup Smiths NL 3 13 4 0 4 0 1 1 0.308 0.308
168. Brian Donley Griffeys AL 3 13 4 1 6 2 3 0 0.308 0.333
169. Shane Bulwa Poseys NL 6 23 7 1 3 0 2 1 0.304 0.333
170. Milan Jovanovic Eckersleys AL 6 22 6 5 3 1 10 2 0.273 0.367
171. Cam Longo Poseys NL 5 15 4 3 5 1 4 2 0.267 0.389
172. Griffin Rush Poseys NL 4 15 4 0 5 0 1 2 0.267 0.267
173. Hugh El-Zalabany Younts AL 4 18 4 0 3 0 0 6 0.222 0.222
174. Justin Avsenik Poseys NL 5 20 4 1 0 0 3 1 0.200 0.238
175. Matt Bell Bondses NL 5 22 4 2 2 0 0 6 0.182 0.240
Contact Us    |    About Us
Midtown Sports © 2026