Seattle Mariners vs Los Angeles Dodgers Player Stats & Box Score - Jul 28, 2026 DraftKings
Final
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| SEA | 0 | 1 | 0 | 3 | 0 | 1 | 0 | 2 | 0 | 7 | 10 | 2 |
| LOS | 1 | 0 | 1 | 2 | 1 | 0 | 0 | 0 | 1 | 6 | 13 | 0 |
Play-by-Play
Last updated:| INN | Score | Play |
|---|---|---|
| ▲ 2nd | 1 - 1 | Pitch 6 : Strike 2 Foul |
| ▲ 2nd | 1 - 1 | Pitch 5 : Ball 3 |
| ▲ 2nd | 1 - 1 | Pitch 4 : Strike 2 Foul |
| ▲ 2nd | 1 - 1 | Pitch 3 : Strike 1 Looking |
| ▲ 2nd | 1 - 1 | Pitch 2 : Ball 2 |
| ▲ 2nd | 1 - 1 | Pitch 1 : Ball 1 |
| ▲ 2nd | 1 - 1 | Justin Wrobleski pitches to Josh Naylor |
| ▲ 2nd | 1 - 1 | Raleigh homered to left (403 feet). |
| ▲ 2nd | 1 - 1 | Pitch 1 : Ball In Play |
| ▲ 2nd | 1 - 1 | Justin Wrobleski pitches to Cal Raleigh |
| ▲ 2nd | 0 - 1 | Canzone grounded out to second. |
| ▲ 2nd | 0 - 1 | Pitch 2 : Ball In Play |
| ▲ 2nd | 0 - 1 | Pitch 1 : Strike 1 Looking |
| ▲ 2nd | 0 - 1 | Justin Wrobleski pitches to Dominic Canzone |
| ▲ 2nd | 0 - 1 | Top of the 2nd inning |
| ▼ 1st | 0 - 1 | End of the 1st inning |
| ▼ 1st | 0 - 1 | Betts flied out to right. |
| ▼ 1st | 0 - 1 | Pitch 3 : Ball In Play |
| ▼ 1st | 0 - 1 | Pitch 2 : Strike 1 Foul |
| ▼ 1st | 0 - 1 | Pitch 1 : Ball 1 |
| ▼ 1st | 0 - 1 | Luis Castillo pitches to Mookie Betts |
| ▼ 1st | 0 - 1 | Muncy flied out to right. |
| ▼ 1st | 0 - 1 | Pitch 2 : Ball In Play |
| ▼ 1st | 0 - 1 | Pitch 1 : Strike 1 Foul |
| ▼ 1st | 0 - 1 | Luis Castillo pitches to Max Muncy |
| ▼ 1st | 0 - 1 | Freeman singled to right. |
| ▼ 1st | 0 - 1 | Pitch 4 : Ball In Play |
| ▼ 1st | 0 - 1 | Pitch 3 : Ball 1 |
| ▼ 1st | 0 - 1 | Pitch 2 : Strike 2 Foul |
| ▼ 1st | 0 - 1 | Pitch 1 : Strike 1 Foul |
| ▼ 1st | 0 - 1 | Luis Castillo pitches to Freddie Freeman |
| ▼ 1st | 0 - 1 | Pages lined out to left. |
| ▼ 1st | 0 - 1 | Pitch 3 : Ball In Play |
| ▼ 1st | 0 - 1 | Pitch 2 : Ball 2 |
| ▼ 1st | 0 - 1 | Pitch 1 : Ball 1 |
| ▼ 1st | 0 - 1 | Luis Castillo pitches to Andy Pages |
| ▼ 1st | 0 - 1 | Ohtani homered to center (432 feet). |
| ▼ 1st | 0 - 1 | Pitch 5 : Ball In Play |
| ▼ 1st | 0 - 0 | Pitch 4 : Ball 2 |
| ▼ 1st | 0 - 0 | Pitch 3 : Strike 2 Swinging |
| ▼ 1st | 0 - 0 | Pitch 2 : Strike 1 Foul |
| ▼ 1st | 0 - 0 | Pitch 1 : Ball 1 |
| ▼ 1st | 0 - 1 | Luis Castillo pitches to Shohei Ohtani |
| ▼ 1st | 0 - 0 | Bottom of the 1st inning |
| ▼ 1st | 0 - 0 | Middle of the 1st inning |
| ▲ 1st | 0 - 0 | Rodríguez grounded into double play, shortstop to second to first, Young out at second. |
| ▲ 1st | 0 - 0 | Pitch 6 : Ball In Play |
| ▲ 1st | 0 - 0 | Pitch 5 : Strike 2 Foul |
| ▲ 1st | 0 - 0 | Pitch 4 : Strike 2 Foul |
| ▲ 1st | 0 - 0 | Pitch 3 : Ball 2 |
| ▲ 1st | 0 - 0 | Pitch 2 : Strike 1 Foul |
| ▲ 1st | 0 - 0 | Pitch 1 : Ball 1 |
| ▲ 1st | 0 - 0 | Justin Wrobleski pitches to Julio Rodriguez |
| ▲ 1st | 0 - 0 | Arozarena flied out to right. |
| ▲ 1st | 0 - 0 | Pitch 6 : Ball In Play |
| ▲ 1st | 0 - 0 | Pitch 5 : Strike 2 Looking |
| ▲ 1st | 0 - 0 | Pitch 4 : Ball 3 |
| ▲ 1st | 0 - 0 | Pitch 3 : Ball 2 |
| ▲ 1st | 0 - 0 | Pitch 2 : Ball 1 |
| ▲ 1st | 0 - 0 | Pitch 1 : Strike 1 Looking |
| ▲ 1st | 0 - 0 | Justin Wrobleski pitches to Randy Arozarena |
| ▲ 1st | 0 - 0 | Young hit by pitch. |
| ▲ 1st | 0 - 0 | Pitch 2 : Ball In Play |
| ▲ 1st | 0 - 0 | Pitch 1 : Strike 1 Swinging |
| ▲ 1st | 0 - 0 | Justin Wrobleski pitches to Cole Young |
| ▲ 1st | 0 - 0 | Top of the 1st inning |
Inning
Score
Description
top of the 2nd
1 to 1
Pitch 6 : Strike 2 Foul
top of the 2nd
1 to 1
Pitch 5 : Ball 3
top of the 2nd
1 to 1
Pitch 4 : Strike 2 Foul
top of the 2nd
1 to 1
Pitch 3 : Strike 1 Looking
top of the 2nd
1 to 1
Pitch 2 : Ball 2
top of the 2nd
1 to 1
Pitch 1 : Ball 1
top of the 2nd
1 to 1
Raleigh homered to left (403 feet).
top of the 2nd
1 to 1
Pitch 1 : Ball In Play
top of the 2nd
0 to 1
Canzone grounded out to second.
top of the 2nd
0 to 1
Pitch 2 : Ball In Play
top of the 2nd
0 to 1
Pitch 1 : Strike 1 Looking
top of the 2nd
0 to 1
Top of the 2nd inning
bottom of the 1st
0 to 1
End of the 1st inning
bottom of the 1st
0 to 1
Betts flied out to right.
bottom of the 1st
0 to 1
Pitch 3 : Ball In Play
bottom of the 1st
0 to 1
Pitch 2 : Strike 1 Foul
bottom of the 1st
0 to 1
Pitch 1 : Ball 1
bottom of the 1st
0 to 1
Muncy flied out to right.
bottom of the 1st
0 to 1
Pitch 2 : Ball In Play
bottom of the 1st
0 to 1
Pitch 1 : Strike 1 Foul
bottom of the 1st
0 to 1
Freeman singled to right.
bottom of the 1st
0 to 1
Pitch 4 : Ball In Play
bottom of the 1st
0 to 1
Pitch 3 : Ball 1
bottom of the 1st
0 to 1
Pitch 2 : Strike 2 Foul
bottom of the 1st
0 to 1
Pitch 1 : Strike 1 Foul
bottom of the 1st
0 to 1
Pages lined out to left.
bottom of the 1st
0 to 1
Pitch 3 : Ball In Play
bottom of the 1st
0 to 1
Pitch 2 : Ball 2
bottom of the 1st
0 to 1
Pitch 1 : Ball 1
bottom of the 1st
0 to 1
Ohtani homered to center (432 feet).
bottom of the 1st
0 to 1
Pitch 5 : Ball In Play
bottom of the 1st
0 to 0
Pitch 4 : Ball 2
bottom of the 1st
0 to 0
Pitch 3 : Strike 2 Swinging
bottom of the 1st
0 to 0
Pitch 2 : Strike 1 Foul
bottom of the 1st
0 to 0
Pitch 1 : Ball 1
bottom of the 1st
0 to 0
Bottom of the 1st inning
bottom of the 1st
0 to 0
Middle of the 1st inning
top of the 1st
0 to 0
Rodríguez grounded into double play, shortstop to second to first, Young out at second.
top of the 1st
0 to 0
Pitch 6 : Ball In Play
top of the 1st
0 to 0
Pitch 5 : Strike 2 Foul
top of the 1st
0 to 0
Pitch 4 : Strike 2 Foul
top of the 1st
0 to 0
Pitch 3 : Ball 2
top of the 1st
0 to 0
Pitch 2 : Strike 1 Foul
top of the 1st
0 to 0
Pitch 1 : Ball 1
top of the 1st
0 to 0
Arozarena flied out to right.
top of the 1st
0 to 0
Pitch 6 : Ball In Play
top of the 1st
0 to 0
Pitch 5 : Strike 2 Looking
top of the 1st
0 to 0
Pitch 4 : Ball 3
top of the 1st
0 to 0
Pitch 3 : Ball 2
top of the 1st
0 to 0
Pitch 2 : Ball 1
top of the 1st
0 to 0
Pitch 1 : Strike 1 Looking
top of the 1st
0 to 0
Young hit by pitch.
top of the 1st
0 to 0
Pitch 2 : Ball In Play
top of the 1st
0 to 0
Pitch 1 : Strike 1 Swinging
top of the 1st
0 to 0
Top of the 1st inning
Box Score
| Batting | FPTS | Price | AB | R | H | 2B | 3B | HR | RBI | BB | K | HBP | SB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| J.P. Crawford | 0.0 | $3,300 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| Rob Refsnyder | 21.0 | $2,000 | 4 | 1 | 2 | 1 | 0 | 1 | 2 | 0 | 2 | 0 | 0 |
| Josh Naylor | 8.0 | $3,800 | 4 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| Randy Arozarena | 0.0 | $4,800 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| Weston Wilson | 0.0 | $2,400 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| Cal Raleigh | 14.0 | $3,900 | 4 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 3 | 0 | 0 |
| Dominic Canzone | 30.0 | $3,500 | 4 | 2 | 2 | 0 | 0 | 2 | 3 | 0 | 0 | 0 | 0 |
| Cole Young | 5.0 | $3,400 | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| Julio Rodriguez | 24.0 | $4,300 | 4 | 2 | 2 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 1 |
| Bench | |||||||||||||
| Luke Raley | 0 | $2,800 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Victor Robles | 0 | $2,200 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Pitching | FPTS | Price | IP | H | R | ER | BB | K | HR | PC | ERA |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Luis Castillo | -2.55 | $6,600 | 5.0 | 11 | 5 | 5 | 2 | 2 | 2 | 90 | 5.06 |
| Jose Ferrer (W) | 6.25 | $4,000 | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 2.66 |
| Andres Munoz (S) | 0.45 | $4,000 | 1.0 | 2 | 1 | 1 | 1 | 1 | 0 | 29 | 3.99 |
| Gabe Speier | 4.25 | $4,000 | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 8 | 1.88 |
| Eduard Bazardo | 2.25 | $4,000 | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 11 | 2.87 |
| Batting | FPTS | Price | AB | R | H | 2B | 3B | HR | RBI | BB | K | HBP | SB |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Freddie Freeman | 3.0 | $5,500 | 5 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Mookie Betts | 5.0 | $4,900 | 5 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Max Muncy | 21.0 | $5,400 | 4 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 1 |
| Teoscar Hernandez | 0.0 | $3,900 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| Kyle Tucker | 5.0 | $4,500 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| Shohei Ohtani | 28.0 | $6,700 | 4 | 1 | 3 | 1 | 0 | 1 | 3 | 1 | 0 | 0 | 0 |
| Tommy Edman | 12.0 | $4,700 | 4 | 1 | 2 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
| Andy Pages | 3.0 | $5,100 | 5 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| Dalton Rushing | 15.0 | $4,000 | 4 | 2 | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| Pitching | FPTS | Price | IP | H | R | ER | BB | K | HR | PC | ERA |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Justin Wrobleski | 13.3 | $8,800 | 6.0 | 7 | 5 | 5 | 0 | 7 | 4 | 102 | 2.88 |
| Alex Vesia | 2.9 | $4,000 | 0.2 | 1 | 1 | 1 | 0 | 2 | 1 | 14 | 2.75 |
| Brock Stewart (L) | 0.4 | $4,000 | 1.1 | 1 | 1 | 1 | 0 | 0 | 0 | 18 | 2.45 |
| Jack Dreyer | 5.65 | $4,000 | 1.0 | 1 | 0 | 0 | 0 | 2 | 0 | 18 | 3.16 |
Seattle Mariners vs Los Angeles Dodgers — July 28, 2026
Full box score and player stats for Seattle Mariners vs Los Angeles Dodgers on July 28, 2026. View batting and pitching breakdowns, inning-by-inning line score, and DraftKings DFS fantasy points.