Player Statistics

2025 Season — League Leaders & Advanced Metrics

Batting
Hitting Leaderboards
Batting Average Min 30 PA
Grant Kenny
Storm
.452
Tyler Walchuck
Feildians
.415
Evan Reid
Crusaders
.408
4
Michael Clarke
Knights
.407
5
Sebastisn Ojeda
Generals
.406
Home Runs
Alex McGrath
Terra Novas
1 HR
Dylan Mackenzie
Shamrocks
1 HR
Keegan Spurrell
Feildians
1 HR
4
Liam Bavis
Knights
1 HR
5
Nick Evans
Crusaders
1 HR
Runs Batted In
Dylan Mackenzie
Shamrocks
25 RBI
Evan Reid
Crusaders
20 RBI
Dave Penney
Shamrocks
16 RBI
4
16 RBI
5
Jack McCarthy
Terra Novas
15 RBI
Hits
Evan Reid
Crusaders
29 H
Jacob Reid
Crusaders
29 H
Dylan Mackenzie
Shamrocks
28 H
4
Darcy Cribb
Crusaders
23 H
5
Nick Evans
Crusaders
23 H
Pitching
Pitching Leaderboards
ERA leaders Min 15 IP
Luke Hatcher
Terra Novas
0.78 ERA
Evan Reid (P)
Crusaders
1.35 ERA
Nick Evans
Crusaders
1.50 ERA
4
Jacob Reid
Crusaders
1.60 ERA
5
Jaxson Gulliver
Shamrocks
1.76 ERA
Strikeouts
Jacob Reid
Crusaders
53 K
Aaron Peach
Storm
35 K
Tyler Walchuck
Feildians
35 K
4
Aaron Clarke
Storm
27 K
5
Jaxson Gulliver
Shamrocks
27 K
Wins
Jaxson Gulliver
Shamrocks
6 W
Jacob Reid
Crusaders
5 W
Mattie Murphy
Shamrocks
4 W
4
Aaron Peach
Storm
3 W
5
Evan Reid
Crusaders
3 W
Batting Stats
Senior — 2025 Season
197 players
Player G H HR RBI AVG
Shamrocks
Jaxson Gulliver (H)
1 0 0 0 .000
Shamrocks
Steven Abbott
24 22 0 10 .328
Shamrocks
Joel Abbott
18 7 0 6 .233
Feildians
Noah Anderson
1 1 0 0 1.000
Terra Novas
Jack Anstey
3 0 0 0 .000
Knights
Jack Baggs
14 7 0 4 .175
Knights
Jacob Baker
18 11 0 5 .229
Terra Novas
Aaron Ball
16 8 0 0 .216
Crusaders
O Barrington
1 1 0 0 .500
Crusaders
Declan Barron
22 22 0 11 .310
Shamrocks
Greg Barry
21 10 0 12 .244
Knights
Liam Bavis
16 15 1 7 .294
Storm
Shawn Beson
13 11 0 9 .297
Generals
Noah Bishop
2 0 0 0 .000
Storm
Shawn Bison
1 0 0 0 .000
Storm
Gabe Bramwell
9 6 0 7 .222
Storm
Steve Brien
6 3 0 3 .200
Knights
Logan Broderick
4 4 0 2 .308
Generals
Keiran Burke
9 5 0 2 .200
Shamrocks
Tanner Butt
2 2 0 0 .500
Feildians
Ethan Carter
6 2 0 1 .133
Feildians
Kevin Cashin
7 7 0 5 .333
Knights
Michael Clarke
14 11 0 6 .407
Storm
Aaron Clarke
13 4 0 1 .190
Generals
Cody Colbert
14 7 0 1 .179
Vikings
Ryan Collins
1 0 0 0 .000
Generals
Mike Connelly
4 2 0 2 .286
Storm
Blair Connolly
3 0 0 1 .000
Storm
Jack Connors
4 4 0 3 .333
Knights
Ian Connors
8 2 0 2 .222
Vikings
Dan Connors
6 0 0 0 .000
Feildians
Ethan Corcoran
10 4 0 3 .174
Crusaders
Darcy Cribb
23 23 0 13 .354
Crusaders
John Cribb
17 10 0 7 .222
Generals
Evan Critch
8 4 0 1 .235
Shamrocks
Alex Curtis
13 6 0 3 .375
Generals
Andrew Curtis
13 2 0 0 .083
Terra Novas
Kieran Cutler
10 7 0 8 .292
Feildians
Cody Dalton
4 1 0 0 .143
Generals
tyler davis
3 0 0 0 .000
Shamrocks
jared deveraux
2 0 0 0 .000
Shamrocks
Rhoan Dillon
5 0 0 0 .000
Terra Novas
Mason Drover
14 6 0 1 .222
Terra Novas
Alex Drover
6 0 0 0 .000
Vikings
Daniel Druken
7 2 0 2 .286
Shamrocks
Luke Druken
9 2 0 5 .250
Storm
Sean Duffy
12 3 0 1 .100
Storm
Mike Dyke
2 0 0 1 .000
Vikings
Gary Dymond
14 13 0 9 .371
Crusaders
David Edwards
1 0 0 0 .000
Crusaders
Nick Evans
23 23 1 13 .329
Crusaders
Nick Evans (P)
2 0 0 0 .000
Crusaders
Isaac Fitzgerald
1 0 0 0 .000
Terra Novas
Jacob Fleet
19 10 0 4 .208
Feildians
Aaron Flood
14 9 0 4 .205
Crusaders
Matt Flynn
13 10 0 10 .250
Feildians
Jack Fowler
4 1 0 0 .100
Feildians
Nathan George
3 2 0 1 .286
Generals
Ryan George
1 0 0 1 .000
Crusaders
Jacob Gillis
19 6 0 4 .128
Shamrocks
Raygan Gulliver
24 19 0 13 .244
Shamrocks
Parker Gulliver
23 13 0 11 .197
Shamrocks
Jaxson Gulliver
9 0 0 0 .000
Generals
Ben Halfyard
8 7 0 2 .368
Crusaders
Dean Hammond
12 6 0 1 .261
Feildians
Ryan Harnett
5 1 0 0 .111
Generals
Dan Harris
10 7 0 3 .233
Generals
Jack Hart
2 0 0 0 .000
Terra Novas
Luke Hatcher
14 7 0 3 .292
Generals
Micheal Healey
1 0 0 0 .000
Feildians
Daniel Hearn
6 4 0 4 .235
Knights
Ben Heffernan
5 0 0 0 .000
Knights
Noah Hill
13 5 0 4 .147
Terra Novas
Ben Hiscock
16 10 0 5 .400
Feildians
Daniel Humber
13 5 0 3 .156
Shamrocks
Redmond Hunt
14 13 0 13 .342
Generals
Ryan Hurley
1 1 0 1 .500
Vikings
Brandon Jackson
3 0 0 0 .000
Knights
Jayden James
1 1 0 0 .500
Crusaders
Sean Janes
8 1 0 2 .333
Storm
Matty Janes
2 0 0 0 .000
Vikings
Daniel Kearley
1 1 0 2 .333
Feildians
Jack Kennedy
1 0 0 0 .000
Storm
Grant Kenny
11 14 0 9 .452
Terra Novas
Ben Kent
13 8 0 5 .276
Shamrocks
Graham King (P)
7 2 0 3 .500
Crusaders
Riley King
9 6 0 8 .222
Shamrocks
Graham King
13 2 0 4 .143
Crusaders
Riley King (P)
3 0 0 2 .000
Storm
Jack Kinsella
4 3 0 1 .300
Vikings
Dave Lahey
7 0 0 0 .000
Shamrocks
Josh Langmead
24 18 0 10 .321
Generals
Ryan Loveless
1 0 0 0 .000
Shamrocks
Dylan Mackenzie
23 28 1 25 .378
Vikings
Peter Madden
10 8 0 4 .258
Terra Novas
Tyler Marsh
17 11 0 3 .262
Knights
Luke Martin
17 15 0 14 .273
Vikings
Alex Maynard
7 1 0 3 .111
Terra Novas
Jack McCarthy
18 19 0 15 .352
Terra Novas
Jack McCarthy (P)
2 0 0 0 .000
Crusaders
Jacob McGrath
23 14 0 15 .209
Terra Novas
Alex McGrath
17 9 1 7 .205
Feildians
Mark McWhirter
11 4 0 4 .143
Generals
Zach Mercer
3 1 0 1 .250
Feildians
Zach Mifflin
2 0 0 0 .000
Crusaders
Brayden Mole
3 0 0 0 .000
Shamrocks
Michael Molloy
10 0 0 0 .000
Storm
Ryan Morgan
11 12 1 5 .387
Vikings
Dylan Morgan
12 8 0 7 .211
Storm
Ryan Morgan (P)
2 1 0 1 .143
Shamrocks
Mattie Murphy
8 0 0 0 .000
Generals
Dylan Neville
1 0 0 0 .000
Vikings
Mason Norris
1 0 0 0 .000
Generals
Mitch Noseworthy
7 5 0 3 .333
Feildians
Kyle Noseworthy
1 0 0 0 .000
Terra Novas
Graham Noseworthy
12 0 0 0 .000
Vikings
Mike O'Neil
13 11 0 8 .367
Generals
Sebastisn Ojeda
15 13 0 6 .406
Storm
Matthew Oliver
1 0 0 0 .000
Feildians
Jon O’brien
2 0 0 0 .000
Terra Novas
Calum O’Callaghan
3 0 0 0 .000
Vikings
Mike O’Neil (P)
4 0 0 0 .000
Storm
Dawson O’Toole-Didham
14 16 0 16 .390
Vikings
Matt Parsons
11 5 0 4 .172
Terra Novas
William Parsons (R)
1 0 0 0 .000
Terra Novas
William Parsons (L)
4 0 0 0 .000
Vikings
Andrew Paul
5 3 0 1 .231
Storm
Aaron Peach
6 1 0 1 .500
Knights
Cameron Pennell
17 17 0 11 .321
Shamrocks
Dave Penney
22 20 0 16 .303
Crusaders
Blair Penney
3 0 0 0 .000
Generals
Gavin Penney
1 0 0 0 .000
Shamrocks
Cameron Penton
3 0 0 0 .000
Feildians
Dylan Perego (P)
4 1 0 0 1.000
Feildians
Dylan Perego
7 5 0 1 .357
Generals
Sam Philips
3 0 0 0 .000
Terra Novas
James Piercey
8 0 0 0 .000
Storm
Aiden Powell
6 1 0 0 .083
Crusaders
Ethan Power
9 6 0 3 .261
Terra Novas
Aiden Power
18 9 0 6 .200
Generals
Sam Power
2 0 0 0 .000
Feildians
Liam Power
2 0 0 0 .000
Knights
Nick Purcell
8 4 0 0 .235
Knights
Aaron Purcell-Pilgrim
1 0 0 0 .000
Knights
Danny Reelis
2 1 0 1 .250
Crusaders
Evan Reid
23 29 0 20 .408
Knights
Zach Reid
10 2 0 0 .400
Crusaders
Jacob Reid
23 29 0 10 .392
Knights
Randy Reid
6 2 0 2 .250
Crusaders
Evan Reid (P)
4 0 0 0 .000
Crusaders
Jacob Reid (P)
2 0 0 0 .000
Terra Novas
Michael Reilly
16 7 0 1 .219
Feildians
Daniel Rice
1 0 0 0 .000
Storm
Caleb Rideout
16 20 0 4 .339
Terra Novas
Samuel Rideout
12 8 0 6 .286
Vikings
Blair Rogers
2 0 0 0 .000
Generals
Liam Ryan
6 0 0 0 .000
Knights
Allan Saunders
16 9 0 1 .237
Storm
Ryan Sheaves
3 2 0 2 .167
Feildians
Brady Sheppard
3 3 0 3 .300
Storm
Nick Smith
7 2 0 0 .095
Terra Novas
Matthew Smith
5 0 0 0 .000
Feildians
Keegan Spurrell
6 5 1 5 .278
Shamrocks
Scott Stockley
22 15 0 15 .242
Generals
Matt Sullivan
4 1 0 0 .143
Knights
Connor Swain
19 10 0 9 .200
Generals
Kaleb Swain
6 0 0 1 .000
Knights
Connor Swain (P)
1 0 0 0 .000
Shamrocks
Ryan Symonds
5 2 0 0 .333
Vikings
Kody Thistle
15 6 0 7 .162
Vikings
Parker Tipple
12 8 0 8 .296
Vikings
Spencer Tipple
9 3 0 4 .143
Knights
Jake Tobin
5 0 0 0 .000
Storm
Daniel Toope
1 0 0 0 .000
Storm
Stephen Trickett
13 7 0 2 .226
Feildians
Grant Vincent
4 3 0 2 .214
Generals
Jake Wadland
13 10 0 1 .357
Feildians
Tyler Walchuck
14 17 0 9 .415
Feildians
Tyler Walchuck (P)
1 0 0 0 .000
Generals
Josh Walker
11 7 0 1 .280
Generals
Jordan Walker
7 5 0 2 .263
Feildians
Peter Walker
5 0 0 0 .000
Feildians
Alex Walsh (P)
1 3 0 2 1.000
Knights
Braedy Walsh
15 13 0 3 .333
Vikings
Cody Walsh
15 15 0 8 .319
Feildians
Alex Walsh
12 10 0 6 .263
Vikings
Lucas Walsh
14 8 0 4 .216
Feildians
James Walsh
1 0 0 0 .000
Storm
Griffin Webber
1 0 0 0 .000
Feildians
Kobe Weir
12 1 0 2 .053
Generals
Chase Wellon
8 2 0 2 .143
Vikings
Dylan Whelan
13 11 0 4 .306
Generals
Hudson White
5 6 0 3 .429
Crusaders
Matthew Whitten
4 1 0 0 .143
Knights
Nick Williams
2 2 0 2 .286
Storm
Jeremy Winters
2 1 0 0 .250
Generals
Liam Woodman
1 0 0 0 .000
Pitching Stats
Senior — 2025 Season
87 pitchers
Player W L IP K ERA
Shamrocks
Joel Abbott
0 0 1.0 1 0.00
Feildians
Noah Anderson
0 0 1.0 0 0.00
Terra Novas
Jack Anstey
0 0 4.0 4 6.00
Knights
Jack Baggs
0 0 6.0 4 0.00
Knights
Jacob Baker
0 0 1.0 2 7.00
Shamrocks
Greg Barry
0 0 3.0 3 0.00
Knights
Liam Bavis
0 0 1.0 2 0.00
Storm
Shawn Beson
0 0 8.0 0 7.88
Storm
Gabe Bramwell
0 0 6.0 9 8.40
Generals
Keiran Burke
0 0 15.0 11 2.33
Storm
Aaron Clarke
2 0 44.0 27 4.30
Knights
Ian Connors
0 0 6.0 5 1.05
Vikings
Dan Connors
1 0 17.0 14 7.00
Feildians
Ethan Corcoran
0 0 1.0 1 21.00
Generals
Evan Critch
0 0 16.0 9 3.06
Shamrocks
Alex Curtis
1 0 4.0 3 3.23
Feildians
Cody Dalton
0 0 6.0 5 8.40
Terra Novas
Alex Drover
0 0 6.0 6 0.00
Vikings
Daniel Druken
0 0 4.0 3 11.31
Shamrocks
Luke Druken
2 0 11.0 17 0.00
Storm
Sean Duffy
0 0 6.0 7 11.05
Crusaders
Nick Evans
2 0 18.0 24 1.50
Crusaders
Nick Evans (P)
1 0 6.0 6 1.17
Feildians
Aaron Flood
0 0 2.0 2 17.50
Shamrocks
Jaxson Gulliver
6 0 43.0 27 1.76
Generals
Ben Halfyard
0 0 3.0 3 7.00
Feildians
Ryan Harnett
1 0 13.0 10 4.20
Generals
Dan Harris
0 0 3.0 2 3.82
Terra Novas
Luke Hatcher
2 0 18.0 27 0.78
Generals
Micheal Healey
0 0 4.0 9 5.25
Feildians
Daniel Humber
0 0 2.0 1 21.00
Vikings
Brandon Jackson
0 0 13.0 8 2.15
Crusaders
Sean Janes
2 0 17.0 11 3.96
Storm
Matty Janes
0 0 1.0 1 0.00
Shamrocks
Graham King (P)
3 0 22.0 22 1.91
Crusaders
Riley King
1 0 8.0 10 0.81
Shamrocks
Graham King
2 0 15.0 13 3.13
Crusaders
Riley King (P)
2 0 10.0 14 0.00
Vikings
Dave Lahey
1 0 25.0 15 4.76
Generals
Ryan Loveless
0 0 2.0 1 21.00
Knights
Luke Martin
0 0 5.0 0 7.00
Vikings
Alex Maynard
1 0 7.0 5 3.65
Terra Novas
Jack McCarthy
0 0 10.0 16 3.39
Terra Novas
Jack McCarthy (P)
0 0 8.0 10 0.88
Terra Novas
Alex McGrath
1 0 14.0 17 3.42
Feildians
Mark McWhirter
0 0 1.0 1 0.00
Generals
Zach Mercer
0 0 2.0 1 15.75
Shamrocks
Michael Molloy
2 0 15.0 13 2.80
Storm
Ryan Morgan
0 0 7.0 11 7.00
Storm
Ryan Morgan (P)
1 0 3.0 6 0.00
Shamrocks
Mattie Murphy
4 0 34.0 24 2.27
Terra Novas
Graham Noseworthy
1 0 7.0 6 2.00
Vikings
Mike O'Neil
0 0 10.0 8 5.60
Generals
Sebastisn Ojeda
0 0 17.0 16 13.33
Terra Novas
Calum O’Callaghan
1 0 10.0 8 0.70
Vikings
Mike O’Neil (P)
2 0 14.0 10 4.50
Terra Novas
William Parsons (R)
0 0 1.0 4 4.20
Terra Novas
William Parsons (L)
1 0 13.0 11 1.08
Storm
Aaron Peach
3 0 22.0 35 1.91
Generals
Gavin Penney
0 0 1.0 0 0.00
Feildians
Dylan Perego (P)
1 0 10.0 8 11.16
Feildians
Dylan Perego
0 0 1.0 0 49.00
Generals
Sam Philips
0 0 1.0 0 0.00
Terra Novas
James Piercey
2 0 24.0 23 3.50
Generals
Sam Power
0 0 2.0 3 15.00
Knights
Aaron Purcell-Pilgrim
1 0 5.0 7 3.71
Crusaders
Evan Reid
3 0 21.0 14 2.95
Knights
Zach Reid
3 0 32.0 22 5.41
Crusaders
Jacob Reid
5 0 43.0 53 1.60
Crusaders
Evan Reid (P)
1 0 26.0 18 1.35
Crusaders
Jacob Reid (P)
1 0 14.0 13 2.00
Generals
Liam Ryan
0 0 5.0 4 19.69
Knights
Allan Saunders
0 0 3.0 2 9.33
Feildians
Brady Sheppard
0 0 4.0 4 0.00
Terra Novas
Matthew Smith
1 0 5.0 0 3.94
Generals
Matt Sullivan
0 0 8.0 3 7.56
Knights
Connor Swain
2 0 35.0 21 4.56
Generals
Kaleb Swain
0 0 1.0 1 14.00
Knights
Connor Swain (P)
1 0 7.0 5 0.00
Vikings
Kody Thistle
0 0 1.0 2 21.00
Vikings
Parker Tipple
0 0 1.0 0 4.20
Knights
Jake Tobin
1 0 18.0 10 6.22
Feildians
Tyler Walchuck
2 0 33.0 35 2.52
Feildians
Tyler Walchuck (P)
0 0 7.0 2 1.00
Feildians
Peter Walker
0 0 8.0 5 5.04
Vikings
Cody Walsh
0 0 3.0 3 2.33
Feildians
Kobe Weir
0 0 1.0 0 35.00