Play-by-play data is not as accurate as official stats and may not match your box score. Please do not contact us if there is a discrepancy between the play-by-play score and the boxscore.

Week 4 2025 Mon 4/14-Sun 4/20

TeamCoach RatingMTWTFSSTotal
(10-12)
97%
25
23
29
17
43
27
16
180
(14-8)
89%
20
25
27
8
78
65
38
260
Final Non-Division Game
TeamGameTimeDescriptionScore
DET@MILBot 1Jackson Chourio Strikeout, pitcher Keider Montero-1-0
DET@MILBot 1William Contreras Single, Christian Yelich to 2nd, pitcher Keider Montero-1-1
DET@MILBot 5Jackson Chourio Strikeout, pitcher Keider Montero-2-1
DET@MILBot 7William Contreras Walk, pitcher Brant Hurter-2-2
HOU@STLBot 5Willson Contreras Strikeout, pitcher Ronel Blanco-3-2
HOU@STLBot 6Willson Contreras Strikeout, pitcher Steven Okert-4-2
CHC@SDTop 2Pete Crow-Armstrong Strikeout, pitcher Nick Pivetta-4-1
CHC@SDTop 3Ian Happ Single, Jon Berti to 2nd, Carson Kelly to 3rd, pitcher Nick Pivetta-4-2
CHC@SDTop 3Kyle Tucker 1-Run Sacrifice Fly, Carson Kelly scores, pitcher Nick Pivetta-3-2
CHC@SDBot 3Manny Machado 1-Run Single, Fernando Tatis to 3rd, Tyler Wade scores, pitcher Matthew Boyd-1-2
CHC@SDTop 5Pete Crow-Armstrong Strikeout, pitcher Nick Pivetta-1-1
CHC@SDTop 6Ian Happ Single, pitcher Nick Pivetta-1-2
CHC@SDBot 7Manny Machado 1-Run Double, Tyler Wade scores, pitcher Daniel Palencia2-2
CHC@SDTop 8Pete Crow-Armstrong 1-Run Home Run, pitcher Wandy Peralta2-9
CHC@SDTop 8Ian Happ Double, pitcher Wandy Peralta2-11
CHC@SDTop 8Kyle Tucker Strikeout, pitcher Wandy Peralta1-11
CLE@BALTop 7Steven Kwan Strikeout, pitcher Gregory Soto1-10
SEA@CINBot 1TJ Friedl Strikeout, pitcher Bryce Miller3-10
SEA@CINBot 1Matt McLain Strikeout, pitcher Bryce Miller5-10
SEA@CINBot 1Elly De La Cruz Strikeout, pitcher Bryce Miller7-9
SEA@CINBot 2Austin Hays Out Rowdy Tellez, Cal Raleigh, pitcher Bryce Miller8-9
SEA@CINBot 2Gavin Lux Strikeout, pitcher Bryce Miller10-9
SEA@CINBot 2Spencer Steer Out Cal Raleigh, pitcher Bryce Miller11-9
SEA@CINBot 3Christian Encarnacion-Strand Out Rowdy Tellez, Ben Williamson, pitcher Bryce Miller12-9
SEA@CINBot 3Jake Fraley Strikeout, pitcher Bryce Miller14-9
SEA@CINBot 3Jose Trevino Double, pitcher Bryce Miller13-9
SEA@CINBot 3TJ Friedl Single, pitcher Bryce Miller12-9
SEA@CINBot 4Matt McLain Out Luke Raley, pitcher Bryce Miller13-9
SEA@CINBot 4Elly De La Cruz Walk, pitcher Bryce Miller12-10
SEA@CINBot 4Austin Hays Single, pitcher Bryce Miller11-10
SEA@CINBot 4Gavin Lux Out Julio Rodríguez, pitcher Bryce Miller12-10
SEA@CINBot 5Spencer Steer Strikeout, pitcher Bryce Miller14-10
SEA@CINBot 5Christian Encarnacion-Strand Out Dylan Moore, pitcher Bryce Miller15-10
SEA@CINBot 5Jake Fraley Walk, pitcher Bryce Miller14-10
SEA@CINBot 5Jose Trevino Strikeout, pitcher Bryce Miller16-10
SEA@CINBot 6Elly De La Cruz Strikeout, pitcher Trent Thornton16-9
SEA@CINBot 8Elly De La Cruz Single, pitcher Gabe Speier16-10
SEA@CINBot 9Spencer Steer Out Andrés Muñoz, Rowdy Tellez, pitcher Andrés Muñoz16-11
SEA@CINBot 9Christian Encarnacion-Strand Out J.P. Crawford, pitcher Andrés Muñoz16-12
SEA@CINBot 9Jake Fraley Out Rowdy Tellez, J.P. Crawford, pitcher Andrés Muñoz16-13
SF@PHITop 1Willy Adames Double, pitcher Aaron Nola16-15
SF@PHITop 1Jung Hoo Lee 1-Run Single, Willy Adames scores, pitcher Aaron Nola16-17
SF@PHIBot 1Trea Turner Single, pitcher Robbie Ray16-18
SF@PHIBot 1J.T. Realmuto 1-Run Walk, Kyle Schwarber to 2nd, Bryce Harper to 3rd, Trea Turner scores, pitcher Robbie Ray16-20
SF@PHITop 2Willy Adames Strikeout, pitcher Aaron Nola16-19
SF@PHIBot 2Trea Turner Strikeout, pitcher Robbie Ray16-18
SF@PHITop 6Willy Adames 1-Run Walk, Mike Yastrzemski to 2nd, Tyler Fitzgerald to 3rd, Patrick Bailey scores, pitcher José Ruiz16-20
SF@PHIBot 6Trea Turner Strikeout, pitcher Lou Trivino16-19
OAK@CWSTop 1Brent Rooker Single, pitcher Jonathan Cannon17-19
OAK@CWSTop 3Brent Rooker Strikeout, pitcher Jonathan Cannon16-19
LAA@TEXBot 2Marcus Semien Walk, Leody Taveras to 2nd, pitcher José Soriano17-19
LAA@TEXBot 6Marcus Semien Single, Leody Taveras to 2nd, pitcher José Soriano18-19
Bonuses & Miscellaneous26-24