2026 Season · AAA

WOBAR Rating
100.380
G
27
GS
0
IP
26.2
W
0
L
2
SV
1
SO
33
BB
24
H
15
HR
1
ER
10
ERA
3.38
FIP
4.15
WHIP
1.46
Every play that moved the rating — 113 total.
Jun 14, 2026
Nick Schnell lines out sharply to center fielder Jarred Kelenic.
Top 9th · 0 outs · Bases empty · Up 1
Jun 11, 2026
Nick Solak walks.
Top 10th · 0 outs · Bases empty · Tied
Nick Schnell strikes out swinging.
Top 10th · 0 outs · Runners on 1st & 3rd · Tied
Marcos Castañon grounds out, shortstop Keyber Rodriguez to first baseman Blaine Crim.
Top 10th · 1 out · Runner on 2nd · Up 1
Nick Pratto grounds out to first baseman Blaine Crim.
Top 10th · 2 outs · Runner on 2nd · Up 1
Jun 9, 2026
Mason McCoy singles on a line drive to left fielder John Taylor.
Top 8th · 0 outs · Bases empty · Up 1
Clay Dungan out on a sacrifice bunt, third baseman Cody Freeman to first baseman Josh Smith. Mason McCoy to 2nd.
Top 8th · 0 outs · Runner on 1st · Up 1
Nate Mondou walks.
Top 8th · 1 out · Runner on 2nd · Up 1
Anthony Vilar strikes out swinging. Nate Mondou to 2nd. Mason McCoy steals (14) 3rd base. Nate Mondou steals (1) 2nd base. Throwing error by catcher Cooper Johnson.
Top 8th · 1 out · Runners on 1st & 2nd · Up 1
Pablo Reyes grounds out, shortstop Keyber Rodriguez to first baseman Josh Smith.
Top 8th · 2 outs · Runner on 2nd · Up 2
Jun 6, 2026
Hyeseong Kim lines out sharply to second baseman Cody Freeman.
Bottom 7th · 0 outs · Bases empty · Down 1
Eliezer Alfonzo singles on a ground ball to center fielder Jarred Kelenic.
Bottom 7th · 1 out · Bases empty · Down 1
Austin Gauthier walks. Eliezer Alfonzo to 2nd.
Bottom 7th · 1 out · Runner on 1st · Down 1
Zach Ehrhard challenged (check swing), call on the field was upheld: Zach Ehrhard strikes out swinging.
Bottom 7th · 1 out · Runners on 1st & 2nd · Down 1
Tommy Edman walks. Eliezer Alfonzo to 3rd. Austin Gauthier to 2nd.
Bottom 7th · 2 outs · Runners on 1st & 2nd · Down 1
Jun 2, 2026
Noah Miller flies out to left fielder Aaron Zavala.
Bottom 9th · 0 outs · Bases empty · Down 1
Eliezer Alfonzo grounds out to first baseman Jonah Bride.
Bottom 9th · 1 out · Bases empty · Down 1
Hyeseong Kim strikes out on a foul tip.
Bottom 9th · 2 outs · Bases empty · Down 1
May 30, 2026
Jeimer Candelario grounds out, second baseman Cody Freeman to first baseman Blaine Crim.
Top 8th · 0 outs · Bases empty · Down 3
Trey Mancini strikes out swinging.
Top 8th · 1 out · Bases empty · Down 3
Nelson Rada singles on a line drive to center fielder Cameron Cauley.
Top 8th · 2 outs · Bases empty · Down 3
May 28, 2026
Denzer Guzman hit by pitch.
Top 9th · 1 out · Runners on 2nd & 3rd · Down 10
Trey Mancini singles on a ground ball to center fielder Cameron Cauley. Christian Moore scores. Josh Lowe to 3rd. Denzer Guzman to 2nd.
Top 9th · 1 out · Bases loaded · Down 10
Jeimer Candelario strikes out swinging.
Top 9th · 1 out · Bases loaded · Down 9
Nelson Rada walks. Josh Lowe scores. Denzer Guzman to 3rd. Trey Mancini to 2nd.
Top 9th · 2 outs · Bases loaded · Down 9
Yolmer Sánchez doubles (9) on a fly ball to left fielder Trevor Hauver. Denzer Guzman scores. Trey Mancini scores. Nelson Rada scores.
Top 9th · 2 outs · Bases loaded · Down 8
Austin Wynns strikes out swinging.
Top 9th · 2 outs · Runner on 2nd · Down 5
May 24, 2026
Jase Bowen flies out to left fielder Trevor Hauver.
Bottom 7th · 0 outs · Bases empty · Down 2
Will Wagner walks.
Bottom 7th · 1 out · Bases empty · Down 2
Mason McCoy called out on strikes.
Bottom 7th · 1 out · Runner on 1st · Down 2
Carlos Rodríguez doubles (8) on a sharp line drive to right fielder Gilberto Celestino. Will Wagner scores.
Bottom 7th · 2 outs · Runner on 1st · Down 2
Marcos Castañon singles on a sharp line drive to left fielder Trevor Hauver. Carlos Rodríguez scores.
Bottom 7th · 2 outs · Runner on 2nd · Down 1
Anthony Vilar grounds out to left fielder Trevor Hauver.
Bottom 7th · 2 outs · Runner on 1st · Tied
May 21, 2026
Jase Bowen lines out to right fielder Dairon Blanco.
Bottom 7th · 0 outs · Bases empty · Tied
Nick Solak hit by pitch.
Bottom 7th · 1 out · Bases empty · Tied
Mason McCoy strikes out swinging.
Bottom 7th · 1 out · Runner on 1st · Tied
Clay Dungan walks.
Bottom 7th · 2 outs · Runner on 2nd · Tied
Marcos Castañon grounds out, shortstop Richie Martin Jr. to first baseman Nick Pratto.
Bottom 7th · 2 outs · Runners on 1st & 2nd · Tied
May 19, 2026
Anthony Vilar strikes out swinging.
Bottom 7th · 0 outs · Bases empty · Up 3
Samad Taylor strikes out swinging.
Bottom 7th · 1 out · Bases empty · Up 3
Carlos Rodríguez lines out to right fielder Dairon Blanco.
Bottom 7th · 2 outs · Bases empty · Up 3
May 15, 2026
Grant McCray lines out to left fielder Trevor Hauver.
Top 8th · 2 outs · Runners on 1st & 2nd · Up 5
Logan Porter strikes out swinging.
Top 9th · 0 outs · Bases empty · Up 5
Aeverson Arteaga singles on a ground ball to center fielder Cameron Cauley.
Top 9th · 1 out · Bases empty · Up 5
Turner Hill walks. Aeverson Arteaga to 2nd.
Top 9th · 1 out · Runner on 1st · Up 5
Buddy Kennedy flies out to left fielder Trevor Hauver.
Top 9th · 1 out · Runners on 1st & 2nd · Up 5
Will Brennan pops out to second baseman Diego Castillo.
Top 9th · 2 outs · Runners on 1st & 2nd · Up 5
May 12, 2026
Jake Holton flies out to center fielder Cameron Cauley. Will Brennan to 3rd.
Top 6th · 1 out · Runner on 1st · Up 4
Grant McCray flies out to center fielder Cameron Cauley.
Top 6th · 2 outs · Runner on 3rd · Up 4
May 8, 2026
Brock Jones walks.
Bottom 9th · 0 outs · Bases empty · Tied
Carson Williams walks. Brock Jones to 2nd.
Bottom 9th · 0 outs · Runner on 1st · Tied
Gavin Lux walks. Brock Jones to 3rd. Carson Williams to 2nd.
Bottom 9th · 0 outs · Runners on 1st & 2nd · Tied
Logan Davidson lines out to shortstop Michael Helman.
Bottom 9th · 0 outs · Bases loaded · Tied
Raynel Delgado strikes out on a foul tip.
Bottom 9th · 1 out · Bases loaded · Tied
Homer Bush Jr. walks. Brock Jones scores. Carson Williams to 3rd. Gavin Lux to 2nd.
Bottom 9th · 2 outs · Bases loaded · Tied
May 5, 2026
Gavin Lux grounds out softly, pitcher Alexis Díaz to first baseman Jonah Bride.
Bottom 8th · 0 outs · Bases empty · Up 2
Carson Williams walks.
Bottom 8th · 1 out · Bases empty · Up 2
Tatem Levins doubles (2) on a fly ball to right fielder Trevor Hauver. Carson Williams to 3rd.
Bottom 8th · 1 out · Runner on 1st · Up 2
Dom Keegan singles on a ground ball to left fielder Aaron Zavala. Carson Williams scores. Tatem Levins to 3rd.
Bottom 8th · 1 out · Runners on 2nd & 3rd · Up 2
Justyn-Henry Malloy strikes out swinging.
Bottom 8th · 1 out · Runners on 1st & 3rd · Up 3
Cooper Kinney walks.
Bottom 8th · 2 outs · Runners on 1st & 3rd · Up 3
Blake Sabol strikes out swinging.
Bottom 8th · 2 outs · Bases loaded · Up 3
May 1, 2026
Ryan Ward grounds out, first baseman Justin Foscue to pitcher Alexis Díaz.
Top 6th · 0 outs · Bases empty · Up 1
James Tibbs III grounds out, second baseman Cameron Cauley to first baseman Justin Foscue.
Top 6th · 1 out · Bases empty · Up 1
Zach Ehrhard pops out to third baseman Diego Castillo.
Top 6th · 2 outs · Bases empty · Up 1
Jack Suwinski walks.
Top 7th · 0 outs · Bases empty · Up 1
Austin Gauthier out on a sacrifice bunt to first baseman Justin Foscue. Jack Suwinski to 2nd.
Top 7th · 0 outs · Runner on 1st · Up 1
Eliezer Alfonzo reaches on a fielder's choice, fielded by shortstop Richie Martin Jr. Jack Suwinski scores.
Top 7th · 1 out · Runner on 2nd · Up 1
Michael Siani reaches on a throwing error by third baseman Diego Castillo. Eliezer Alfonzo scores.
Top 7th · 1 out · Runner on 1st · Up 2
Apr 29, 2026
James Tibbs III flies out sharply to center fielder Gilberto Celestino.
Top 7th · 0 outs · Bases empty · Down 2
Zach Ehrhard strikes out swinging.
Top 7th · 1 out · Bases empty · Down 2
Jack Suwinski doubles (7) on a sharp line drive to right fielder Dairon Blanco.
Top 7th · 2 outs · Bases empty · Down 2
Eliezer Alfonzo challenged (pitch result), call on the field was confirmed: Eliezer Alfonzo called out on strikes.
Top 7th · 2 outs · Runner on 2nd · Down 2
Apr 26, 2026
Cavan Biggio singles on a ground ball to center fielder Gilberto Celestino.
Bottom 8th · 0 outs · Bases empty · Down 2
Kellen Strahm homers (1) on a fly ball to left center field. Cavan Biggio scores.
Bottom 8th · 0 outs · Runner on 1st · Down 2
CJ Alexander called out on strikes.
Bottom 8th · 0 outs · Bases empty · Tied
James Nelson singles on a line drive to center fielder Gilberto Celestino.
Bottom 8th · 1 out · Bases empty · Tied
Jax Biggers walks.
Bottom 8th · 1 out · Runner on 1st · Tied
Zach Dezenzo grounds into a double play, shortstop Richie Martin Jr. to second baseman Cameron Cauley to first baseman Nick Pratto. Jax Biggers out at 2nd. Zach Dezenzo out at 1st.
Bottom 8th · 1 out · Runners on 1st & 2nd · Tied
Apr 24, 2026
Collin Price hit by pitch.
Bottom 8th · 0 outs · Bases empty · Up 2
Jax Biggers walks.
Bottom 8th · 0 outs · Runner on 1st · Up 2
Kellen Strahm walks. Jax Biggers to 2nd.
Bottom 8th · 1 out · Runner on 1st · Up 2
Cavan Biggio pops out to third baseman Jonah Bride in foul territory.
Bottom 8th · 1 out · Runners on 1st & 2nd · Up 2
Riley Unroe reaches on a fielding error by right fielder Aaron Zavala. Jax Biggers scores. Kellen Strahm scores. Riley Unroe to 2nd.
Bottom 8th · 2 outs · Runners on 1st & 2nd · Up 2
Reylin Perez strikes out on a foul tip.
Bottom 8th · 2 outs · Runner on 2nd · Up 4
Apr 19, 2026
Jase Bowen grounds out, third baseman Tyler Wade to first baseman Jonah Bride.
Top 7th · 0 outs · Bases empty · Up 4
Samad Taylor strikes out swinging.
Top 7th · 1 out · Bases empty · Up 4
Sung-Mun Song strikes out swinging.
Top 7th · 2 outs · Bases empty · Up 4
Nick Solak walks.
Top 8th · 0 outs · Bases empty · Up 4
Pablo Reyes pops out to second baseman Cameron Cauley.
Top 8th · 0 outs · Runner on 1st · Up 4
Mason McCoy pops out to second baseman Cameron Cauley.
Top 8th · 1 out · Runner on 1st · Up 4
Apr 15, 2026
Marcos Castañon called out on strikes.
Top 6th · 0 outs · Bases empty · Up 10
Pablo Reyes walks.
Top 6th · 1 out · Bases empty · Up 10
Clay Dungan flies out to left fielder Trevor Hauver.
Top 6th · 1 out · Runner on 1st · Up 10
Rodolfo Durán called out on strikes.
Top 6th · 2 outs · Runner on 1st · Up 10
Apr 14, 2026
Carlos Rodríguez grounds out, second baseman Richie Martin Jr. to first baseman Justin Foscue.
Top 4th · 2 outs · Runners on 1st & 2nd · Up 2
Apr 10, 2026
Noah Miller singles on a line drive to left fielder Trevor Hauver.
Bottom 8th · 0 outs · Bases empty · Up 1
Cooper Johnson challenged (pitch result), call on the field was overturned: Nick Senzel called out on strikes.
Bottom 8th · 0 outs · Runner on 1st · Up 1
Jack Suwinski grounds into a force out, fielded by shortstop Tyler Wade. Noah Miller out at 2nd. Jack Suwinski to 1st.
Bottom 8th · 1 out · Runner on 1st · Up 1
Michael Siani flies out to center fielder Alejandro Osuna.
Bottom 8th · 2 outs · Runner on 1st · Up 1
Apr 7, 2026
Nick Senzel walks.
Bottom 7th · 0 outs · Bases empty · Up 2
Ryan Ward flies out to left fielder Trevor Hauver.
Bottom 7th · 0 outs · Runner on 1st · Up 2
Austin Gauthier strikes out swinging, catcher Willie MacIver. Nick Senzel out at 2nd. Austin Gauthier out on batter interference.
Bottom 7th · 1 out · Runner on 1st · Up 2
Apr 3, 2026
Ben Gamel lines out to second baseman Cameron Cauley.
Top 8th · 0 outs · Bases empty · Up 5
José Azócar strikes out swinging.
Top 8th · 1 out · Bases empty · Up 5
Chadwick Tromp walks.
Top 8th · 2 outs · Bases empty · Up 5
Luke Williams called out on strikes.
Top 8th · 2 outs · Runner on 1st · Up 5
Mar 31, 2026
Ben Gamel strikes out swinging.
Top 10th · 1 out · Bases loaded · Up 1
José Azócar walks.
Top 10th · 2 outs · Bases loaded · Up 1
DaShawn Keirsey Jr. strikes out swinging.
Top 10th · 2 outs · Bases loaded · Up 2
Mar 28, 2026
Shay Whitcomb strikes out swinging.
Bottom 8th · 0 outs · Bases empty · Tied
Taylor Trammell flies out to center fielder Michael Helman.
Bottom 8th · 1 out · Bases empty · Tied
Carlos Pérez strikes out swinging.
Bottom 8th · 2 outs · Bases empty · Tied