2026 Season · MLB

WOBAR Rating
107.878
G
71
PA
238
AB
222
H
59
2B
11
3B
2
HR
7
RBI
21
BB
9
SO
63
SB
9
AVG
.266
OBP
.312
SLG
.428
OPS
.740
Every play that moved the rating — 238 total.
Jun 21, 2026
Oswald Peraza challenged (pitch result), call on the field was confirmed: Oswald Peraza called out on strikes.
Top 8th · 1 out · Runner on 1st · Tied
Jun 19, 2026
Oswald Peraza flies out to center fielder Henry Bolte.
Top 2nd · 0 outs · Bases empty · Tied
Oswald Peraza doubles (11) on a line drive to center fielder Henry Bolte. Nolan Schanuel to 3rd.
Top 4th · 1 out · Runner on 1st · Down 4
Oswald Peraza singles on a ground ball to left fielder Tyler Soderstrom. Jo Adell to 2nd.
Top 5th · 0 outs · Runner on 1st · Up 3
Oswald Peraza grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz.
Top 6th · 2 outs · Bases empty · Up 7
Oswald Peraza singles on a ground ball to right fielder Lawrence Butler.
Top 9th · 1 out · Bases empty · Up 2
Jun 18, 2026
Oswald Peraza flies out to center fielder Henry Bolte.
Top 2nd · 1 out · Bases empty · Down 5
Oswald Peraza doubles (10) on a ground ball to center fielder Henry Bolte. Nick Madrigal to 3rd.
Top 4th · 2 outs · Runner on 1st · Down 5
Oswald Peraza strikes out swinging.
Top 7th · 0 outs · Runner on 1st · Down 5
Oswald Peraza strikes out swinging.
Top 9th · 1 out · Runner on 1st · Down 5
Jun 17, 2026
Oswald Peraza grounds into a double play, third baseman Nolan Arenado to second baseman Ildemaro Vargas to first baseman LuJames Groover. Mike Trout out at 2nd. Oswald Peraza out at 1st.
Top 1st · 1 out · Runner on 1st · Up 1
Oswald Peraza singles on a line drive to right fielder Corbin Carroll.
Top 4th · 1 out · Bases empty · Down 5
Oswald Peraza strikes out on a foul tip.
Top 6th · 2 outs · Runner on 3rd · Down 7
Oswald Peraza flies out sharply to center fielder Jordan Lawlar.
Top 9th · 0 outs · Bases empty · Down 7
Jun 15, 2026
Oswald Peraza grounds out, second baseman Ketel Marte to first baseman Pavin Smith.
Top 2nd · 2 outs · Runner on 1st · Tied
Oswald Peraza strikes out swinging.
Top 5th · 0 outs · Bases empty · Down 1
Oswald Peraza singles on a sharp ground ball to right fielder Corbin Carroll.
Top 7th · 0 outs · Bases empty · Tied
Oswald Peraza strikes out swinging.
Top 9th · 2 outs · Bases empty · Down 1
Jun 14, 2026
Oswald Peraza challenged (pitch result), call on the field was confirmed: Oswald Peraza called out on strikes.
Bottom 8th · 2 outs · Bases loaded · Down 5
Jun 13, 2026
Oswald Peraza grounds into a force out, shortstop Taylor Walls to second baseman Richie Palacios. Nolan Schanuel out at 2nd. Oswald Peraza to 1st.
Bottom 2nd · 0 outs · Runner on 1st · Tied
Oswald Peraza strikes out swinging.
Bottom 4th · 2 outs · Runner on 1st · Up 1
Oswald Peraza strikes out swinging.
Bottom 6th · 1 out · Runners on 1st & 2nd · Up 1
Oswald Peraza strikes out swinging.
Bottom 7th · 1 out · Runners on 1st & 2nd · Up 6
Jun 12, 2026
Oswald Peraza called out on strikes.
Bottom 1st · 1 out · Runners on 1st & 2nd · Tied
Oswald Peraza doubles (9) on a sharp line drive to right fielder Austin Slater.
Bottom 3rd · 0 outs · Bases empty · Up 2
Oswald Peraza flies out to left fielder Ryan Vilade.
Bottom 5th · 0 outs · Bases empty · Up 2
Oswald Peraza strikes out swinging.
Bottom 7th · 0 outs · Bases empty · Up 2
Jun 10, 2026
Oswald Peraza grounds out, third baseman Isaac Paredes to first baseman Christian Walker.
Bottom 2nd · 0 outs · Bases empty · Up 1
Oswald Peraza flies out to shortstop Shay Whitcomb.
Bottom 4th · 1 out · Bases empty · Up 1
Oswald Peraza singles on a ground ball to right fielder Cam Smith, deflected by second baseman Jose Altuve.
Bottom 7th · 0 outs · Bases empty · Up 1
Oswald Peraza grounds out softly, pitcher Josh Hader to first baseman Christian Walker.
Bottom 9th · 1 out · Bases empty · Tied
Jun 9, 2026
Oswald Peraza grounds into a force out, shortstop Jeremy Peña to second baseman Jose Altuve. Wade Meckler scores. Jo Adell to 3rd. Nolan Schanuel out at 2nd. Oswald Peraza to 1st.
Bottom 1st · 1 out · Bases loaded · Up 1
Oswald Peraza grounds out, shortstop Jeremy Peña to first baseman Christian Walker. Jo Adell scores. Nolan Schanuel to 2nd.
Bottom 2nd · 1 out · Runners on 1st & 3rd · Up 6
Oswald Peraza singles on a sharp ground ball to center fielder Jake Meyers. Wade Meckler to 2nd.
Bottom 4th · 2 outs · Runner on 1st · Up 7
Oswald Peraza grounds out, second baseman Jose Altuve to first baseman Christian Walker.
Bottom 6th · 1 out · Bases empty · Up 7
Oswald Peraza reaches on a fielding error by third baseman Isaac Paredes. Wade Meckler scores. Jo Adell to 3rd.
Bottom 8th · 1 out · Runners on 2nd & 3rd · Up 7
Jun 8, 2026
Oswald Peraza pops out to second baseman Jose Altuve.
Bottom 8th · 2 outs · Runner on 1st · Up 1
Jun 7, 2026
Oswald Peraza strikes out on a foul tip.
Top 1st · 2 outs · Runner on 2nd · Tied
Oswald Peraza strikes out swinging.
Top 3rd · 1 out · Bases empty · Up 2
Oswald Peraza strikes out on a foul tip.
Top 5th · 0 outs · Runner on 1st · Up 3
Oswald Peraza lines out to center fielder Alex Call.
Top 7th · 0 outs · Bases empty · Up 1
Oswald Peraza strikes out swinging.
Top 8th · 0 outs · Bases empty · Up 7
Jun 6, 2026
Oswald Peraza triples (2) on a sharp line drive to center fielder Andy Pages. Wade Meckler scores.
Top 1st · 2 outs · Runner on 1st · Tied
Oswald Peraza grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.
Top 4th · 1 out · Bases empty · Down 8
Oswald Peraza strikes out swinging.
Top 7th · 1 out · Bases empty · Down 8
Jun 5, 2026
Oswald Peraza grounds out to first baseman Freddie Freeman.
Top 2nd · 2 outs · Bases empty · Tied
Oswald Peraza grounds out sharply, third baseman Santiago Espinal to first baseman Freddie Freeman.
Top 5th · 0 outs · Bases empty · Tied
Oswald Peraza flies out to center fielder Andy Pages.
Top 7th · 1 out · Bases empty · Tied
Oswald Peraza grounds out to first baseman Freddie Freeman.
Top 9th · 2 outs · Runner on 2nd · Tied
Jun 3, 2026
Oswald Peraza strikes out swinging.
Bottom 1st · 2 outs · Runners on 1st & 2nd · Tied
Oswald Peraza singles on a sharp ground ball to left fielder Sterlin Thompson. Vaughn Grissom scores.
Bottom 2nd · 2 outs · Runners on 2nd & 3rd · Up 4
Oswald Peraza flies out to center fielder Jake McCarthy.
Bottom 4th · 1 out · Bases empty · Up 7
Oswald Peraza doubles (8) on a sharp fly ball to left fielder Sterlin Thompson. Wade Meckler scores.
Bottom 6th · 1 out · Runner on 2nd · Up 6
Oswald Peraza grounds out, third baseman Kyle Karros to first baseman Troy Johnston.
Bottom 8th · 0 outs · Bases empty · Up 7
Jun 2, 2026
Oswald Peraza flies out to right fielder Troy Johnston.
Bottom 2nd · 1 out · Runner on 2nd · Down 3
Oswald Peraza flies out to second baseman Willi Castro.
Bottom 4th · 2 outs · Bases empty · Down 8
Oswald Peraza flies out to center fielder Jake McCarthy.
Bottom 6th · 1 out · Bases empty · Down 6
Oswald Peraza singles on a ground ball to center fielder Jake McCarthy.
Bottom 9th · 1 out · Bases empty · Down 6
Jun 1, 2026
Oswald Peraza flies out sharply to center fielder Jake McCarthy.
Bottom 1st · 2 outs · Runners on 1st & 3rd · Down 1
Oswald Peraza singles on a ground ball to shortstop Ezequiel Tovar. Jorge Soler to 3rd. Jo Adell to 2nd.
Bottom 3rd · 2 outs · Runners on 1st & 2nd · Down 1
Oswald Peraza reaches on a fielder's choice, fielded by pitcher Kyle Freeland. Vaughn Grissom to 2nd. Vaughn Grissom advances to 2nd, on a throwing error by pitcher Kyle Freeland.
Bottom 5th · 1 out · Runner on 1st · Up 2
Oswald Peraza grounds out, second baseman Willi Castro to first baseman Edouard Julien.
Bottom 7th · 1 out · Runner on 3rd · Up 3
Oswald Peraza singles on a ground ball to center fielder Jake McCarthy.
Bottom 9th · 1 out · Bases empty · Down 1
May 31, 2026
Oswald Peraza grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.
Top 2nd · 1 out · Bases empty · Down 1
Oswald Peraza lines out sharply to left fielder Chandler Simpson.
Top 4th · 1 out · Runner on 1st · Down 2
Oswald Peraza strikes out on a foul tip.
Top 7th · 0 outs · Bases empty · Down 2
Oswald Peraza doubles (7) on a line drive to left fielder Chandler Simpson, deflected by third baseman Junior Caminero.
Top 9th · 0 outs · Bases empty · Down 3
May 30, 2026
Oswald Peraza strikes out swinging.
Top 1st · 2 outs · Bases empty · Up 4
Oswald Peraza called out on strikes.
Top 4th · 1 out · Runner on 1st · Up 3
Oswald Peraza grounds out softly, pitcher Garrett Cleavinger to first baseman Jonathan Aranda.
Top 6th · 1 out · Bases empty · Up 3
Oswald Peraza singles on a line drive to right fielder Victor Mesa Jr.
Top 8th · 2 outs · Bases empty · Up 4
Oswald Peraza homers (7) on a fly ball to right center field.
Top 9th · 2 outs · Bases empty · Up 9
May 29, 2026
Oswald Peraza singles on a sharp line drive to center fielder Cedric Mullins.
Top 2nd · 2 outs · Bases empty · Down 1
Oswald Peraza singles on a soft bunt ground ball to third baseman Junior Caminero. Oswald Peraza to 2nd. Oswald Peraza advances to 2nd, on a throwing error by third baseman Junior Caminero.
Top 4th · 1 out · Bases empty · Tied
Oswald Peraza grounds out softly, third baseman Junior Caminero to first baseman Jonathan Aranda.
Top 6th · 2 outs · Bases empty · Up 1
Oswald Peraza strikes out swinging.
Top 8th · 2 outs · Bases empty · Down 3
May 28, 2026
Oswald Peraza strikes out swinging.
Top 6th · 2 outs · Bases empty · Up 2
Oswald Peraza flies out sharply to left fielder Riley Greene.
Top 9th · 0 outs · Bases empty · Up 4
May 27, 2026
Oswald Peraza strikes out swinging.
Top 2nd · 2 outs · Runner on 2nd · Down 1
Oswald Peraza grounds out, third baseman Colt Keith to first baseman Spencer Torkelson.
Top 5th · 1 out · Bases empty · Down 2
Oswald Peraza lines out to right fielder Wenceel Pérez.
Top 8th · 1 out · Bases empty · Down 4
May 26, 2026
Oswald Peraza strikes out swinging.
Top 2nd · 1 out · Runners on 1st & 3rd · Tied
Oswald Peraza strikes out swinging.
Top 4th · 0 outs · Bases empty · Up 2
Oswald Peraza hit by pitch.
Top 6th · 1 out · Bases empty · Down 1
Oswald Peraza singles on a line drive to right fielder Wenceel Pérez.
Top 8th · 1 out · Bases empty · Down 2
Oswald Peraza challenged (pitch result), call on the field was confirmed: Oswald Peraza called out on strikes.
Top 9th · 1 out · Bases empty · Up 4
May 24, 2026
Oswald Peraza lines out to right fielder Brandon Nimmo.
Bottom 2nd · 2 outs · Bases empty · Down 1
Oswald Peraza called out on strikes.
Bottom 4th · 2 outs · Bases empty · Tied
Oswald Peraza singles on a line drive to left fielder Andrew McCutchen.
Bottom 7th · 2 outs · Bases empty · Tied
Oswald Peraza grounds into a force out, fielded by second baseman Justin Foscue. Donovan Walton scores. Jo Adell out at 2nd. Oswald Peraza to 1st. Throwing error by second baseman Justin Foscue.
Bottom 9th · 1 out · Runners on 1st & 2nd · Tied
May 23, 2026
Oswald Peraza walks.
Bottom 2nd · 1 out · Bases empty · Up 1
Oswald Peraza strikes out swinging.
Bottom 4th · 1 out · Runners on 1st & 3rd · Up 1
Oswald Peraza reaches on a throwing error by third baseman Ezequiel Duran.
Bottom 6th · 2 outs · Bases empty · Up 2
Oswald Peraza singles on a ground ball to left fielder Andrew McCutchen. Jorge Soler scores. Jo Adell scores. Jose Siri to 3rd. Oswald Peraza to 2nd.
Bottom 8th · 1 out · Bases loaded · Up 1
May 22, 2026
Oswald Peraza singles on a line drive to center fielder Evan Carter.
Bottom 1st · 2 outs · Bases empty · Up 4
Oswald Peraza strikes out on a foul tip.
Bottom 3rd · 1 out · Bases loaded · Up 4
Oswald Peraza singles on a line drive to right fielder Brandon Nimmo. Wade Meckler to 2nd.
Bottom 5th · 0 outs · Runner on 1st · Up 3
Oswald Peraza homers (6) on a fly ball to left center field.
Bottom 7th · 1 out · Bases empty · Up 1
May 20, 2026
Oswald Peraza flies out to right fielder Carlos Cortes.
Bottom 2nd · 0 outs · Bases empty · Tied
Oswald Peraza doubles (6) on a line drive to center fielder Henry Bolte.
Bottom 4th · 0 outs · Bases empty · Up 2
Oswald Peraza grounds out, shortstop Darell Hernaiz to first baseman Nick Kurtz.
Bottom 6th · 2 outs · Runner on 2nd · Up 2
Angels challenged (play at 1st), call on the field was overturned: Oswald Peraza grounds into a force out, third baseman Zack Gelof to second baseman Jeff McNeil. Jose Siri out at 2nd. Oswald Peraza to 1st.
Bottom 9th · 1 out · Runner on 1st · Tied
May 19, 2026
Oswald Peraza strikes out swinging.
Bottom 2nd · 0 outs · Bases empty · Tied
Oswald Peraza singles on a line drive to center fielder Henry Bolte.
Bottom 4th · 0 outs · Bases empty · Down 5
Oswald Peraza hit by pitch.
Bottom 5th · 1 out · Bases empty · Down 2
Oswald Peraza lines out softly to first baseman Nick Kurtz.
Bottom 7th · 2 outs · Bases empty · Down 5
Oswald Peraza hit by pitch.
Bottom 9th · 2 outs · Bases empty · Down 8
May 17, 2026
Oswald Peraza strikes out swinging.
Bottom 8th · 2 outs · Bases empty · Down 6
May 16, 2026
Oswald Peraza flies into a force out, left fielder Teoscar Hernández to shortstop Mookie Betts to second baseman Hyeseong Kim. Jo Adell out at 2nd. Oswald Peraza to 1st.
Bottom 2nd · 0 outs · Runner on 1st · Down 1
Oswald Peraza grounds out, second baseman Hyeseong Kim to first baseman Freddie Freeman. Jorge Soler to 3rd.
Bottom 4th · 1 out · Runner on 2nd · Down 1
Oswald Peraza strikes out swinging.
Bottom 6th · 0 outs · Runner on 2nd · Down 4
Oswald Peraza flies out to center fielder Andy Pages.
Bottom 8th · 0 outs · Runners on 1st & 2nd · Down 8
May 15, 2026
Dodgers challenged (play at 1st), call on the field was overturned: Oswald Peraza grounds out, third baseman Max Muncy to first baseman Dalton Rushing.
Bottom 3rd · 0 outs · Bases empty · Tied
Oswald Peraza strikes out on a foul tip.
Bottom 5th · 2 outs · Runner on 2nd · Down 4
Oswald Peraza flies out to right fielder Kyle Tucker.
Bottom 8th · 0 outs · Bases empty · Down 6
May 13, 2026
Oswald Peraza flies out to right fielder Chase DeLauter.
Top 2nd · 0 outs · Bases empty · Down 2
Oswald Peraza singles on a ground ball to second baseman Travis Bazzana.
Top 5th · 0 outs · Bases empty · Down 3
Oswald Peraza strikes out swinging.
Top 7th · 0 outs · Bases empty · Down 2
Oswald Peraza called out on strikes.
Top 9th · 1 out · Bases empty · Down 2
May 12, 2026
Oswald Peraza triples (1) on a ground ball to right fielder Angel Martínez.
Top 6th · 1 out · Bases empty · Down 2
Oswald Peraza grounds out, shortstop Brayan Rocchio to first baseman Kyle Manzardo.
Top 8th · 0 outs · Bases empty · Down 1
May 11, 2026
Oswald Peraza walks. Nolan Schanuel to 2nd.
Top 2nd · 2 outs · Runner on 1st · Tied
Oswald Peraza grounds out, third baseman José Ramírez to first baseman Kyle Manzardo.
Top 4th · 2 outs · Runner on 2nd · Down 7
Oswald Peraza hit by pitch.
Top 7th · 0 outs · Bases empty · Down 7
Oswald Peraza strikes out swinging.
Top 8th · 1 out · Runner on 1st · Down 6
May 10, 2026
Oswald Peraza grounds out softly, pitcher Spencer Miles to first baseman Lenyn Sosa.
Top 2nd · 1 out · Runner on 3rd · Down 1
Oswald Peraza homers (5) on a fly ball to left field. Nolan Schanuel scores.
Top 5th · 0 outs · Runner on 1st · Down 1
Oswald Peraza flies out to right fielder Jesús Sánchez.
Top 6th · 2 outs · Bases empty · Up 4
Oswald Peraza flies out to center fielder Daulton Varsho.
Top 9th · 1 out · Bases empty · Up 5
May 9, 2026
Oswald Peraza flies out to left fielder Jesús Sánchez.
Top 7th · 0 outs · Bases empty · Down 8
Oswald Peraza singles on a line drive to right fielder Myles Straw.
Top 9th · 0 outs · Bases empty · Down 13
May 6, 2026
Oswald Peraza singles on a line drive to left fielder Sam Antonacci. Jorge Soler to 2nd.
Bottom 2nd · 1 out · Runner on 1st · Down 1
Oswald Peraza grounds into a force out, third baseman Miguel Vargas to second baseman Chase Meidroth. Jorge Soler out at 2nd. Oswald Peraza to 1st.
Bottom 3rd · 1 out · Runner on 1st · Up 4
Oswald Peraza grounds out to first baseman Munetaka Murakami.
Bottom 4th · 2 outs · Bases loaded · Up 6
Oswald Peraza grounds into a double play, second baseman Chase Meidroth to first baseman Munetaka Murakami to shortstop Colson Montgomery to first baseman Munetaka Murakami. Jorge Soler out at 2nd. Oswald Peraza out at 1st.
Bottom 7th · 1 out · Runner on 1st · Up 5
May 4, 2026
Oswald Peraza pops out to first baseman Munetaka Murakami in foul territory.
Bottom 8th · 1 out · Bases empty · Down 6
May 3, 2026
Oswald Peraza grounds into a double play, shortstop Bo Bichette to second baseman Marcus Semien to first baseman Mark Vientos. Vaughn Grissom out at 2nd. Oswald Peraza out at 1st.
Bottom 2nd · 1 out · Runner on 1st · Up 1
Oswald Peraza strikes out swinging.
Bottom 5th · 1 out · Bases empty · Down 1
Oswald Peraza reaches on a throwing error by shortstop Bo Bichette.
Bottom 7th · 2 outs · Bases empty · Down 1
Oswald Peraza challenged (pitch result), call on the field was confirmed: Oswald Peraza called out on strikes.
Bottom 9th · 2 outs · Runner on 1st · Down 4
May 2, 2026
Oswald Peraza grounds out, shortstop Ronny Mauricio to first baseman Mark Vientos.
Bottom 2nd · 2 outs · Bases empty · Up 1
Oswald Peraza singles on a ground ball to right fielder Austin Slater. Vaughn Grissom to 3rd.
Bottom 4th · 2 outs · Runner on 1st · Up 2
Oswald Peraza doubles (5) on a line drive to left fielder Andy Ibáñez, deflected by center fielder Tyrone Taylor.
Bottom 6th · 2 outs · Bases empty · Up 2
Angels challenged (play at 1st), call on the field was upheld: Oswald Peraza grounds out, shortstop Bo Bichette to first baseman Mark Vientos.
Bottom 9th · 0 outs · Bases empty · Tied
Oswald Peraza singles on a line drive to center fielder Tyrone Taylor. Adam Frazier scores. Jorge Soler to 3rd. Jo Adell to 2nd.
Bottom 10th · 2 outs · Bases loaded · Tied
May 1, 2026
Oswald Peraza grounds out, shortstop Ronny Mauricio to first baseman Brett Baty.
Bottom 7th · 2 outs · Bases empty · Down 1
Apr 29, 2026
Oswald Peraza singles on a ground ball to center fielder Tristan Peters.
Top 9th · 0 outs · Bases empty · Up 1
Apr 28, 2026
Oswald Peraza strikes out swinging.
Top 6th · 2 outs · Runner on 1st · Down 2
Oswald Peraza challenged (pitch result), call on the field was confirmed: Oswald Peraza called out on strikes.
Top 8th · 2 outs · Bases empty · Down 3
Apr 27, 2026
Oswald Peraza pops out to second baseman Chase Meidroth.
Top 2nd · 0 outs · Bases empty · Up 1
Oswald Peraza hit by pitch.
Top 3rd · 2 outs · Bases empty · Up 3
Oswald Peraza singles on a sharp line drive to left fielder Sam Antonacci.
Top 5th · 1 out · Bases empty · Up 4
Oswald Peraza flies out to right fielder Everson Pereira.
Top 8th · 0 outs · Bases empty · Down 3
Oswald Peraza strikes out swinging.
Top 9th · 1 out · Runners on 1st & 3rd · Down 2
Apr 26, 2026
Oswald Peraza strikes out swinging.
Top 10th · 1 out · Runners on 1st & 3rd · Tied
Apr 25, 2026
Oswald Peraza singles on a line drive to right fielder Jac Caglianone.
Top 2nd · 1 out · Bases empty · Tied
Oswald Peraza strikes out on a foul tip.
Top 4th · 1 out · Bases empty · Down 3
Oswald Peraza flies out to left fielder Isaac Collins.
Top 6th · 2 outs · Runner on 2nd · Down 3
Oswald Peraza strikes out swinging.
Top 9th · 0 outs · Runner on 1st · Down 11
Apr 24, 2026
Oswald Peraza strikes out swinging.
Top 2nd · 1 out · Bases empty · Tied
Oswald Peraza walks. Jorge Soler to 2nd.
Top 4th · 2 outs · Runner on 1st · Tied
Oswald Peraza flies out sharply to center fielder Lane Thomas.
Top 6th · 2 outs · Runner on 1st · Down 5
Apr 22, 2026
Oswald Peraza flies out to center fielder Daulton Varsho.
Bottom 2nd · 0 outs · Bases empty · Tied
Oswald Peraza grounds into a force out, fielded by third baseman Kazuma Okamoto. Mike Trout out at 3rd.
Bottom 3rd · 2 outs · Bases loaded · Up 1
Oswald Peraza singles on a line drive to right fielder Jesús Sánchez, deflected by first baseman Lenyn Sosa.
Bottom 5th · 2 outs · Bases empty · Up 3
Apr 21, 2026
Oswald Peraza strikes out swinging.
Bottom 2nd · 1 out · Bases empty · Tied
Oswald Peraza singles on a sharp ground ball to left fielder Nathan Lukes.
Bottom 5th · 1 out · Bases empty · Tied
Oswald Peraza singles on a bunt ground ball to third baseman Kazuma Okamoto.
Bottom 7th · 1 out · Bases empty · Tied
Apr 19, 2026
Oswald Peraza doubles (4) on a sharp line drive to left fielder Ramón Laureano.
Bottom 7th · 0 outs · Bases empty · Down 2
Oswald Peraza grounds out, third baseman Manny Machado to first baseman Ty France.
Bottom 9th · 0 outs · Bases empty · Down 1
Apr 18, 2026
Oswald Peraza grounds out, shortstop Xander Bogaerts to first baseman Ty France.
Bottom 2nd · 1 out · Bases empty · Tied
Oswald Peraza strikes out on a foul tip.
Bottom 5th · 0 outs · Bases empty · Tied
Oswald Peraza strikes out swinging.
Bottom 7th · 1 out · Runner on 1st · Tied
Oswald Peraza strikes out swinging.
Bottom 9th · 0 outs · Runner on 1st · Down 3
Apr 17, 2026
Oswald Peraza grounds out, second baseman Jake Cronenworth to first baseman Ty France.
Bottom 2nd · 0 outs · Bases empty · Up 1
Oswald Peraza singles on a ground ball to left fielder Gavin Sheets. Nolan Schanuel to 2nd.
Bottom 3rd · 2 outs · Runner on 1st · Up 3
Oswald Peraza hit by pitch.
Bottom 5th · 0 outs · Bases empty · Up 6
Oswald Peraza singles on a line drive to right fielder Fernando Tatis Jr.
Bottom 6th · 1 out · Bases empty · Up 8
Oswald Peraza grounds out, third baseman Manny Machado to first baseman Ty France.
Bottom 8th · 2 outs · Bases empty · Up 8
Apr 16, 2026
Oswald Peraza homers (4) on a fly ball to left field. Jo Adell scores.
Top 1st · 2 outs · Runner on 1st · Tied
Oswald Peraza strikes out swinging.
Top 4th · 0 outs · Bases empty · Down 1
Oswald Peraza doubles (3) on a sharp line drive to right fielder Aaron Judge. Mike Trout scores. Jo Adell to 3rd.
Top 6th · 1 out · Runners on 1st & 2nd · Down 1
Oswald Peraza challenged (pitch result), call on the field was overturned: Oswald Peraza walks.
Top 7th · 2 outs · Bases empty · Up 3
Oswald Peraza flies out to left fielder Cody Bellinger.
Top 8th · 2 outs · Bases empty · Up 7
Apr 15, 2026
Oswald Peraza flies out to right fielder Aaron Judge.
Top 2nd · 1 out · Bases empty · Down 1
Oswald Peraza walks.
Top 4th · 2 outs · Bases empty · Down 2
Oswald Peraza grounds out, pitcher Tim Hill to shortstop José Caballero to first baseman Ben Rice.
Top 6th · 1 out · Bases empty · Up 1
Oswald Peraza grounds out, shortstop José Caballero to first baseman Ben Rice.
Top 9th · 0 outs · Bases empty · Up 1
Apr 14, 2026
Oswald Peraza singles on a sharp line drive to center fielder Trent Grisham.
Top 2nd · 0 outs · Bases empty · Up 3
Oswald Peraza homers (3) on a line drive to left field.
Top 4th · 2 outs · Bases empty · Up 3
Oswald Peraza singles on a sharp line drive to left fielder Randal Grichuk. Logan O'Hoppe to 3rd. Yoán Moncada to 2nd.
Top 6th · 0 outs · Runners on 1st & 2nd · Up 6
Oswald Peraza walks.
Top 8th · 0 outs · Bases empty · Up 7
Apr 12, 2026
Oswald Peraza pops out to second baseman Matt McLain.
Top 1st · 2 outs · Runners on 1st & 3rd · Up 3
Oswald Peraza homers (2) on a fly ball to left field.
Top 4th · 0 outs · Bases empty · Up 5
Oswald Peraza pops out to first baseman Sal Stewart in foul territory.
Top 5th · 0 outs · Runners on 1st & 2nd · Up 7
Oswald Peraza grounds out, second baseman Matt McLain to first baseman Sal Stewart. Nolan Schanuel scores. Logan O'Hoppe to 3rd.
Top 7th · 1 out · Runners on 2nd & 3rd · Up 7
Oswald Peraza lines out sharply to center fielder TJ Friedl.
Top 9th · 0 outs · Bases empty · Up 6
Apr 10, 2026
Oswald Peraza walks.
Top 8th · 2 outs · Bases empty · Up 9
Apr 8, 2026
Oswald Peraza strikes out on a foul tip.
Bottom 2nd · 0 outs · Bases loaded · Tied
Oswald Peraza lines out to left fielder Mike Yastrzemski.
Bottom 4th · 2 outs · Runner on 1st · Down 3
Oswald Peraza doubles (2) on a sharp line drive to center fielder Michael Harris II.
Bottom 7th · 2 outs · Bases empty · Down 6
Oswald Peraza lines out to center fielder Michael Harris II.
Bottom 9th · 2 outs · Runner on 1st · Down 6
Apr 7, 2026
Oswald Peraza grounds out, second baseman Ozzie Albies to first baseman Matt Olson.
Bottom 2nd · 2 outs · Runner on 2nd · Up 1
Oswald Peraza flies out to right fielder Ronald Acuña Jr.
Bottom 4th · 2 outs · Runner on 1st · Down 2
Apr 6, 2026
Oswald Peraza strikes out swinging.
Bottom 2nd · 1 out · Bases empty · Tied
Oswald Peraza grounds into a force out, third baseman Austin Riley to catcher Drake Baldwin. Jo Adell out at home. Jeimer Candelario to 3rd. Logan O'Hoppe to 2nd. Oswald Peraza to 1st.
Bottom 4th · 0 outs · Bases loaded · Up 1
Oswald Peraza lines out sharply to center fielder Michael Harris II.
Bottom 5th · 2 outs · Bases empty · Up 5
Oswald Peraza grounds into a double play, first baseman Matt Olson to second baseman Ozzie Albies to pitcher Osvaldo Bido. Logan O'Hoppe out at 2nd. Oswald Peraza out at 1st.
Bottom 8th · 1 out · Runner on 1st · Up 5
Apr 5, 2026
Oswald Peraza out on a sacrifice bunt, first baseman Josh Naylor to second baseman Cole Young. Adam Frazier to 3rd. Zach Neto to 2nd.
Bottom 11th · 0 outs · Runners on 1st & 2nd · Tied
Apr 4, 2026
Oswald Peraza grounds out, third baseman Leo Rivas to first baseman Josh Naylor.
Bottom 3rd · 0 outs · Bases empty · Up 1
Oswald Peraza pops out to shortstop J.P. Crawford.
Bottom 5th · 2 outs · Runner on 1st · Up 1
Oswald Peraza pops out to catcher Cal Raleigh in foul territory.
Bottom 8th · 0 outs · Bases empty · Up 1
Apr 3, 2026
Oswald Peraza singles on a fly ball to second baseman Cole Young, deflected by right fielder Victor Robles.
Bottom 3rd · 1 out · Bases empty · Tied
Oswald Peraza grounds out, shortstop J.P. Crawford to first baseman Josh Naylor.
Bottom 6th · 0 outs · Bases empty · Tied
Oswald Peraza strikes out swinging, catcher Cal Raleigh to first baseman Josh Naylor.
Bottom 9th · 0 outs · Bases empty · Tied
Apr 1, 2026
Oswald Peraza strikes out swinging.
Top 2nd · 2 outs · Bases empty · Tied
Oswald Peraza strikes out swinging.
Top 5th · 1 out · Bases empty · Down 5
Oswald Peraza challenged (pitch result), call on the field was confirmed: Oswald Peraza called out on strikes.
Top 7th · 0 outs · Bases empty · Down 3
Oswald Peraza lines out to second baseman Nico Hoerner.
Top 9th · 2 outs · Runner on 1st · Down 4
Mar 31, 2026
Oswald Peraza grounds out, third baseman Alex Bregman to first baseman Michael Busch.
Top 2nd · 2 outs · Runners on 1st & 2nd · Tied
Oswald Peraza doubles (1) on a sharp line drive to center fielder Pete Crow-Armstrong. Logan O'Hoppe to 3rd.
Top 5th · 1 out · Runner on 1st · Tied
Oswald Peraza walks. Logan O'Hoppe to 2nd.
Top 6th · 2 outs · Runner on 1st · Up 2
Oswald Peraza singles on a ground ball to shortstop Dansby Swanson.
Top 9th · 0 outs · Bases empty · Up 2
Mar 30, 2026
Oswald Peraza grounds out, third baseman Alex Bregman to first baseman Michael Busch.
Top 3rd · 1 out · Bases empty · Down 3
Oswald Peraza strikes out swinging.
Top 6th · 1 out · Bases empty · Down 6
Oswald Peraza grounds out, shortstop Dansby Swanson to first baseman Michael Busch.
Top 8th · 2 outs · Bases empty · Down 5
Mar 28, 2026
Oswald Peraza homers (1) on a fly ball to left center field.
Top 3rd · 2 outs · Bases empty · Tied
Oswald Peraza singles on a soft bunt ground ball to third baseman Isaac Paredes. Logan O'Hoppe to 2nd.
Top 5th · 0 outs · Runner on 1st · Up 3
Oswald Peraza singles on a line drive to center fielder Jake Meyers.
Top 7th · 0 outs · Bases empty · Down 5
Oswald Peraza strikes out swinging.
Top 9th · 1 out · Bases empty · Down 5
Mar 27, 2026
Oswald Peraza lines out to center fielder Brice Matthews.
Top 2nd · 1 out · Bases empty · Up 3
Oswald Peraza strikes out swinging.
Top 4th · 1 out · Runner on 2nd · Up 3
Oswald Peraza walks.
Top 6th · 2 outs · Runner on 1st · Up 3
Oswald Peraza strikes out swinging.
Top 8th · 2 outs · Bases empty · Up 3
Mar 26, 2026
Oswald Peraza strikes out swinging.
Top 3rd · 0 outs · Bases empty · Tied
Oswald Peraza grounds out, second baseman Jose Altuve to first baseman Christian Walker.
Top 4th · 2 outs · Bases loaded · Tied
Oswald Peraza strikes out swinging.
Top 6th · 2 outs · Runner on 1st · Tied
Oswald Peraza singles on a soft line drive to left fielder Joey Loperfido. Jo Adell scores. Logan O'Hoppe to 3rd.
Top 8th · 2 outs · Runners on 1st & 2nd · Up 1