MAINE PINES
TEAM LEADERS
05/25/2026
TEAM BATTING LEADERBOARDS
BATTING AVG
David Duthie  ME .339
Tyler Tolbert  ME .322
Brian Myers  ME .321
Pete Roan  ME .290
Fabian Hartnett  ME .263
ON-BASE PCT
David Duthie  ME .390
Tyler Tolbert  ME .389
Skyler Fundis  ME .375
Brian Myers  ME .371
Pete Roan  ME .354
SLUGGING PCT
David Duthie  ME .583
Tyler Tolbert  ME .523
Pete Roan  ME .515
Brian Myers  ME .467
Eric Hicks  ME .424
ON-BASE + SLUGGING
David Duthie  ME .973
Tyler Tolbert  ME .913
Pete Roan  ME .869
Brian Myers  ME .837
Skyler Fundis  ME .790
WAR
David Duthie  ME 2.0
Tyler Tolbert  ME 1.4
Pete Roan  ME 1.4
Eric Hicks  ME 0.8
Skyler Fundis  ME 0.7
RUNS CREATED
David Duthie  ME 35.4
Pete Roan  ME 32.1
Tyler Tolbert  ME 31.9
Brian Myers  ME 28.9
Skyler Fundis  ME 26.6
RUNS CREATED / 27 OUTS
Tyler Tolbert  ME 8.44
David Duthie  ME 8.02
Pete Roan  ME 7.05
Brian Myers  ME 6.84
Skyler Fundis  ME 5.40
ISOLATED POWER
David Duthie  ME .244
Pete Roan  ME .225
Tyler Tolbert  ME .201
Eric Hicks  ME .188
Skyler Fundis  ME .159
GAMES
Skyler Fundis  ME 46
Pete Roan  ME 45
David Duthie  ME 44
Fabian Hartnett  ME 44
Eric Hicks  ME 44
AT-BATS
Fabian Hartnett  ME 194
Pete Roan  ME 169
David Duthie  ME 168
Eric Hicks  ME 165
Brian Myers  ME 165
RUNS
Pete Roan  ME 38
Skyler Fundis  ME 33
Fabian Hartnett  ME 31
David Duthie  ME 28
Brian Myers  ME 23
HITS
David Duthie  ME 57
Brian Myers  ME 53
Fabian Hartnett  ME 51
Pete Roan  ME 49
Tyler Tolbert  ME 48
TOTAL BASES
David Duthie  ME 98
Pete Roan  ME 87
Tyler Tolbert  ME 78
Brian Myers  ME 77
Fabian Hartnett  ME 71
SINGLES
Fabian Hartnett  ME 38
Brian Myers  ME 36
David Duthie  ME 34
Tyler Tolbert  ME 31
Pete Roan  ME 30
DOUBLES
David Duthie  ME 14
Brian Myers  ME 13
Skyler Fundis  ME 12
Tyler Tolbert  ME 10
Fabian Hartnett  ME 8
TRIPLES
Eric Hicks  ME 4
Fabian Hartnett  ME 3
Pete Roan  ME 3
Josh Alcorn  ME 1
Skyler Fundis  ME 1
HOME RUNS
David Duthie  ME 9
Pete Roan  ME 8
Eric Hicks  ME 6
Tyler Tolbert  ME 6
Justin McCoy  ME 5
RUNS BATTED IN
David Duthie  ME 37
Pete Roan  ME 34
Skyler Fundis  ME 30
Tyler Tolbert  ME 29
Eric Hicks  ME 22
STOLEN BASES
Fabian Hartnett  ME 10
Skyler Fundis  ME 5
David Duthie  ME 1
Gene Flood  ME 1
Bruce Richards  ME 1
BASES ON BALLS
Skyler Fundis  ME 30
Justin McCoy  ME 25
Pete Roan  ME 17
Tyler Tolbert  ME 14
David Duthie  ME 11
INTENTIONAL WALKS
Skyler Fundis  ME 5
Tyler Tolbert  ME 4
Justin McCoy  ME 3
Pete Roan  ME 3
Josh Alcorn  ME 2
HIT-BY-PITCH
Brian Myers  ME 4
David Duthie  ME 3
Skyler Fundis  ME 3
Eric Hicks  ME 3
Tyler Tolbert  ME 3
STRIKEOUTS
Fabian Hartnett  ME 42
Eric Hicks  ME 39
Skyler Fundis  ME 37
Brian Myers  ME 33
Tyler Tolbert  ME 32
SACRIFICE HITS
Gene Flood  ME 4
Josh Alcorn  ME 1
Jimmy Frew  ME 1
David Duthie  ME 0
Skyler Fundis  ME 0
SACRIFICE FLIES
Josh Alcorn  ME 3
Skyler Fundis  ME 3
Eric Hicks  ME 3
Justin McCoy  ME 3
Fabian Hartnett  ME 2
TEAM PITCHING LEADERBOARDS
ERA
Ryan Henry  ME 3.48
Matt Graham  ME 3.56
Ryan Flamino  ME 3.58
Justin Jemison  ME 4.05
Dan Miller  ME 4.47
WINS
Matt Graham  ME 5
Chris Hames  ME 4
Dan Miller  ME 4
Ryan Flamino  ME 3
Ryan Henry  ME 3
LOSSES
Dan Miller  ME 5
Ryan Flamino  ME 3
Ryan Henry  ME 3
Matt Graham  ME 2
Justin Jemison  ME 2
WINNING PCT
Matt Graham  ME .714
Justin Jemison  ME .600
Ryan Flamino  ME .500
Ryan Henry  ME .500
Dan Miller  ME .444
SAVES
Nick Slover  ME 9
Chris Hames  ME 2
Ben Calder  ME 0
Dave Figley  ME 0
Ryan Flamino  ME 0
GAMES PITCHED
Nick Slover  ME 17
Chris Hames  ME 15
Wayne Wright  ME 11
Ben Calder  ME 10
Matt Graham  ME 10
GAMES STARTED
Matt Graham  ME 10
Ryan Henry  ME 10
Justin Jemison  ME 10
Ryan Flamino  ME 9
Dan Miller  ME 9
COMPLETE GAMES
Dan Miller  ME 1
Ben Calder  ME 0
Dave Figley  ME 0
Ryan Flamino  ME 0
Matt Graham  ME 0
SHUTOUTS
Ben Calder  ME 0
Dave Figley  ME 0
Ryan Flamino  ME 0
Matt Graham  ME 0
Chris Hames  ME 0
INNINGS PITCHED
Matt Graham  ME 65.2
Ryan Henry  ME 64.2
Justin Jemison  ME 60.0
Dan Miller  ME 58.1
Ryan Flamino  ME 55.1
HITS ALLOWED
Ryan Henry  ME 59
Matt Graham  ME 57
Dan Miller  ME 54
Ryan Flamino  ME 52
Justin Jemison  ME 46
HOME RUNS ALLOWED
Matt Graham  ME 7
Dan Miller  ME 7
Ryan Henry  ME 6
Justin Jemison  ME 4
Ryan Flamino  ME 3
WALKS ALLOWED
Ryan Henry  ME 24
Justin Jemison  ME 20
Matt Graham  ME 19
Ryan Flamino  ME 18
Dan Miller  ME 15
WALKS PER 9 IP
Dan Miller  ME 2.3
Matt Graham  ME 2.6
Ryan Flamino  ME 2.9
Justin Jemison  ME 3.0
Ryan Henry  ME 3.3
STRIKEOUTS
Justin Jemison  ME 64
Matt Graham  ME 63
Ryan Flamino  ME 55
Dan Miller  ME 50
Ryan Henry  ME 47
STRIKEOUTS PER 9 IP
Justin Jemison  ME 9.6
Ryan Flamino  ME 8.9
Matt Graham  ME 8.6
Dan Miller  ME 7.7
Ryan Henry  ME 6.5
K/BB
Dan Miller  ME 3.33
Matt Graham  ME 3.32
Justin Jemison  ME 3.20
Ryan Flamino  ME 3.06
Ryan Henry  ME 1.96
WHIP
Justin Jemison  ME 1.10
Matt Graham  ME 1.16
Dan Miller  ME 1.18
Ryan Flamino  ME 1.27
Ryan Henry  ME 1.28
HITS PER 9 IP
Justin Jemison  ME 6.9
Matt Graham  ME 7.8
Ryan Henry  ME 8.2
Dan Miller  ME 8.3
Ryan Flamino  ME 8.5
OPPONENTS AVG
Justin Jemison  ME .209
Matt Graham  ME .238
Ryan Flamino  ME .242
Ryan Henry  ME .244
Dan Miller  ME .248
OPPONENTS OBP
Justin Jemison  ME .293
Dan Miller  ME .300
Matt Graham  ME .303
Ryan Flamino  ME .303
Ryan Henry  ME .330
OPPONENTS SLG
Justin Jemison  ME .327
Ryan Flamino  ME .363
Ryan Henry  ME .388
Matt Graham  ME .389
Dan Miller  ME .431
OPPONENTS OPS
Justin Jemison  ME .620
Ryan Flamino  ME .666
Matt Graham  ME .692
Ryan Henry  ME .718
Dan Miller  ME .731
BABIP
Justin Jemison  ME .273
Ryan Henry  ME .277
Dan Miller  ME .288
Matt Graham  ME .292
Ryan Flamino  ME .312
WAR
Ryan Flamino  ME 1.3
Justin Jemison  ME 1.2
Matt Graham  ME 0.9
Dan Miller  ME 0.7
Chris Hames  ME 0.6
Friday, May 1st , 2026 - OOTP Baseball 26.8 Build 82