Player Statistics

2025 Season — League Leaders & Advanced Metrics

Batting
Hitting Leaderboards
Batting Average Min 30 PA
Luke Hatcher
Storm - INT
.462
Ryan Hurley
Generals - INT
.457
Liam Bavis
Knights - INT
.441
4
Owen Barrington
Crusaders - INT
.441
5
Hudson White
Generals - INT
.434
Home Runs
Hudson White
Generals - INT
2 HR
Kieran Cutler
Generals - INT
2 HR
Braedy Walsh
Knights - INT
1 HR
4
Kody Thistle
Vikings - INT
1 HR
5
Aaron Ball
Generals - INT
0 HR
Runs Batted In
Hudson White
Generals - INT
22 RBI
Ryan Hurley
Generals - INT
19 RBI
Jack McCarthy
Knights - INT
18 RBI
4
Cameron Pennell
Knights - INT
17 RBI
5
Spencer Tipple
Vikings - INT
15 RBI
Hits
Liam Bavis
Knights - INT
30 H
Cameron Pennell
Knights - INT
24 H
Hudson White
Generals - INT
23 H
4
Jack McCarthy
Knights - INT
21 H
5
Ryan Hurley
Generals - INT
21 H
Pitching
Pitching Leaderboards
ERA leaders Min 15 IP
Cameron Penton
Shamrocks - INT
0.69 ERA
Cameron Pennell
Knights - INT
0.71 ERA
Liam Woodman
Generals - INT
1.20 ERA
4
Kody Thistle
Vikings - INT
1.78 ERA
5
Alex Drover
Feildians - INT
1.97 ERA
Strikeouts
Cameron Pennell
Knights - INT
42 K
Cody Walsh
Vikings - INT
41 K
Cameron Penton
Shamrocks - INT
39 K
4
Kody Thistle
Vikings - INT
38 K
5
Alex Drover
Feildians - INT
33 K
Wins
Nick Purcell
Knights - INT
4 W
Noah Bishop
Generals - INT
4 W
Alex Drover
Feildians - INT
3 W
4
Cameron Pennell
Knights - INT
3 W
5
Evan Critch
Generals - INT
3 W
Batting Stats
Junior — 2025 Season
164 players
Player G H HR RBI AVG
Knights - INT
Jack Ansty
8 0 0 0 .000
Generals - INT
Aaron Ball
17 8 0 10 .222
Crusaders - INT
Owen Barrington
14 15 0 9 .441
Crusaders - INT
Gavin Barrington
12 7 0 5 .350
Crusaders - INT
Declan Barron
12 8 0 7 .258
Crusaders - INT
Dominic Barron
11 4 0 3 .235
Knights - INT
Liam Bavis
21 30 0 13 .441
Storm - INT
Karsen Best
6 0 0 0 .000
Generals - INT
Noah Bishop
13 4 0 3 .286
Knights - INT
Nathan Bladen
11 9 0 9 .346
Crusaders - INT
Tristan Bradbury
9 4 0 3 .267
Storm - INT
Gabe Bramwell
12 11 0 9 .306
Storm - INT
Gabe Bramwell (P)
1 0 0 0 .000
Crusaders - INT
Jacob Brazil
1 1 0 0 1.000
Knights - INT
Logan Broderick
3 4 0 2 .500
Shamrocks - INT
Tanner Butt
14 12 0 8 .353
Shamrocks - INT
Jake Butt
12 5 0 3 .333
Shamrocks - INT
Tanner Butt (P)
1 0 0 0 .000
Shamrocks - INT
Josh Cadigan
12 12 0 5 .400
Feildians - INT
Ethan Carter
9 6 0 3 .375
Crusaders - INT
Sean Cole
12 5 0 3 .208
Vikings - INT
Ryan Collins
4 2 0 4 .200
Storm - INT
Jack Connors
9 6 0 5 .261
Shamrocks - INT
Dale Cooney
4 0 0 0 .000
Feildians - INT
Ethan Corcoran
12 10 0 5 .357
Feildians - INT
Jack Corcoran
7 3 0 1 .231
Shamrocks - INT
Peter Cornick
10 2 0 1 .111
Crusaders - INT
Darcy Cribb
16 12 0 7 .364
Generals - INT
Evan Critch
17 13 0 10 .265
Generals - INT
Kieran Cutler
6 8 2 10 .500
Generals - INT
Tyler Davis
2 1 0 1 .500
Generals - INT
Tyler Davis
8 1 0 1 .143
Shamrocks - INT
Jared Devereaux
19 4 0 5 .095
Shamrocks - INT
Rhoan Dillion
19 12 0 10 .267
Storm - INT
Mason Drover
11 8 0 6 .296
Feildians - INT
Alex Drover
6 0 0 0 .000
Vikings - INT
Daniel Druken
12 10 0 7 .357
Vikings - INT
Chris Druken
4 3 0 3 .333
Shamrocks - INT
Luke Druken
11 9 0 1 .273
Storm - INT
Sean Duffy
13 5 0 5 .208
Crusaders - INT
Isaac Fitzgerald
9 6 0 2 .273
Generals - INT
Jacob Fleet
17 12 0 10 .279
Storm - INT
Cameron Flynn
1 0 0 0 .000
Feildians - INT
Jack Fowler
15 14 0 5 .318
Storm - INT
Nathan Frelich
7 2 0 2 .133
Knights - INT
Zach Froude
8 3 0 3 .158
Feildians - INT
Nathan Gates
4 0 0 0 .000
Feildians - INT
Nathan George
13 8 0 6 .258
Generals - INT
Ryan George
2 0 0 0 .000
Crusaders - INT
James Godsell
4 2 0 3 .182
Crusaders - INT
Landon Gray
3 0 0 0 .000
Feildians - INT
Jacob Greening
15 10 0 4 .303
Storm - INT
William Haggerty
11 0 0 0 .000
Generals - INT
Jack Hart
11 5 0 5 .263
Vikings - INT
Nathan Harvey
1 1 0 0 .333
Storm - INT
Luke Hatcher
11 12 0 6 .462
Crusaders - INT
Owen Hedges
6 7 0 4 .583
Knights - INT
Dylan Hickey
1 0 0 0 .000
Knights - INT
Noah Hill
20 10 0 12 .208
Knights - INT
Caden Hiscock
18 10 0 7 .227
Shamrocks - INT
Ben Hiscock
16 6 0 6 .176
Shamrocks - INT
Owen Hiscock
1 0 0 0 .000
Generals - INT
Connor Holloway
4 0 0 0 .000
Generals - INT
Ryan Hurley
17 21 0 19 .457
Knights - INT
Jayden James
12 10 0 6 .333
Crusaders - INT
Justin Jelly
1 0 0 0 .000
Storm - INT
Nick Jones
5 1 0 0 .125
Storm - INT
Nick Jones
4 0 0 0 .000
Crusaders - INT
Paul Acuna McGrath Jr
1 0 0 0 .000
Vikings - INT
Daniel Kearley
6 4 0 2 .333
Storm - INT
Nathan Kearley
11 3 0 3 .130
Vikings - INT
Daniel Kearly
5 3 0 0 .231
Feildians - INT
Jack Kennedy
11 2 0 1 .143
Knights - INT
Ben Kent
11 6 0 4 .240
Storm - INT
Jack Kinsella
14 4 0 2 .148
Vikings - INT
Aiden Kirkland
6 2 0 1 .118
Vikings - INT
Daniel Kirkland
1 0 0 0 .000
Shamrocks - INT
Johansie Lidd
5 0 0 0 .000
Generals - INT
Ryan Loveless
6 5 0 3 .385
Feildians - INT
Tyler Marsh
13 8 0 8 .235
Knights - INT
Luke Martin
20 18 0 11 .290
Crusaders - INT
Colin Martin
9 3 0 1 .231
Feildians - INT
Gavin Matthews
12 4 0 3 .200
Vikings - INT
Alexander Maynard
3 1 0 3 .111
Knights - INT
Jack McCarthy
19 21 0 18 .429
Feildians - INT
Kyle McDonald
3 0 0 0 .000
Crusaders - INT
Jacob McGrath
14 11 0 6 .268
Feildians - INT
Alex McGrath
3 1 0 0 .111
Generals - INT
Zach Mercer
15 14 0 9 .304
Feildians - INT
Zach Mifflin
13 4 0 3 .333
Crusaders - INT
Braden Mole
7 5 0 2 .333
Crusaders - INT
Brayden Mole
2 1 0 0 .200
Vikings - INT
James Moore
2 0 0 0 .000
Vikings - INT
Dylan Morgan
12 9 0 9 .273
Crusaders - INT
Evan Murphy
12 7 0 1 .292
Knights - INT
Ryan Myrick
3 1 0 0 .200
Feildians - INT
Nathan Nanayyakkara
1 0 0 2 .000
Vikings - INT
Mason Norris
6 1 0 1 .083
Feildians - INT
Kyle Noseworthy
15 5 0 4 .313
Generals - INT
Mitchell Noseworthy
19 8 0 6 .242
Knights - INT
Graham Noseworthy
8 4 0 4 .190
Feildians - INT
John O'Brien
18 15 0 11 .294
Feildians - INT
Christian O'Leary
3 0 0 0 .000
Storm - INT
Matthew Oliver
12 6 0 3 .400
Storm - INT
Matthew Oliver (P)
1 0 0 0 .000
Feildians - INT
Calum O’Callaghan
7 3 0 1 .375
Shamrocks - INT
Jackson Pardy
13 2 0 3 .105
Storm - INT
William Parsons (R)
5 0 0 0 .000
Storm - INT
William Parsons (L)
3 0 0 0 .000
Shamrocks - INT
Drew Pearce
15 7 0 5 .200
Shamrocks - INT
Brayden Pearce
3 0 0 0 .000
Knights - INT
Cameron Pennell
19 24 0 17 .387
Generals - INT
Gavin Penney
10 3 0 4 .300
Shamrocks - INT
Cameron Penton
14 5 0 7 .238
Crusaders - INT
James Piercy
14 8 0 4 .276
Vikings - INT
Mark Pittman
4 0 0 0 .000
Storm - INT
Aiden Powell
12 2 0 1 .091
Feildians - INT
Aiden Power
13 11 0 7 .355
Generals - INT
Sam Power
14 9 0 6 .321
Crusaders - INT
Ethan Power
13 6 0 5 .207
Feildians - INT
Liam Power
14 3 0 2 .115
Crusaders - INT
E Power
1 0 0 0 .000
Knights - INT
Nick Purcell
19 5 0 4 .161
Shamrocks - INT
Liam Quinlan
8 0 0 1 .000
Knights - INT
Daniel Reelis
9 1 0 2 .077
Storm - INT
Ronan Reid
4 0 0 0 .000
Storm - INT
Samuel Rideout
10 11 0 3 .407
Storm - INT
Caleb Rideout
15 16 0 7 .340
Storm - INT
Ronan Ried
1 0 0 0 .000
Shamrocks - INT
Michael Rielly
17 13 0 2 .317
Crusaders - INT
Simon Roberts
6 0 0 0 .000
Storm - INT
Tyler Rowe
1 0 0 0 .000
Generals - INT
Liam Ryan
16 2 0 1 .222
Storm - INT
Teddy Saldanha
8 0 0 0 .000
Storm - INT
Jack Saldanha
3 0 0 0 .000
Storm - INT
Ryan Sheaves
14 10 0 6 .270
Knights - INT
Jacob Skiffington
5 0 0 2 .000
Storm - INT
Kyle Slade
5 1 0 1 .167
Vikings - INT
Matthew Smith
3 0 0 0 .000
Crusaders - INT
Andrew Stintson
9 1 0 1 .111
Generals - INT
Rylan Street
13 1 0 2 .067
Generals - INT
Kaleb Swain
17 13 0 11 .342
Shamrocks - INT
Ryan Symmonds
17 12 0 3 .250
Vikings - INT
Kody Thistle (P)
1 2 0 1 .667
Vikings - INT
Kody Thistle
16 10 1 7 .244
Vikings - INT
Spencer Tipple
15 11 0 15 .282
Vikings - INT
Parker Tipple
16 10 0 8 .217
Feildians - INT
Sean Tobin
15 7 0 6 .175
Feildians - INT
Sean Tobin (P)
2 0 0 0 .000
Shamrocks - INT
Mark Torraville
1 0 0 0 .000
Generals - INT
Jordan Walker
4 2 0 1 .333
Generals - INT
Joshua Walker
19 15 0 14 .273
Vikings - INT
Cody Walsh
16 16 0 2 .340
Vikings - INT
Lucas Walsh
15 12 0 11 .286
Knights - INT
Braedy Walsh
20 15 1 8 .278
Storm - INT
Griffin Webber
2 0 0 0 .000
Generals - INT
Chase Wellon
9 7 0 3 .318
Vikings - INT
Dylan Whelan
5 6 0 4 .429
Generals - INT
Hudson White
20 23 2 22 .434
Crusaders - INT
Matthew Whitten
6 1 0 3 .100
Storm - INT
Evan Whyte
1 0 0 0 .000
Storm - INT
Jeremy Winters
11 8 0 1 .400
Crusaders - INT
William Woodford
7 2 0 0 .222
Generals - INT
Liam Woodman
12 2 0 1 .400
Pitching Stats
Junior — 2025 Season
66 pitchers
Player W L IP K ERA
Knights - INT
Jack Ansty
1 0 12.0 14 4.67
Generals - INT
Aaron Ball
0 0 1.0 1 21.00
Crusaders - INT
Owen Barrington
1 0 8.0 9 3.36
Knights - INT
Liam Bavis
2 0 19.0 12 2.49
Generals - INT
Noah Bishop
4 0 29.0 27 4.25
Crusaders - INT
Tristan Bradbury
0 0 4.0 8 21.00
Storm - INT
Gabe Bramwell
0 0 10.0 14 4.59
Storm - INT
Gabe Bramwell (P)
0 0 3.0 5 14.00
Shamrocks - INT
Tanner Butt
2 0 18.0 20 3.00
Shamrocks - INT
Jake Butt
2 0 28.0 29 3.21
Shamrocks - INT
Tanner Butt (P)
0 0 3.0 3 4.67
Shamrocks - INT
Josh Cadigan
0 0 1.0 2 42.00
Crusaders - INT
Sean Cole
0 0 20.0 26 7.92
Shamrocks - INT
Dale Cooney
2 0 5.0 8 6.18
Generals - INT
Evan Critch
3 0 29.0 22 4.25
Shamrocks - INT
Rhoan Dillion
0 0 7.0 6 6.00
Feildians - INT
Alex Drover
3 0 21.0 33 1.97
Shamrocks - INT
Luke Druken
1 0 10.0 17 2.10
Storm - INT
Sean Duffy
0 0 14.0 14 5.73
Generals - INT
Jacob Fleet
0 0 2.0 2 7.00
Feildians - INT
Jack Fowler
0 0 5.0 6 11.81
Feildians - INT
Nathan Gates
0 0 2.0 3 31.50
Generals - INT
Ryan George
0 0 2.0 4 6.00
Storm - INT
William Haggerty
2 0 24.0 16 5.83
Generals - INT
Jack Hart
1 0 4.0 3 3.00
Knights - INT
Noah Hill
2 0 15.0 10 13.70
Generals - INT
Connor Holloway
0 0 4.0 3 9.69
Generals - INT
Ryan Loveless
0 0 1.0 1 0.00
Knights - INT
Luke Martin
0 0 5.0 4 2.63
Feildians - INT
Gavin Matthews
1 0 5.0 8 9.19
Knights - INT
Jack McCarthy
2 0 10.0 15 2.63
Feildians - INT
Kyle McDonald
0 0 1.0 0 31.50
Crusaders - INT
Jacob McGrath
0 0 7.0 5 17.00
Generals - INT
Zach Mercer
0 0 3.0 1 0.00
Feildians - INT
Zach Mifflin
1 0 15.0 15 10.27
Crusaders - INT
Braden Mole
1 0 13.0 12 3.07
Crusaders - INT
Evan Murphy
0 0 3.0 3 14.00
Feildians - INT
Kyle Noseworthy
2 0 30.0 20 3.69
Knights - INT
Graham Noseworthy
0 0 2.0 2 0.00
Storm - INT
Matthew Oliver
1 0 19.0 18 2.49
Storm - INT
Matthew Oliver (P)
0 0 5.0 5 2.80
Feildians - INT
Calum O’Callaghan
0 0 2.0 3 6.00
Shamrocks - INT
Jackson Pardy
0 0 5.0 5 10.50
Storm - INT
William Parsons (R)
0 0 7.0 12 11.00
Storm - INT
William Parsons (L)
0 0 5.0 7 7.88
Shamrocks - INT
Drew Pearce
0 0 2.0 3 21.00
Knights - INT
Cameron Pennell
3 0 29.0 42 0.71
Shamrocks - INT
Cameron Penton
2 0 20.0 39 0.69
Crusaders - INT
James Piercy
0 0 17.0 25 2.83
Storm - INT
Aiden Powell
0 0 2.0 1 2.63
Crusaders - INT
Ethan Power
1 0 20.0 16 5.42
Knights - INT
Nick Purcell
4 0 32.0 18 3.94
Crusaders - INT
Simon Roberts
0 0 1.0 2 21.00
Generals - INT
Liam Ryan
2 0 23.0 24 3.60
Storm - INT
Ryan Sheaves
0 0 4.0 2 21.00
Knights - INT
Jacob Skiffington
1 0 7.0 13 0.00
Shamrocks - INT
Ryan Symmonds
0 0 15.0 8 8.67
Vikings - INT
Kody Thistle
2 0 23.0 38 1.78
Vikings - INT
Parker Tipple
2 0 24.0 21 5.54
Feildians - INT
Sean Tobin
1 0 9.0 9 11.25
Feildians - INT
Sean Tobin (P)
1 0 6.0 3 7.00
Generals - INT
Joshua Walker
1 0 3.0 4 2.33
Vikings - INT
Cody Walsh
2 0 31.0 41 2.43
Vikings - INT
Lucas Walsh
1 0 13.0 10 6.30
Generals - INT
Hudson White
0 0 1.0 2 35.00
Generals - INT
Liam Woodman
3 0 23.0 26 1.20