PORTLAND MAD ANTS (AAA)
TEAM LEADERS
04/15/2026
TEAM BATTING LEADERBOARDS
BATTING AVG
Alex Aime  POR 1.000
Jimmy Olivares  POR .750
Mike Henschel  POR .667
Tom Hirsch  POR .250
Josh Kelly  POR .250
ON-BASE PCT
Alex Aime  POR 1.000
Mike Henschel  POR .750
Jimmy Olivares  POR .750
Josh Kelly  POR .400
Tom Hirsch  POR .250
SLUGGING PCT
Alex Aime  POR 2.000
Jimmy Olivares  POR 1.000
Mike Henschel  POR .667
Tom Hirsch  POR .250
Josh Kelly  POR .250
ON-BASE + SLUGGING
Alex Aime  POR 3.000
Jimmy Olivares  POR 1.750
Mike Henschel  POR 1.417
Josh Kelly  POR .650
Tom Hirsch  POR .500
WAR
Alex Aime  POR 0.3
Jimmy Olivares  POR 0.2
Mike Henschel  POR 0.1
Pat Kirchner  POR 0.0
Tom Hirsch  POR 0.0
RUNS CREATED
Alex Aime  POR 6.3
Jimmy Olivares  POR 3.0
Mike Henschel  POR 1.1
Josh Kelly  POR 0.3
Tom Hirsch  POR 0.2
RUNS CREATED / 27 OUTS
Jimmy Olivares  POR 81.00
Mike Henschel  POR 15.25
Tom Hirsch  POR 2.25
Pat Kirchner  POR 2.25
Josh Kelly  POR 1.70
ISOLATED POWER
Alex Aime  POR 1.000
Jimmy Olivares  POR .250
Eric Alvarado  POR .000
Jerry Blake  POR .000
Mike Henschel  POR .000
GAMES
Alex Aime  POR 1
Eric Alvarado  POR 1
Jerry Blake  POR 1
Mike Henschel  POR 1
Tom Hirsch  POR 1
AT-BATS
Eric Alvarado  POR 5
Jerry Blake  POR 5
Tom Hirsch  POR 4
Josh Kelly  POR 4
Pat Kirchner  POR 4
RUNS
Alex Aime  POR 2
Jimmy Olivares  POR 2
Tom Hirsch  POR 1
Pat Kirchner  POR 1
Jonathan McElwain  POR 1
HITS
Alex Aime  POR 3
Jimmy Olivares  POR 3
Mike Henschel  POR 2
Jerry Blake  POR 1
Tom Hirsch  POR 1
TOTAL BASES
Alex Aime  POR 6
Jimmy Olivares  POR 4
Mike Henschel  POR 2
Jerry Blake  POR 1
Tom Hirsch  POR 1
SINGLES
Alex Aime  POR 2
Mike Henschel  POR 2
Jimmy Olivares  POR 2
Jerry Blake  POR 1
Tom Hirsch  POR 1
DOUBLES
Jimmy Olivares  POR 1
Alex Aime  POR 0
Eric Alvarado  POR 0
Jerry Blake  POR 0
Mike Henschel  POR 0
TRIPLES
Alex Aime  POR 0
Eric Alvarado  POR 0
Jerry Blake  POR 0
Mike Henschel  POR 0
Tom Hirsch  POR 0
HOME RUNS
Alex Aime  POR 1
Eric Alvarado  POR 0
Jerry Blake  POR 0
Mike Henschel  POR 0
Tom Hirsch  POR 0
RUNS BATTED IN
Jimmy Olivares  POR 2
Alex Aime  POR 1
Jerry Blake  POR 1
Mike Henschel  POR 1
Pat Kirchner  POR 1
STOLEN BASES
Alex Aime  POR 0
Eric Alvarado  POR 0
Jerry Blake  POR 0
Mike Henschel  POR 0
Tom Hirsch  POR 0
BASES ON BALLS
Alex Aime  POR 1
Mike Henschel  POR 1
Josh Kelly  POR 1
Jonathan McElwain  POR 1
Eric Alvarado  POR 0
INTENTIONAL WALKS
Alex Aime  POR 0
Eric Alvarado  POR 0
Jerry Blake  POR 0
Mike Henschel  POR 0
Tom Hirsch  POR 0
HIT-BY-PITCH
Alex Aime  POR 0
Eric Alvarado  POR 0
Jerry Blake  POR 0
Mike Henschel  POR 0
Tom Hirsch  POR 0
STRIKEOUTS
Tom Hirsch  POR 3
Jerry Blake  POR 2
Jonathan McElwain  POR 2
Eric Alvarado  POR 1
Pat Kirchner  POR 1
SACRIFICE HITS
Alex Aime  POR 0
Eric Alvarado  POR 0
Jerry Blake  POR 0
Mike Henschel  POR 0
Tom Hirsch  POR 0
SACRIFICE FLIES
Alex Aime  POR 0
Eric Alvarado  POR 0
Jerry Blake  POR 0
Mike Henschel  POR 0
Tom Hirsch  POR 0
TEAM PITCHING LEADERBOARDS
ERA
John Wright  POR 0.00
 
 
 
 
WINS
John Wright  POR 1
 
 
 
 
LOSSES
John Wright  POR 0
 
 
 
 
WINNING PCT
John Wright  POR 1.000
 
 
 
 
SAVES
John Wright  POR 0
 
 
 
 
GAMES PITCHED
John Wright  POR 1
 
 
 
 
GAMES STARTED
John Wright  POR 1
 
 
 
 
COMPLETE GAMES
John Wright  POR 1
 
 
 
 
SHUTOUTS
John Wright  POR 1
 
 
 
 
INNINGS PITCHED
John Wright  POR 9.0
 
 
 
 
HITS ALLOWED
John Wright  POR 2
 
 
 
 
HOME RUNS ALLOWED
John Wright  POR 0
 
 
 
 
WALKS ALLOWED
John Wright  POR 3
 
 
 
 
WALKS PER 9 IP
John Wright  POR 3.0
 
 
 
 
STRIKEOUTS
John Wright  POR 8
 
 
 
 
STRIKEOUTS PER 9 IP
John Wright  POR 8.0
 
 
 
 
K/BB
John Wright  POR 2.67
 
 
 
 
WHIP
John Wright  POR 0.56
 
 
 
 
HITS PER 9 IP
John Wright  POR 2.0
 
 
 
 
OPPONENTS AVG
John Wright  POR .067
 
 
 
 
OPPONENTS OBP
John Wright  POR .152
 
 
 
 
OPPONENTS SLG
John Wright  POR .067
 
 
 
 
OPPONENTS OPS
John Wright  POR .218
 
 
 
 
BABIP
John Wright  POR .091
 
 
 
 
WAR
John Wright  POR 0.3
 
 
 
 
Friday, April 17th , 2026 - OOTP Baseball 26.8 Build 82