2026 Season · AA

WOBAR Rating
96.073
G
19
GS
0
IP
33.0
W
2
L
3
SV
1
SO
38
BB
12
H
35
HR
6
ER
14
ERA
3.82
FIP
4.52
WHIP
1.42
Every play that moved the rating — 134 total.
Jun 21, 2026
Chris Newell singles on a ground ball to second baseman Justin Johnson.
Top 9th · 0 outs · Bases empty · Down 2
Kole Myers singles on a sharp line drive to center fielder Carson Roccaforte. Chris Newell to 2nd.
Top 9th · 0 outs · Runner on 1st · Down 2
Sean McLain strikes out swinging.
Top 9th · 0 outs · Runners on 1st & 2nd · Down 2
Joe Vetrano singles on a sharp fly ball to right fielder Alberto Rodriguez, deflected by center fielder Carson Roccaforte. Chris Newell to 3rd. Kole Myers to 2nd.
Top 9th · 1 out · Runners on 1st & 2nd · Down 2
Hayden Gilliland grounds into a force out, fielded by third baseman Jack Pineda. Chris Newell scores. Kole Myers out at 3rd. Joe Vetrano to 2nd. Hayden Gilliland to 1st.
Top 9th · 1 out · Bases loaded · Down 2
Josue De Paula singles on a soft fly ball to left fielder Rudy Martin Jr., deflected by third baseman Jack Pineda. Joe Vetrano scores. Hayden Gilliland to 3rd.
Top 9th · 2 outs · Runners on 1st & 2nd · Down 1
Elijah Hainline singles on a line drive to right fielder Alberto Rodriguez. Hayden Gilliland scores. Josue De Paula to 2nd.
Top 9th · 2 outs · Runners on 1st & 3rd · Tied
Zyhir Hope flies out to center fielder Carson Roccaforte.
Top 9th · 2 outs · Runners on 1st & 2nd · Up 1
Jun 18, 2026
Joe Vetrano strikes out swinging.
Top 9th · 0 outs · Bases empty · Tied
Hayden Gilliland strikes out swinging.
Top 9th · 1 out · Bases empty · Tied
Josue De Paula flies out to left fielder Spencer Nivens.
Top 9th · 2 outs · Bases empty · Tied
Mike Sirota walks.
Top 10th · 0 outs · Bases empty · Tied
Elijah Hainline strikes out swinging.
Top 10th · 0 outs · Runners on 1st & 2nd · Tied
Zyhir Hope strikes out swinging.
Top 10th · 1 out · Runners on 1st & 2nd · Tied
Jake Gelof strikes out swinging.
Top 10th · 2 outs · Runners on 1st & 2nd · Tied
Jun 14, 2026
Hunter Fitz-Gerald homers (13) on a fly ball to center field. Michael Arroyo scores.
Bottom 2nd · 1 out · Runner on 2nd · Up 5
Lazaro Montes strikes out swinging.
Bottom 2nd · 1 out · Bases empty · Up 7
Caleb Cali grounds out softly, pitcher Augusto Mendieta to first baseman Connor Scott.
Bottom 2nd · 2 outs · Bases empty · Up 7
Nick Raposo called out on strikes.
Bottom 3rd · 0 outs · Bases empty · Up 7
J.T. Arruda grounds out, second baseman Sam Kulasingam to first baseman Connor Scott.
Bottom 3rd · 1 out · Bases empty · Up 7
Josh Hood called out on strikes.
Bottom 3rd · 2 outs · Bases empty · Up 7
Jared Sundstrom homers (5) on a fly ball to left field.
Bottom 4th · 0 outs · Bases empty · Up 7
Charlie Pagliarini walks.
Bottom 4th · 0 outs · Bases empty · Up 8
Michael Arroyo flies out to right fielder Rudy Martin Jr.
Bottom 4th · 0 outs · Runner on 1st · Up 8
Hunter Fitz-Gerald flies out sharply to center fielder Carson Roccaforte.
Bottom 4th · 1 out · Runner on 1st · Up 8
Lazaro Montes strikes out on a foul tip.
Bottom 4th · 2 outs · Runner on 1st · Up 8
Jun 7, 2026
Brennan Milone doubles (8) on a line drive to left fielder Rudy Martin Jr. CJ Rodriguez scores. Clark Elliott scores. Leo De Vries scores. Brennan Milone to 3rd.
Top 5th · 2 outs · Bases loaded · Down 1
Euribiel Angeles homers (2) on a fly ball to left center field. Brennan Milone scores.
Top 5th · 2 outs · Runner on 3rd · Up 2
Ryan Lasko pops out to second baseman Jack Pineda.
Top 5th · 2 outs · Bases empty · Up 4
Cameron Leary strikes out swinging.
Top 6th · 0 outs · Bases empty · Up 2
Luke Mann flies out to center fielder Carson Roccaforte.
Top 6th · 1 out · Bases empty · Up 2
Carlos Pacheco triples (1) on a soft fly ball to right fielder Alberto Rodriguez.
Top 6th · 2 outs · Bases empty · Up 2
CJ Rodriguez grounds out, third baseman Sam Kulasingam to first baseman Connor Scott.
Top 6th · 2 outs · Runner on 3rd · Up 2
Clark Elliott strikes out swinging.
Top 7th · 0 outs · Bases empty · Up 2
Leo De Vries grounds out to first baseman Connor Scott.
Top 7th · 1 out · Bases empty · Up 2
Brennan Milone singles on a line drive to left fielder Rudy Martin Jr.
Top 7th · 2 outs · Bases empty · Up 2
Euribiel Angeles lines out to right fielder Alberto Rodriguez.
Top 7th · 2 outs · Runner on 1st · Up 2
Jun 2, 2026
Brennan Milone singles on a line drive to center fielder Carson Roccaforte. Leo De Vries scores.
Top 6th · 1 out · Runner on 2nd · Up 8
Bobby Boser called out on strikes.
Top 6th · 1 out · Runner on 1st · Up 9
Ryan Lasko walks. Brennan Milone to 2nd.
Top 6th · 2 outs · Runner on 1st · Up 9
Euribiel Angeles flies out to left fielder Colton Becker.
Top 6th · 2 outs · Runners on 1st & 2nd · Up 9
Cameron Leary singles on a line drive to left fielder Colton Becker.
Top 7th · 0 outs · Bases empty · Up 9
Justin Riemer hit by pitch. Cameron Leary to 2nd.
Top 7th · 0 outs · Runner on 1st · Up 9
Carlos Pacheco grounds out, third baseman Jack Pineda to first baseman Sam Kulasingam.
Top 7th · 0 outs · Runners on 1st & 2nd · Up 9
Cole Conn grounds out, pitcher Augusto Mendieta to second baseman Justin Johnson to first baseman Sam Kulasingam.
Top 7th · 1 out · Runners on 2nd & 3rd · Up 9
Leo De Vries lines out to left fielder Colton Becker.
Top 7th · 2 outs · Runners on 2nd & 3rd · Up 9
Brennan Milone walks.
Top 8th · 0 outs · Bases empty · Up 9
Bobby Boser grounds into a double play, second baseman Justin Johnson to shortstop Daniel Vazquez to first baseman Sam Kulasingam. Brennan Milone out at 2nd. Bobby Boser out at 1st.
Top 8th · 0 outs · Runner on 1st · Up 9
Ryan Lasko grounds out, third baseman Jack Pineda to first baseman Sam Kulasingam.
Top 8th · 2 outs · Bases empty · Up 9
May 29, 2026
Griffin Lockwood-Powell grounds out, third baseman Sam Kulasingam to first baseman Connor Scott.
Bottom 5th · 2 outs · Runners on 1st & 3rd · Tied
Chris Newell grounds out to first baseman Connor Scott.
Bottom 6th · 0 outs · Bases empty · Tied
Jake Gelof walks.
Bottom 6th · 1 out · Bases empty · Tied
Joe Vetrano flies out to left fielder Spencer Nivens.
Bottom 6th · 1 out · Runner on 1st · Tied
Mike Sirota strikes out swinging.
Bottom 6th · 2 outs · Runner on 1st · Tied
Josue De Paula flies out to right fielder Alberto Rodriguez.
Bottom 7th · 0 outs · Bases empty · Tied
Elijah Hainline called out on strikes.
Bottom 7th · 1 out · Bases empty · Tied
Zyhir Hope singles on a line drive to right fielder Alberto Rodriguez.
Bottom 7th · 2 outs · Bases empty · Tied
Kyle Nevin singles on a line drive to right fielder Alberto Rodriguez. Zyhir Hope to 2nd.
Bottom 7th · 2 outs · Runner on 1st · Tied
Griffin Lockwood-Powell doubles (7) on a ground ball to left fielder Spencer Nivens. Zyhir Hope scores. Kyle Nevin to 3rd.
Bottom 7th · 2 outs · Runners on 1st & 2nd · Tied
May 24, 2026
Manuel Pena walks.
Bottom 5th · 1 out · Bases empty · Down 2
Ben McLaughlin singles on a sharp line drive to right fielder Sam Kulasingam. Manuel Pena to 2nd.
Bottom 5th · 1 out · Runner on 1st · Down 2
Gavin Conticello walks. Manuel Pena to 3rd. Ben McLaughlin to 2nd.
Bottom 5th · 1 out · Runners on 1st & 2nd · Down 2
Druw Jones strikes out swinging.
Bottom 5th · 1 out · Bases loaded · Down 2
Danny Serretti pops out to third baseman Jack Pineda in foul territory.
Bottom 5th · 2 outs · Bases loaded · Down 2
Jean Walters grounds out to first baseman Connor Scott.
Bottom 6th · 0 outs · Bases empty · Down 3
Junior Franco singles on a line drive to right fielder Sam Kulasingam.
Bottom 6th · 1 out · Bases empty · Down 3
Angel Ortiz singles on a line drive to right fielder Sam Kulasingam. Junior Franco to 2nd.
Bottom 6th · 1 out · Runner on 1st · Down 3
Jansel Luis homers (6) on a fly ball to center field. Junior Franco scores. Angel Ortiz scores.
Bottom 6th · 1 out · Runners on 1st & 2nd · Down 3
May 20, 2026
Druw Jones called out on strikes.
Bottom 9th · 0 outs · Bases empty · Down 7
Cristofer Torin singles on a ground ball to center fielder Carson Roccaforte.
Bottom 9th · 1 out · Bases empty · Down 7
Manuel Pena strikes out swinging.
Bottom 9th · 1 out · Runner on 1st · Down 7
Ben McLaughlin hit by pitch. Cristofer Torin to 2nd.
Bottom 9th · 2 outs · Runner on 1st · Down 7
Gavin Conticello strikes out swinging.
Bottom 9th · 2 outs · Runners on 1st & 2nd · Down 7
May 16, 2026
J.T. Arruda singles on a line drive to right fielder Connor Scott. Josh Hood to 2nd.
Top 7th · 1 out · Runners on 1st & 2nd · Up 4
Sammy Siani flies out softly to left fielder Rudy Martin Jr.
Top 7th · 2 outs · Runners on 1st & 2nd · Up 4
Blake Rambusch strikes out swinging.
Top 8th · 0 outs · Bases empty · Up 4
Charlie Pagliarini strikes out swinging.
Top 8th · 1 out · Bases empty · Up 4
Caleb Cali singles on a line drive to left fielder Rudy Martin Jr.
Top 8th · 2 outs · Bases empty · Up 4
Lazaro Montes flies out to center fielder Carson Roccaforte.
Top 8th · 2 outs · Runner on 1st · Up 4
Jared Sundstrom grounds out, second baseman Justin Johnson to first baseman Sam Kulasingam.
Top 9th · 0 outs · Bases empty · Up 4
Nick Raposo grounds out softly, third baseman Colton Becker to first baseman Sam Kulasingam.
Top 9th · 1 out · Bases empty · Up 4
Josh Hood strikes out swinging.
Top 9th · 2 outs · Bases empty · Up 4
May 13, 2026
Caleb Cali flies out to right fielder Rudy Martin Jr. Lazaro Montes to 3rd.
Top 10th · 0 outs · Bases empty · Tied
Jared Sundstrom singles on a line drive to right fielder Rudy Martin Jr. Lazaro Montes scores.
Top 10th · 1 out · Runner on 3rd · Tied
Nick Raposo walks. Jared Sundstrom to 2nd.
Top 10th · 1 out · Runner on 1st · Up 1
J.T. Arruda strikes out swinging.
Top 10th · 1 out · Runners on 1st & 2nd · Up 1
Sammy Siani grounds out, first baseman Sam Kulasingam to pitcher Augusto Mendieta.
Top 10th · 2 outs · Runners on 1st & 2nd · Up 1
Michael Arroyo grounds out, shortstop Daniel Vazquez to first baseman Sam Kulasingam. Sammy Siani to 3rd.
Top 11th · 0 outs · Bases empty · Tied
Charlie Pagliarini strikes out on a foul tip.
Top 11th · 1 out · Runner on 3rd · Tied
Hunter Fitz-Gerald singles on a line drive to right fielder Rudy Martin Jr., deflected by second baseman Colton Becker. Sammy Siani scores.
Top 11th · 2 outs · Runner on 3rd · Tied
Lazaro Montes strikes out swinging.
Top 11th · 2 outs · Runner on 1st · Up 1
May 9, 2026
Jake Snider grounds into a force out, shortstop Daniel Vazquez to second baseman Justin Johnson. Ian Moller scores. Keith Jones II to 3rd. Max Wagner out at 2nd. Jake Snider to 1st.
Bottom 6th · 0 outs · Bases loaded · Down 1
Frainyer Chavez strikes out swinging. Jake Snider steals (3) 2nd base.
Bottom 6th · 1 out · Runners on 1st & 3rd · Tied
Dylan Dreiling grounds out, third baseman Jack Pineda to first baseman Jorge Alfaro.
Bottom 6th · 2 outs · Runners on 2nd & 3rd · Tied
Marcus Lee Sang strikes out swinging.
Bottom 7th · 0 outs · Bases empty · Tied
John Taylor grounds out to first baseman Jorge Alfaro.
Bottom 7th · 1 out · Bases empty · Tied
Keyber Rodriguez grounds out to first baseman Jorge Alfaro.
Bottom 7th · 2 outs · Bases empty · Tied
May 8, 2026
Dylan Dreiling flies out to left fielder Rudy Martin Jr.
Bottom 9th · 1 out · Runner on 1st · Down 1
Keyber Rodriguez grounds out, second baseman Justin Johnson to first baseman Brett Squires.
Bottom 9th · 2 outs · Runner on 1st · Down 1
May 5, 2026
Ian Moller singles on a soft line drive to left fielder Rudy Martin Jr. Keith Jones II to 2nd.
Bottom 5th · 0 outs · Runner on 1st · Up 8
Corey Joyce reaches on a fielding error by third baseman Jack Pineda. Keith Jones II to 3rd. Ian Moller to 2nd.
Bottom 5th · 0 outs · Runners on 1st & 2nd · Up 8
Marcus Lee Sang grounds out softly to first baseman Brett Squires. Keith Jones II scores. Ian Moller to 3rd. Corey Joyce to 2nd.
Bottom 5th · 0 outs · Bases loaded · Up 8
Max Wagner walks.
Bottom 5th · 1 out · Runners on 2nd & 3rd · Up 9
Jake Snider grounds out, shortstop Daniel Vazquez to first baseman Brett Squires. Ian Moller scores. Corey Joyce to 3rd. Max Wagner to 2nd.
Bottom 5th · 1 out · Bases loaded · Up 9
Frainyer Chavez grounds out, second baseman Justin Johnson to first baseman Brett Squires.
Bottom 5th · 2 outs · Runners on 2nd & 3rd · Up 10
Dylan Dreiling grounds out softly, first baseman Brett Squires to pitcher Augusto Mendieta.
Bottom 6th · 0 outs · Bases empty · Up 10
Keyber Rodriguez singles on a ground ball to second baseman Justin Johnson.
Bottom 6th · 1 out · Bases empty · Up 10
Keith Jones II lines out sharply to center fielder Carson Roccaforte.
Bottom 6th · 1 out · Runner on 1st · Up 10
Ian Moller flies out to right fielder Sam Kulasingam.
Bottom 6th · 2 outs · Runner on 1st · Up 10
May 3, 2026
Miguel Ugueto grounds out, third baseman Jack Pineda to first baseman Brett Squires.
Top 4th · 2 outs · Runners on 1st & 3rd · Up 2
May 1, 2026
Zach Levenson singles on a ground ball to left fielder Rudy Martin Jr. Noah Mendlinger scores. Travis Honeyman scores. Miguel Ugueto to 2nd.
Top 8th · 1 out · Bases loaded · Down 3
Dakota Harris grounds out, third baseman Sam Kulasingam to first baseman Jorge Alfaro. Miguel Ugueto to 3rd. Zach Levenson to 2nd.
Top 8th · 1 out · Runners on 1st & 2nd · Down 1
Carlos Linarez walks.
Top 9th · 0 outs · Bases empty · Down 2
Jeremy Rivas grounds out, third baseman Sam Kulasingam to first baseman Jorge Alfaro. Carlos Linarez to 2nd.
Top 9th · 0 outs · Runner on 1st · Down 2
Graysen Tarlow strikes out swinging.
Top 9th · 1 out · Runner on 2nd · Down 2
Noah Mendlinger flies out to right fielder Connor Scott.
Top 9th · 2 outs · Runner on 2nd · Down 2
Apr 23, 2026
Jose Salas homers (4) on a fly ball to center field.
Top 7th · 0 outs · Bases empty · Tied
Jorel Ortega walks.
Top 7th · 0 outs · Bases empty · Up 1
Jake Rucker grounds into a double play, third baseman Sam Kulasingam to second baseman Justin Johnson to first baseman Jorge Alfaro. Jorel Ortega out at 2nd. Jake Rucker out at 1st.
Top 7th · 0 outs · Runner on 1st · Up 1
Poncho Ruiz strikes out swinging.
Top 7th · 2 outs · Bases empty · Up 1
Maddux Houghton called out on strikes.
Top 8th · 0 outs · Bases empty · Up 1
Hendry Mendez called out on strikes.
Top 8th · 1 out · Bases empty · Up 1
Kala'i Rosario grounds out, shortstop Daniel Vazquez to first baseman Jorge Alfaro.
Top 8th · 2 outs · Bases empty · Up 1
Apr 18, 2026
Lucas Spence singles on a line drive to center fielder Carson Roccaforte.
Bottom 5th · 0 outs · Bases empty · Up 1
Joseph Sullivan strikes out on a foul tip.
Bottom 5th · 0 outs · Runner on 1st · Up 1
Walker Janek strikes out swinging.
Bottom 5th · 2 outs · Bases empty · Up 1
Pascanel Ferreras hit by pitch.
Bottom 6th · 0 outs · Bases empty · Up 1
Garret Guillemette flies out to center fielder Carson Roccaforte.
Bottom 6th · 0 outs · Runner on 1st · Up 1
Yamal Encarnacion strikes out swinging, catcher Omar Hernandez to first baseman Brett Squires.
Bottom 6th · 1 out · Runner on 1st · Up 1
Luis Baez grounds out, pitcher Augusto Mendieta to first baseman Brett Squires.
Bottom 6th · 2 outs · Runner on 2nd · Up 1
Apr 14, 2026
Yamal Encarnacion strikes out swinging.
Bottom 8th · 1 out · Runner on 1st · Up 4
Joseph Sullivan triples (1) on a sharp line drive to center fielder Carson Roccaforte. Tommy Sacco Jr. scores.
Bottom 8th · 2 outs · Runner on 2nd · Up 4
Pascanel Ferreras walks.
Bottom 8th · 2 outs · Runner on 3rd · Up 5
Lucas Spence strikes out swinging.
Bottom 8th · 2 outs · Runners on 1st & 3rd · Up 5