OTTAWA LYNX (A-)
TEAM LEADERS
06/12/2025
TEAM BATTING LEADERBOARDS
BATTING AVG
Mark Thompson  OTA .344
Sean Gery  OTA .343
Lyle Blakesley  OTA .335
Tony Moctezuma  OTA .332
John Russell  OTA .302
ON-BASE PCT
Tony Moctezuma  OTA .432
Mark Thompson  OTA .424
Lyle Blakesley  OTA .416
John Russell  OTA .392
Sean Gery  OTA .385
SLUGGING PCT
Lyle Blakesley  OTA .677
Tony Moctezuma  OTA .595
Mark Thompson  OTA .576
Sean Gery  OTA .562
John Russell  OTA .514
ON-BASE + SLUGGING
Lyle Blakesley  OTA 1.093
Tony Moctezuma  OTA 1.027
Mark Thompson  OTA 1.000
Sean Gery  OTA .947
John Russell  OTA .906
WAR
Tony Moctezuma  OTA 1.7
Brian Woodworth  OTA 1.6
Lyle Blakesley  OTA 1.2
Dean Wolf  OTA 1.0
Mark Thompson  OTA 0.9
RUNS CREATED
Mark Thompson  OTA 56.7
Tony Moctezuma  OTA 50.3
John Russell  OTA 45.6
Lyle Blakesley  OTA 45.2
Brian Woodworth  OTA 43.9
RUNS CREATED / 27 OUTS
Lyle Blakesley  OTA 11.51
Tony Moctezuma  OTA 9.63
Mark Thompson  OTA 9.50
Sean Gery  OTA 7.73
John Russell  OTA 7.41
ISOLATED POWER
Lyle Blakesley  OTA .342
Tony Moctezuma  OTA .263
Mark Thompson  OTA .232
Sean Gery  OTA .219
John Russell  OTA .212
GAMES
John Russell  OTA 56
Mark Thompson  OTA 56
Tony Moctezuma  OTA 51
Lyle Blakesley  OTA 44
Sean Gery  OTA 44
AT-BATS
Mark Thompson  OTA 224
John Russell  OTA 222
Tony Moctezuma  OTA 190
Sean Gery  OTA 169
Lyle Blakesley  OTA 155
RUNS
Mark Thompson  OTA 55
Tony Moctezuma  OTA 50
John Russell  OTA 45
Lyle Blakesley  OTA 43
Sean Gery  OTA 37
HITS
Mark Thompson  OTA 77
John Russell  OTA 67
Tony Moctezuma  OTA 63
Sean Gery  OTA 58
Lyle Blakesley  OTA 52
TOTAL BASES
Mark Thompson  OTA 129
John Russell  OTA 114
Tony Moctezuma  OTA 113
Lyle Blakesley  OTA 105
Sean Gery  OTA 95
SINGLES
Mark Thompson  OTA 50
John Russell  OTA 40
Sean Gery  OTA 39
Tony Moctezuma  OTA 37
Dean Wolf  OTA 30
DOUBLES
John Russell  OTA 16
Mark Thompson  OTA 14
Lyle Blakesley  OTA 13
Tony Moctezuma  OTA 13
Sean Gery  OTA 9
TRIPLES
Lyle Blakesley  OTA 2
Sean Gery  OTA 2
Tony Moctezuma  OTA 2
John Russell  OTA 2
Dean Wolf  OTA 2
HOME RUNS
Brian Woodworth  OTA 14
Lyle Blakesley  OTA 12
Brian Johnson  OTA 12
Mark Thompson  OTA 12
Tony Moctezuma  OTA 11
RUNS BATTED IN
Mark Thompson  OTA 42
Sean Gery  OTA 41
Lyle Blakesley  OTA 40
Dean Wolf  OTA 39
Brian Woodworth  OTA 36
STOLEN BASES
John Russell  OTA 7
Mark Thompson  OTA 3
Tom Modell  OTA 2
Travis Shaw  OTA 2
Roger Argueta  OTA 1
BASES ON BALLS
Tony Moctezuma  OTA 33
Mark Thompson  OTA 30
John Russell  OTA 29
Lyle Blakesley  OTA 22
Mike Escobar  OTA 16
INTENTIONAL WALKS
Julian Dixon  OTA 2
Sean Gery  OTA 1
Nick Makar  OTA 1
Juan Perez  OTA 1
Dean Wolf  OTA 1
HIT-BY-PITCH
John Russell  OTA 4
Mark Thompson  OTA 4
Tim Chambers  OTA 3
Tony Moctezuma  OTA 3
Brian Woodworth  OTA 3
STRIKEOUTS
John Russell  OTA 44
Mark Thompson  OTA 33
Tony Moctezuma  OTA 30
Sean Gery  OTA 25
Lyle Blakesley  OTA 22
SACRIFICE HITS
Tony Moctezuma  OTA 5
Mark Thompson  OTA 4
Roger Argueta  OTA 3
John Russell  OTA 3
Shungyosai Tanno  OTA 2
SACRIFICE FLIES
Mark Thompson  OTA 4
Dean Wolf  OTA 4
Tony Moctezuma  OTA 3
Tim Chambers  OTA 2
Julian Dixon  OTA 2
TEAM PITCHING LEADERBOARDS
ERA
Josh Few  OTA 4.36
Zach Heller  OTA 4.42
Ryan Hadder  OTA 5.15
Jeremy Foss  OTA 5.65
Tony Vigil  OTA 5.71
WINS
Zach Heller  OTA 7
Josh Few  OTA 5
Ricardo Flores  OTA 5
Ryan Hadder  OTA 5
Juan Cotto  OTA 3
LOSSES
Tony Vigil  OTA 4
Bobby Pfau  OTA 3
Roger D'Anna  OTA 2
Jeremy Foss  OTA 2
Dan Krieg  OTA 2
WINNING PCT
Zach Heller  OTA 1.000
Josh Few  OTA .833
Ryan Hadder  OTA .833
Jeremy Foss  OTA .500
Tony Vigil  OTA .333
SAVES
Esteban Montoya  OTA 11
Ricardo Flores  OTA 4
Josh Few  OTA 2
Roger D'Anna  OTA 1
Dan Krieg  OTA 1
GAMES PITCHED
Dan Krieg  OTA 17
Ricardo Flores  OTA 16
Esteban Montoya  OTA 16
Austin Moore  OTA 15
Roger D'Anna  OTA 14
GAMES STARTED
Jeremy Foss  OTA 12
Tony Vigil  OTA 12
Ryan Hadder  OTA 10
Josh Few  OTA 7
Dan Krieg  OTA 7
COMPLETE GAMES
Vittorio Capelli  OTA 0
Lupe Carrillo  OTA 0
Jorge Coba  OTA 0
Juan Cotto  OTA 0
Roger D'Anna  OTA 0
SHUTOUTS
Vittorio Capelli  OTA 0
Lupe Carrillo  OTA 0
Jorge Coba  OTA 0
Juan Cotto  OTA 0
Roger D'Anna  OTA 0
INNINGS PITCHED
Tony Vigil  OTA 64.2
Zach Heller  OTA 59.0
Josh Few  OTA 53.2
Jeremy Foss  OTA 51.0
Ryan Hadder  OTA 50.2
HITS ALLOWED
Tony Vigil  OTA 86
Jeremy Foss  OTA 75
Zach Heller  OTA 62
Ryan Hadder  OTA 61
Josh Few  OTA 60
HOME RUNS ALLOWED
Zach Heller  OTA 12
Jeremy Foss  OTA 8
Roger D'Anna  OTA 7
Bobby Pfau  OTA 7
Tony Vigil  OTA 7
WALKS ALLOWED
Zach Heller  OTA 31
Josh Few  OTA 23
Dan Krieg  OTA 23
Ryan Hadder  OTA 22
Tony Vigil  OTA 20
WALKS PER 9 IP
Tony Vigil  OTA 2.8
Jeremy Foss  OTA 3.4
Josh Few  OTA 3.9
Ryan Hadder  OTA 3.9
Zach Heller  OTA 4.7
STRIKEOUTS
Josh Few  OTA 42
Jeremy Foss  OTA 41
Ryan Hadder  OTA 41
Tony Vigil  OTA 40
Bobby Pfau  OTA 32
STRIKEOUTS PER 9 IP
Ryan Hadder  OTA 7.3
Jeremy Foss  OTA 7.2
Josh Few  OTA 7.0
Tony Vigil  OTA 5.6
Zach Heller  OTA 4.4
K/BB
Jeremy Foss  OTA 2.16
Tony Vigil  OTA 2.00
Ryan Hadder  OTA 1.86
Josh Few  OTA 1.83
Zach Heller  OTA 0.94
WHIP
Josh Few  OTA 1.55
Zach Heller  OTA 1.58
Ryan Hadder  OTA 1.64
Tony Vigil  OTA 1.64
Jeremy Foss  OTA 1.84
HITS PER 9 IP
Zach Heller  OTA 9.5
Josh Few  OTA 10.1
Ryan Hadder  OTA 10.8
Tony Vigil  OTA 12.0
Jeremy Foss  OTA 13.2
OPPONENTS AVG
Zach Heller  OTA .277
Josh Few  OTA .278
Ryan Hadder  OTA .295
Tony Vigil  OTA .321
Jeremy Foss  OTA .344
OPPONENTS OBP
Josh Few  OTA .361
Zach Heller  OTA .370
Ryan Hadder  OTA .376
Tony Vigil  OTA .380
Jeremy Foss  OTA .414
OPPONENTS SLG
Ryan Hadder  OTA .411
Josh Few  OTA .431
Tony Vigil  OTA .474
Zach Heller  OTA .478
Jeremy Foss  OTA .541
OPPONENTS OPS
Ryan Hadder  OTA .787
Josh Few  OTA .791
Zach Heller  OTA .847
Tony Vigil  OTA .854
Jeremy Foss  OTA .955
BABIP
Zach Heller  OTA .273
Josh Few  OTA .325
Ryan Hadder  OTA .356
Tony Vigil  OTA .356
Jeremy Foss  OTA .396
WAR
Tony Vigil  OTA 1.5
Ryan Hadder  OTA 1.5
Josh Few  OTA 1.2
Jeremy Foss  OTA 0.9
Bobby Pfau  OTA 0.8
Friday, January 30th , 2026 - OOTP Baseball 26.8 Build 82