OTTAWA LYNX (A-)
TEAM LEADERS
06/28/2025
TEAM BATTING LEADERBOARDS
BATTING AVG
Mark Thompson  OTA .335
Lyle Blakesley  OTA .332
Tony Moctezuma  OTA .329
John Russell  OTA .302
 
ON-BASE PCT
Tony Moctezuma  OTA .431
Mark Thompson  OTA .415
Lyle Blakesley  OTA .407
John Russell  OTA .392
 
SLUGGING PCT
Lyle Blakesley  OTA .627
Tony Moctezuma  OTA .602
Mark Thompson  OTA .555
John Russell  OTA .514
 
ON-BASE + SLUGGING
Lyle Blakesley  OTA 1.034
Tony Moctezuma  OTA 1.033
Mark Thompson  OTA .970
John Russell  OTA .906
 
WAR
Tony Moctezuma  OTA 2.1
Brian Woodworth  OTA 1.6
Dean Wolf  OTA 1.3
Jim Naig  OTA 1.0
Mark Thompson  OTA 1.0
RUNS CREATED
Mark Thompson  OTA 63.1
Tony Moctezuma  OTA 57.4
Lyle Blakesley  OTA 50.5
John Russell  OTA 45.6
Dean Wolf  OTA 43.6
RUNS CREATED / 27 OUTS
Lyle Blakesley  OTA 10.11
Tony Moctezuma  OTA 9.68
Mark Thompson  OTA 8.51
John Russell  OTA 7.41
 
ISOLATED POWER
Lyle Blakesley  OTA .295
Tony Moctezuma  OTA .273
Mark Thompson  OTA .221
John Russell  OTA .212
 
GAMES
Mark Thompson  OTA 69
Tony Moctezuma  OTA 58
Lyle Blakesley  OTA 56
John Russell  OTA 56
Dean Wolf  OTA 48
AT-BATS
Mark Thompson  OTA 272
John Russell  OTA 222
Tony Moctezuma  OTA 216
Lyle Blakesley  OTA 193
Dean Wolf  OTA 173
RUNS
Mark Thompson  OTA 64
Tony Moctezuma  OTA 54
Lyle Blakesley  OTA 50
John Russell  OTA 45
Dean Wolf  OTA 38
HITS
Mark Thompson  OTA 91
Tony Moctezuma  OTA 71
John Russell  OTA 67
Lyle Blakesley  OTA 64
Dean Wolf  OTA 64
TOTAL BASES
Mark Thompson  OTA 151
Tony Moctezuma  OTA 130
Lyle Blakesley  OTA 121
John Russell  OTA 114
Dean Wolf  OTA 105
SINGLES
Mark Thompson  OTA 59
Dean Wolf  OTA 45
Tony Moctezuma  OTA 40
John Russell  OTA 40
Sean Gery  OTA 39
DOUBLES
Mark Thompson  OTA 17
Tony Moctezuma  OTA 16
John Russell  OTA 16
Lyle Blakesley  OTA 14
Tim Chambers  OTA 11
TRIPLES
Lyle Blakesley  OTA 2
Mike Escobar  OTA 2
Sean Gery  OTA 2
Tony Moctezuma  OTA 2
John Russell  OTA 2
HOME RUNS
Brian Johnson  OTA 14
Brian Woodworth  OTA 14
Lyle Blakesley  OTA 13
Tony Moctezuma  OTA 13
Mark Thompson  OTA 13
RUNS BATTED IN
Mark Thompson  OTA 49
Lyle Blakesley  OTA 46
Dean Wolf  OTA 46
Sean Gery  OTA 41
Tony Moctezuma  OTA 41
STOLEN BASES
John Russell  OTA 7
Travis Shaw  OTA 6
Mark Thompson  OTA 5
Lyle Blakesley  OTA 2
Adrian McCoy  OTA 2
BASES ON BALLS
Tony Moctezuma  OTA 37
Mark Thompson  OTA 35
John Russell  OTA 29
Lyle Blakesley  OTA 25
Mike Escobar  OTA 23
INTENTIONAL WALKS
Julian Dixon  OTA 2
Sean Gery  OTA 1
Roger Gotsch  OTA 1
Nick Makar  OTA 1
Juan Perez  OTA 1
HIT-BY-PITCH
Mark Thompson  OTA 5
Tim Chambers  OTA 4
Tony Moctezuma  OTA 4
John Russell  OTA 4
Brian Woodworth  OTA 3
STRIKEOUTS
John Russell  OTA 44
Mark Thompson  OTA 41
Tony Moctezuma  OTA 34
Mike Escobar  OTA 33
Dean Wolf  OTA 32
SACRIFICE HITS
Tony Moctezuma  OTA 5
Mark Thompson  OTA 4
Roger Argueta  OTA 3
John Russell  OTA 3
Shungyosai Tanno  OTA 2
SACRIFICE FLIES
Dean Wolf  OTA 7
Mark Thompson  OTA 4
Tim Chambers  OTA 3
Tony Moctezuma  OTA 3
Lyle Blakesley  OTA 2
TEAM PITCHING LEADERBOARDS
ERA
Zach Heller  OTA 3.80
Jeremy Foss  OTA 5.20
Ryan Hadder  OTA 5.20
Tony Vigil  OTA 5.94
 
WINS
Zach Heller  OTA 9
Ricardo Flores  OTA 6
Ryan Hadder  OTA 5
Juan Cotto  OTA 3
Jeremy Foss  OTA 3
LOSSES
Tony Vigil  OTA 6
Esteban Montoya  OTA 3
Bobby Pfau  OTA 3
Joaquin Santiago  OTA 3
Roger D'Anna  OTA 2
WINNING PCT
Zach Heller  OTA 1.000
Ryan Hadder  OTA .833
Jeremy Foss  OTA .600
Tony Vigil  OTA .250
 
SAVES
Esteban Montoya  OTA 11
Ricardo Flores  OTA 4
Randy Nitchals  OTA 2
Roger D'Anna  OTA 1
Dan Krieg  OTA 1
GAMES PITCHED
Dan Krieg  OTA 20
Ricardo Flores  OTA 19
Austin Moore  OTA 19
Roger D'Anna  OTA 18
Esteban Montoya  OTA 18
GAMES STARTED
Tony Vigil  OTA 15
Jeremy Foss  OTA 14
Ryan Hadder  OTA 12
Dan Krieg  OTA 8
Bobby Pfau  OTA 6
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 80.1
Zach Heller  OTA 73.1
Jeremy Foss  OTA 62.1
Ryan Hadder  OTA 62.1
Dan Krieg  OTA 41.1
HITS ALLOWED
Tony Vigil  OTA 109
Jeremy Foss  OTA 84
Zach Heller  OTA 74
Ryan Hadder  OTA 73
Roger D'Anna  OTA 50
HOME RUNS ALLOWED
Zach Heller  OTA 13
Jeremy Foss  OTA 10
Tony Vigil  OTA 9
Roger D'Anna  OTA 7
Bobby Pfau  OTA 7
WALKS ALLOWED
Zach Heller  OTA 34
Tony Vigil  OTA 29
Dan Krieg  OTA 28
Ryan Hadder  OTA 26
Jeremy Foss  OTA 22
WALKS PER 9 IP
Jeremy Foss  OTA 3.2
Tony Vigil  OTA 3.2
Ryan Hadder  OTA 3.8
Zach Heller  OTA 4.2
 
STRIKEOUTS
Jeremy Foss  OTA 50
Ryan Hadder  OTA 50
Tony Vigil  OTA 45
Zach Heller  OTA 34
Bobby Pfau  OTA 32
STRIKEOUTS PER 9 IP
Jeremy Foss  OTA 7.2
Ryan Hadder  OTA 7.2
Tony Vigil  OTA 5.0
Zach Heller  OTA 4.2
 
K/BB
Jeremy Foss  OTA 2.27
Ryan Hadder  OTA 1.92
Tony Vigil  OTA 1.55
Zach Heller  OTA 1.00
 
WHIP
Zach Heller  OTA 1.47
Ryan Hadder  OTA 1.59
Jeremy Foss  OTA 1.70
Tony Vigil  OTA 1.72
 
HITS PER 9 IP
Zach Heller  OTA 9.1
Ryan Hadder  OTA 10.5
Jeremy Foss  OTA 12.1
Tony Vigil  OTA 12.2
 
OPPONENTS AVG
Zach Heller  OTA .267
Ryan Hadder  OTA .292
Jeremy Foss  OTA .323
Tony Vigil  OTA .328
 
OPPONENTS OBP
Zach Heller  OTA .351
Ryan Hadder  OTA .373
Tony Vigil  OTA .393
Jeremy Foss  OTA .395
 
OPPONENTS SLG
Ryan Hadder  OTA .404
Zach Heller  OTA .451
Tony Vigil  OTA .485
Jeremy Foss  OTA .512
 
OPPONENTS OPS
Ryan Hadder  OTA .777
Zach Heller  OTA .803
Tony Vigil  OTA .878
Jeremy Foss  OTA .907
 
BABIP
Zach Heller  OTA .265
Ryan Hadder  OTA .354
Tony Vigil  OTA .358
Jeremy Foss  OTA .370
 
WAR
Ryan Hadder  OTA 2.0
Tony Vigil  OTA 1.7
Jeremy Foss  OTA 1.1
Bobby Pfau  OTA 0.8
Dan Krieg  OTA 0.7
Thursday, February 5th , 2026 - OOTP Baseball 26.8 Build 82