2026 Season · AA

WOBAR Rating
103.846
G
20
GS
0
IP
20.1
W
0
L
2
SV
1
SO
29
BB
12
H
8
HR
1
ER
4
ERA
1.77
FIP
2.95
WHIP
0.98
Every play that moved the rating — 77 total.
Jun 21, 2026
Jared Sundstrom grounds into a double play, second baseman Max Wagner to first baseman Arturo Disla. Josh Hood out at 2nd. Jared Sundstrom out at 1st.
Top 7th · 1 out · Runners on 1st & 2nd · Down 1
Jun 18, 2026
Jared Sundstrom strikes out swinging.
Top 7th · 0 outs · Bases empty · Down 8
Bill Knight lines out to first baseman Arturo Disla.
Top 7th · 1 out · Bases empty · Down 8
Michael Arroyo walks.
Top 7th · 2 outs · Bases empty · Down 8
Charlie Pagliarini called out on strikes.
Top 7th · 2 outs · Runner on 1st · Down 8
Hunter Fitz-Gerald singles on a ground ball to left fielder Marcus Lee Sang, deflected by third baseman Rafe Perich.
Top 8th · 0 outs · Bases empty · Down 9
Caleb Cali walks. Hunter Fitz-Gerald to 2nd.
Top 8th · 0 outs · Runner on 1st · Down 9
Connor Charping lines out to center fielder Dylan Dreiling. Hunter Fitz-Gerald to 3rd.
Top 8th · 0 outs · Runners on 1st & 2nd · Down 9
Aaron McKeithan hit by pitch. Caleb Cali to 2nd.
Top 8th · 1 out · Runners on 1st & 3rd · Down 9
Jun 14, 2026
Ryan Jackson strikes out swinging.
Bottom 12th · 0 outs · Bases empty · Down 2
Ethan Salas singles on a ground ball to center fielder Dylan Dreiling. Kai Roberts scores.
Bottom 12th · 1 out · Runner on 3rd · Down 2
Braedon Karpathios doubles (8) on a line drive to left fielder Marcus Lee Sang.
Bottom 12th · 1 out · Runner on 1st · Down 1
Romeo Sanabria homers (7) on a fly ball to right center field. Braedon Karpathios scores.
Bottom 12th · 2 outs · Runner on 2nd · Down 1
Jun 12, 2026
Ethan Salas grounds out, shortstop Frainyer Chavez to first baseman Max Wagner.
Bottom 6th · 0 outs · Bases empty · Tied
Braedon Karpathios strikes out swinging.
Bottom 6th · 1 out · Bases empty · Tied
Romeo Sanabria grounds out, second baseman Corey Joyce to first baseman Max Wagner.
Bottom 6th · 2 outs · Bases empty · Tied
Jun 9, 2026
Ethan Salas called out on strikes.
Bottom 7th · 1 out · Runners on 1st & 2nd · Down 1
Ryan Jackson strikes out swinging.
Bottom 7th · 2 outs · Runners on 1st & 2nd · Down 1
Romeo Sanabria strikes out swinging.
Bottom 8th · 0 outs · Bases empty · Down 2
Tirso Ornelas flies out to center fielder Dylan Dreiling.
Bottom 8th · 1 out · Bases empty · Down 2
Luis Verdugo pops out to shortstop Frainyer Chavez.
Bottom 8th · 2 outs · Bases empty · Down 2
Jun 4, 2026
Jon Jon Gazdar called out on strikes.
Top 7th · 0 outs · Bases empty · Up 2
Miguel Ugueto pops out to second baseman Corey Joyce.
Top 7th · 1 out · Bases empty · Up 2
Rainiel Rodriguez strikes out swinging.
Top 7th · 2 outs · Bases empty · Up 2
Jun 2, 2026
Jon Jon Gazdar flies out to center fielder Dylan Dreiling.
Top 6th · 0 outs · Bases empty · Up 3
Miguel Ugueto called out on strikes.
Top 6th · 1 out · Bases empty · Up 3
Rainiel Rodriguez strikes out swinging.
Top 6th · 2 outs · Bases empty · Up 3
May 29, 2026
Lazaro Montes walks. Michael Arroyo to 2nd.
Bottom 6th · 2 outs · Runners on 1st & 3rd · Up 1
Caleb Cali doubles (9) on a sharp line drive to center fielder Dylan Dreiling. Blake Rambusch scores. Michael Arroyo scores. Lazaro Montes scores.
Bottom 6th · 2 outs · Bases loaded · Up 1
Nick Raposo strikes out on a foul tip.
Bottom 6th · 2 outs · Runner on 2nd · Up 4
May 24, 2026
Braedon Karpathios called out on strikes.
Top 7th · 0 outs · Bases empty · Down 7
Luis Verdugo walks.
Top 7th · 1 out · Bases empty · Down 7
Kai Murphy flies out to left fielder Keith Jones II.
Top 7th · 1 out · Runner on 1st · Down 7
Francisco Acuna called out on strikes.
Top 7th · 2 outs · Runner on 1st · Down 7
May 2, 2026
Zach Dezenzo walks.
Bottom 5th · 1 out · Runners on 1st & 3rd · Down 2
Joseph Sullivan flies out to center fielder Dylan Dreiling.
Bottom 5th · 2 outs · Runners on 1st & 3rd · Down 2
Apr 28, 2026
Tyler Whitaker walks.
Bottom 10th · 0 outs · Bases empty · Down 2
Yamal Encarnacion walks. Trevor Austin to 3rd. Tyler Whitaker to 2nd.
Bottom 10th · 0 outs · Runners on 1st & 2nd · Down 2
Tommy Sacco Jr. called out on strikes.
Bottom 10th · 0 outs · Bases loaded · Down 2
John Garcia grounds into a double play, second baseman Keyber Rodriguez to first baseman Frainyer Chavez. Yamal Encarnacion out at 2nd. John Garcia out at 1st.
Bottom 10th · 1 out · Bases loaded · Down 2
Apr 26, 2026
Chris Newell strikes out swinging.
Top 8th · 0 outs · Bases empty · Down 4
Sean McLain strikes out swinging.
Top 8th · 1 out · Bases empty · Down 4
Kendall George lines out to left fielder Jake Snider.
Top 8th · 2 outs · Bases empty · Down 4
Apr 24, 2026
Sean McLain singles on a line drive to left fielder Keith Jones II.
Top 5th · 0 outs · Bases empty · Down 2
Kendall George strikes out swinging.
Top 5th · 0 outs · Runner on 1st · Down 2
Josue De Paula called out on strikes.
Top 5th · 1 out · Runner on 1st · Down 2
Kyle Nevin grounds out, shortstop Frainyer Chavez to first baseman John Taylor.
Top 5th · 2 outs · Runner on 2nd · Down 2
Apr 22, 2026
Josue De Paula singles on a ground ball to left fielder Keith Jones II. Sean McLain scores.
Top 4th · 2 outs · Runner on 2nd · Up 4
Kyle Nevin walks. Josue De Paula to 3rd. Josue De Paula advances to 3rd, on a throwing error by catcher Ian Moller.
Top 4th · 2 outs · Runner on 1st · Up 5
Zyhir Hope grounds out, second baseman Theo Hardy to first baseman John Taylor.
Top 4th · 2 outs · Runners on 1st & 3rd · Up 5
Elijah Hainline grounds out, shortstop Keyber Rodriguez to first baseman John Taylor.
Top 5th · 0 outs · Bases empty · Up 5
Chris Newell walks.
Top 5th · 1 out · Bases empty · Up 5
Griffin Lockwood-Powell hit by pitch. Chris Newell to 2nd.
Top 5th · 1 out · Runner on 1st · Up 5
Jake Gelof grounds into a double play, third baseman Frainyer Chavez to first baseman John Taylor. Chris Newell out at 3rd. Jake Gelof out at 1st.
Top 5th · 1 out · Runners on 1st & 2nd · Up 5
Apr 17, 2026
Ben McLaughlin strikes out swinging.
Bottom 8th · 0 outs · Runners on 2nd & 3rd · Tied
Druw Jones walks.
Bottom 8th · 1 out · Runners on 2nd & 3rd · Tied
Angel Ortiz called out on strikes.
Bottom 8th · 1 out · Bases loaded · Tied
Junior Franco grounds out, second baseman Danyer Cueva to first baseman Frainyer Chavez.
Bottom 8th · 2 outs · Bases loaded · Tied
Adrian De Leon lines out to second baseman Danyer Cueva.
Bottom 9th · 0 outs · Bases empty · Tied
Cristofer Torin walks.
Bottom 9th · 1 out · Bases empty · Tied
Jansel Luis strikes out swinging.
Bottom 9th · 1 out · Runner on 1st · Tied
Apr 14, 2026
Danny Serretti walks.
Bottom 9th · 0 outs · Bases empty · Down 4
Gavin Logan flies out to center fielder Orlando Martinez.
Bottom 9th · 0 outs · Runner on 1st · Down 4
Junior Franco pops out to third baseman Frainyer Chavez in foul territory.
Bottom 9th · 1 out · Runner on 1st · Down 4
Cristofer Torin called out on strikes.
Bottom 9th · 2 outs · Runner on 1st · Down 4
Apr 11, 2026
Tommy White grounds out, second baseman Danyer Cueva to first baseman Theo Hardy. Leo De Vries to 3rd.
Top 11th · 0 outs · Bases empty · Tied
Brennan Milone singles on a soft pop up to first baseman Theo Hardy. Leo De Vries scores.
Top 11th · 1 out · Runner on 3rd · Tied
Clark Elliott called out on strikes.
Top 11th · 1 out · Runner on 1st · Up 1
Colby Halter strikes out swinging.
Top 11th · 2 outs · Runner on 1st · Up 1
Apr 9, 2026
Brennan Milone called out on strikes.
Top 4th · 2 outs · Runner on 2nd · Up 3
Colby Halter grounds out softly, second baseman Frainyer Chavez to first baseman Tucker Mitchell.
Top 5th · 0 outs · Bases empty · Up 3
Clark Elliott called out on strikes.
Top 5th · 1 out · Bases empty · Up 3
Ryan Lasko grounds out softly, third baseman Keyber Rodriguez to first baseman Tucker Mitchell.
Top 5th · 2 outs · Bases empty · Up 3
Apr 4, 2026
Trevor Austin strikes out swinging.
Bottom 6th · 1 out · Runners on 1st & 2nd · Tied
Apr 2, 2026
Lucas Spence called out on strikes.
Bottom 8th · 0 outs · Bases empty · Down 4
Garret Guillemette grounds out, third baseman Frainyer Chavez to first baseman Tucker Mitchell.
Bottom 8th · 1 out · Bases empty · Down 4
Will Bush lines out, shortstop Keyber Rodriguez to first baseman Tucker Mitchell.
Bottom 8th · 2 outs · Bases empty · Down 4