Marlins 4, Rangers 2 — Sep 21, 2025 Recap
Miami Marlins beat Texas Rangers 4-2 on Sep 21, 2025.
Game FAQ — score, spread, and total
Who won Miami Marlins vs Texas Rangers on Sep 21, 2025?
Miami Marlins won 4-2 on Sep 21, 2025.
See methodology for grading rules and ROI calculation.
Betting Results
Spread
Marlins covered
Rangers -1.5
Total
Under
6 / 7.5
Moneyline
Marlins
+106
Loading probability
Linescore
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 2 | 1 | 0 | 1 | 0 | 0 | 4 | 11 | 0 | |
| 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 2 | 5 | 0 |
Box Score — Hitting
| Batter | POS | AB | R | H | RBI | HR | BB | K |
|---|---|---|---|---|---|---|---|---|
| Agustín Ramírez | DH | 4 | 0 | 1 | 1 | 0 | 0 | 1 |
| Xavier Edwards | 2B | 4 | 1 | 1 | 0 | 0 | 0 | 1 |
| Liam Hicks | C | 4 | 0 | 0 | 0 | 0 | 0 | 0 |
| Otto Lopez | SS | 4 | 1 | 3 | 1 | 0 | 0 | 0 |
| Dane Myers | LF | 2 | 0 | 1 | 0 | 0 | 0 | 1 |
| Graham Pauley | 3B | 4 | 1 | 2 | 0 | 0 | 0 | 1 |
| Connor Norby | PH | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| Jakob Marsee | CF | 5 | 1 | 1 | 0 | 0 | 0 | 1 |
| Troy Johnston | RF | 2 | 0 | 0 | 0 | 0 | 0 | 1 |
| Brian Navarreto | C | 2 | 0 | 1 | 1 | 0 | 0 | 0 |
| Heriberto Hernández | LF | 4 | 0 | 1 | 1 | 0 | 0 | 2 |
| Totals | 36 | 4 | 11 | 4 | 0 | 0 | 9 |
| Batter | POS | AB | R | H | RBI | HR | BB | K |
|---|---|---|---|---|---|---|---|---|
| Wyatt Langford | LF | 2 | 1 | 1 | 1 | 1 | 2 | 1 |
| Ezequiel Duran | SS | 3 | 0 | 0 | 0 | 0 | 0 | 2 |
| Alejandro Osuna | RF | 4 | 0 | 1 | 0 | 0 | 0 | 0 |
| Rowdy Tellez | 1B | 4 | 0 | 0 | 0 | 0 | 0 | 1 |
| Cody Freeman | 2B | 4 | 0 | 2 | 1 | 0 | 0 | 1 |
| Jonah Heim | C | 2 | 0 | 0 | 0 | 0 | 1 | 1 |
| Kyle Higashioka | PH | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| Josh Jung | 3B | 4 | 1 | 1 | 0 | 0 | 0 | 2 |
| Michael Helman | CF | 4 | 0 | 0 | 0 | 0 | 0 | 2 |
| Joc Pederson | DH | 4 | 0 | 0 | 0 | 0 | 0 | 2 |
| Josh Smith | PH | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Totals | 33 | 2 | 5 | 2 | 1 | 3 | 13 |
Box Score — Pitching
| Pitcher | IP | H | R | ER | BB | K | HR | PC |
|---|---|---|---|---|---|---|---|---|
| Eury Pérez | 4.0 | 2 | 0 | 0 | 1 | 9 | 0 | 88 |
| Lake BacharW | 2.0 | 3 | 2 | 2 | 1 | 2 | 1 | 40 |
| Ronny HenriquezH | 1.0 | 0 | 0 | 0 | 1 | 0 | 0 | 14 |
| Michael PetersenH | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 12 |
| George SorianoS | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 8 |
| Pitcher | IP | H | R | ER | BB | K | HR | PC |
|---|---|---|---|---|---|---|---|---|
| Merrill KellyL | 4.1 | 7 | 3 | 3 | 0 | 4 | 0 | 73 |
| Cole Winn | 1.1 | 1 | 1 | 1 | 0 | 1 | 0 | 13 |
| Phil Maton | 0.2 | 1 | 0 | 0 | 0 | 2 | 0 | 12 |
| Shawn Armstrong | 0.2 | 1 | 0 | 0 | 0 | 1 | 0 | 14 |
| Robert Garcia | 1.1 | 0 | 0 | 0 | 0 | 1 | 0 | 9 |
| Jacob Latz | 0.2 | 1 | 0 | 0 | 0 | 0 | 0 | 10 |
Season Records
Team
SU
ATS
O/U
Marlins
Overall
0%0-0
0%0-0
0%0-0
Rangers
Overall
0%0-0
0%0-0
0%0-0
Player Prop Results
HitsO 0.5
1✓
RBIsO 0.5
0✗
HitsO 1.5
1✗
Home RunsO 0.5
0✗
HitsO 2.5
1✗
HitsO 3.5
1✗
RBIsO 2.5
0✗
RBIsO 1.5
0✗
RBIsO 3.5
0✗
Runs ScoredO 0.5
1✓
Stolen BasesO 0.5
2✓
Total BasesO 1.5
1✗
WalksO 0.5
0✗
Runs ScoredO 1.5
1✗
Stolen BasesO 1.5
2✓
Total BasesO 3.5
1✗
Total BasesO 2.5
1✗
Total BasesO 4.5
1✗
DoublesO 0.5
0✗
Hits+Runs+RBIsO 1.5
2✓
Hits+Runs+RBIsO 0.5
2✓
Hits+Runs+RBIsO 2.5
2✗
Hits+Runs+RBIsO 3.5
2✗
Hits+Runs+RBIsO 4.5
2✗
SinglesO 0.5
1✓
SinglesO 1.5
1✗
HitsO 0.5
1✓
RBIsO 0.5
0✗
Home RunsO 0.5
0✗
HitsO 2.5
1✗
HitsO 3.5
1✗
HitsO 1.5
1✗
Home RunsO 1.5
0✗
RBIsO 2.5
0✗
RBIsO 1.5
0✗
RBIsO 3.5
0✗
Runs ScoredO 0.5
1✓
Stolen BasesO 0.5
0✗
Total BasesO 1.5
2✓
WalksO 0.5
0✗
Runs ScoredO 1.5
1✗
Runs ScoredO 2.5
1✗
Stolen BasesO 1.5
0✗
Total BasesO 3.5
2✗
Total BasesO 2.5
2✗
Total BasesO 4.5
2✗
DoublesO 0.5
1✓
DoublesO 1.5
1✗
Hits+Runs+RBIsO 1.5
2✓
Hits+Runs+RBIsO 0.5
2✓
Hits+Runs+RBIsO 2.5
2✗
Hits+Runs+RBIsO 3.5
2✗
Hits+Runs+RBIsO 4.5
2✗
SinglesO 0.5
0✗
SinglesO 1.5
0✗
HitsO 0.5
3✓
RBIsO 0.5
1✓
Home RunsO 0.5
0✗
HitsO 2.5
3✓
HitsO 3.5
3✗
HitsO 1.5
3✓
Home RunsO 1.5
0✗
RBIsO 2.5
1✗
RBIsO 1.5
1✗
RBIsO 3.5
1✗
Runs ScoredO 0.5
1✓
Stolen BasesO 0.5
1✓
Total BasesO 1.5
4✓
WalksO 0.5
0✗
Runs ScoredO 1.5
1✗
Total BasesO 3.5
4✓
Total BasesO 2.5
4✓
Total BasesO 4.5
4✗
DoublesO 0.5
1✓
Hits+Runs+RBIsO 1.5
5✓
Hits+Runs+RBIsO 0.5
5✓
Hits+Runs+RBIsO 2.5
5✓
Hits+Runs+RBIsO 3.5
5✓
Hits+Runs+RBIsO 4.5
5✓
SinglesO 0.5
2✓
SinglesO 1.5
2✓
HitsO 0.5
1✓
RBIsO 0.5
1✓
Home RunsO 0.5
0✗
HitsO 2.5
1✗
HitsO 3.5
1✗
HitsO 1.5
1✗
Home RunsO 1.5
0✗
RBIsO 2.5
1✗
RBIsO 1.5
1✗
RBIsO 3.5
1✗
Runs ScoredO 0.5
0✗
Stolen BasesO 0.5
0✗
Total BasesO 1.5
2✓
WalksO 0.5
0✗
Runs ScoredO 1.5
0✗
Runs ScoredO 2.5
0✗
Total BasesO 3.5
2✗
Total BasesO 2.5
2✗
Total BasesO 4.5
2✗
DoublesO 0.5
1✓
DoublesO 1.5
1✗
Hits+Runs+RBIsO 1.5
2✓
Hits+Runs+RBIsO 0.5
2✓
Hits+Runs+RBIsO 2.5
2✗
Hits+Runs+RBIsO 3.5
2✗
Hits+Runs+RBIsO 4.5
2✗
SinglesO 0.5
0✗
SinglesO 1.5
0✗
HitsO 0.5
0✗
RBIsO 0.5
0✗
Home RunsO 0.5
0✗
HitsO 2.5
0✗
HitsO 1.5
0✗
Home RunsO 1.5
0✗
RBIsO 2.5
0✗
RBIsO 1.5
0✗
RBIsO 3.5
0✗
Runs ScoredO 0.5
0✗
Stolen BasesO 0.5
0✗
WalksO 0.5
0✗
Total BasesO 0.5
0✗
Runs ScoredO 1.5
0✗
Total BasesO 1.5
0✗
Total BasesO 3.5
0✗
Total BasesO 2.5
0✗
Total BasesO 4.5
0✗
DoublesO 0.5
0✗
Hits+Runs+RBIsO 1.5
0✗
Hits+Runs+RBIsO 0.5
0✗
Hits+Runs+RBIsO 2.5
0✗
Hits+Runs+RBIsO 3.5
0✗
Hits+Runs+RBIsO 4.5
0✗
SinglesO 0.5
0✗
SinglesO 1.5
0✗
HitsO 0.5
1✓
RBIsO 0.5
0✗
Home RunsO 0.5
0✗
HitsO 2.5
1✗
HitsO 1.5
1✗
Home RunsO 1.5
0✗
RBIsO 2.5
0✗
RBIsO 1.5
0✗
RBIsO 3.5
0✗
Runs ScoredO 0.5
1✓
Stolen BasesO 0.5
0✗
Total BasesO 1.5
1✗
WalksO 0.5
0✗
Runs ScoredO 1.5
1✗
Total BasesO 3.5
1✗
Total BasesO 2.5
1✗
Total BasesO 4.5
1✗
DoublesO 0.5
0✗
DoublesO 1.5
0✗
Hits+Runs+RBIsO 1.5
2✓
Hits+Runs+RBIsO 0.5
2✓
Hits+Runs+RBIsO 2.5
2✗
Hits+Runs+RBIsO 3.5
2✗
Hits+Runs+RBIsO 4.5
2✗
SinglesO 0.5
1✓
SinglesO 1.5
1✗
HitsO 0.5
2✓
RBIsO 0.5
1✓
Home RunsO 0.5
0✗
HitsO 2.5
2✗
HitsO 1.5
2✓
Home RunsO 1.5
0✗
RBIsO 2.5
1✗
RBIsO 1.5
1✗
RBIsO 3.5
1✗
Runs ScoredO 0.5
0✗
Stolen BasesO 0.5
0✗
WalksO 0.5
0✗
Total BasesO 0.5
2✓
Runs ScoredO 1.5
0✗
Total BasesO 1.5
2✓
Total BasesO 3.5
2✗
Total BasesO 2.5
2✗
Total BasesO 4.5
2✗
DoublesO 0.5
0✗
DoublesO 1.5
0✗
Hits+Runs+RBIsO 1.5
3✓
Hits+Runs+RBIsO 0.5
3✓
Hits+Runs+RBIsO 2.5
3✓
Hits+Runs+RBIsO 3.5
3✗
Hits+Runs+RBIsO 4.5
3✗
SinglesO 0.5
2✓
SinglesO 1.5
2✓
HitsO 0.5
0✗
RBIsO 0.5
0✗
Home RunsO 0.5
0✗
HitsO 2.5
0✗
HitsO 1.5
0✗
Home RunsO 1.5
0✗
RBIsO 2.5
0✗
RBIsO 1.5
0✗
RBIsO 3.5
0✗
Runs ScoredO 0.5
0✗
Stolen BasesO 0.5
0✗
Total BasesO 1.5
0✗
WalksO 0.5
0✗
Total BasesO 0.5
0✗
Runs ScoredO 1.5
0✗
Runs ScoredO 2.5
0✗
Total BasesO 3.5
0✗
Total BasesO 2.5
0✗
Total BasesO 4.5
0✗
DoublesO 0.5
0✗
DoublesO 1.5
0✗
Hits+Runs+RBIsO 1.5
0✗
Hits+Runs+RBIsO 0.5
0✗
Hits+Runs+RBIsO 2.5
0✗
Hits+Runs+RBIsO 3.5
0✗
Hits+Runs+RBIsO 4.5
0✗
SinglesO 0.5
0✗
SinglesO 1.5
0✗
HitsO 0.5
1✓
RBIsO 0.5
1✓
Home RunsO 0.5
1✓
HitsO 2.5
1✗
HitsO 1.5
1✗
Home RunsO 1.5
1✗
RBIsO 2.5
1✗
RBIsO 1.5
1✗
RBIsO 3.5
1✗
Runs ScoredO 0.5
1✓
Stolen BasesO 0.5
1✓
WalksO 0.5
2✓
Total BasesO 1.5
4✓
Runs ScoredO 1.5
1✗
Stolen BasesO 1.5
1✗
Total BasesO 3.5
4✓
Total BasesO 2.5
4✓
Total BasesO 4.5
4✗
DoublesO 0.5
0✗
DoublesO 1.5
0✗
Hits+Runs+RBIsO 1.5
3✓
Hits+Runs+RBIsO 0.5
3✓
Hits+Runs+RBIsO 2.5
3✓
Hits+Runs+RBIsO 3.5
3✗
Hits+Runs+RBIsO 4.5
3✗
SinglesO 0.5
0✗
SinglesO 1.5
0✗
HitsO 0.5
0✗
RBIsO 0.5
0✗
Home RunsO 0.5
0✗
HitsO 2.5
0✗
HitsO 1.5
0✗
Home RunsO 1.5
0✗
RBIsO 2.5
0✗
RBIsO 1.5
0✗
RBIsO 3.5
0✗
Runs ScoredO 0.5
0✗
Stolen BasesO 0.5
0✗
WalksO 0.5
0✗
Total BasesO 0.5
0✗
Runs ScoredO 1.5
0✗
Total BasesO 1.5
0✗
Total BasesO 3.5
0✗
Total BasesO 2.5
0✗
Total BasesO 4.5
0✗
DoublesO 0.5
0✗
Hits+Runs+RBIsO 1.5
0✗
Hits+Runs+RBIsO 0.5
0✗
Hits+Runs+RBIsO 2.5
0✗
Hits+Runs+RBIsO 3.5
0✗
Hits+Runs+RBIsO 4.5
0✗
SinglesO 0.5
0✗
SinglesO 1.5
0✗
HitsO 0.5
0✗
RBIsO 0.5
0✗
Home RunsO 0.5
0✗
HitsO 2.5
0✗
HitsO 1.5
0✗
Home RunsO 1.5
0✗
RBIsO 2.5
0✗
RBIsO 1.5
0✗
RBIsO 3.5
0✗
Runs ScoredO 0.5
0✗
WalksO 0.5
0✗
Total BasesO 0.5
0✗
Runs ScoredO 1.5
0✗
Total BasesO 1.5
0✗
Total BasesO 3.5
0✗
Total BasesO 2.5
0✗
Total BasesO 4.5
0✗
DoublesO 0.5
0✗
DoublesO 1.5
0✗
Hits+Runs+RBIsO 1.5
0✗
Hits+Runs+RBIsO 0.5
0✗
Hits+Runs+RBIsO 2.5
0✗
Hits+Runs+RBIsO 3.5
0✗
Hits+Runs+RBIsO 4.5
0✗
SinglesO 0.5
0✗
SinglesO 1.5
0✗
HitsO 0.5
1✓
RBIsO 0.5
1✓
Home RunsO 0.5
0✗
HitsO 2.5
1✗
HitsO 1.5
1✗
Home RunsO 1.5
0✗
RBIsO 2.5
1✗
RBIsO 1.5
1✗
RBIsO 3.5
1✗
Runs ScoredO 0.5
0✗
Stolen BasesO 0.5
0✗
WalksO 0.5
0✗
Total BasesO 0.5
1✓
Runs ScoredO 1.5
0✗
Total BasesO 1.5
1✗
Total BasesO 3.5
1✗
Total BasesO 2.5
1✗
Total BasesO 4.5
1✗
DoublesO 0.5
0✗
Hits+Runs+RBIsO 1.5
2✓
Hits+Runs+RBIsO 0.5
2✓
Hits+Runs+RBIsO 2.5
2✗
Hits+Runs+RBIsO 3.5
2✗
Hits+Runs+RBIsO 4.5
2✗
SinglesO 0.5
1✓
SinglesO 1.5
1✗
HitsO 0.5
1✓
RBIsO 0.5
0✗
Home RunsO 0.5
0✗
HitsO 2.5
1✗
HitsO 1.5
1✗
Home RunsO 1.5
0✗
RBIsO 2.5
0✗
RBIsO 1.5
0✗
RBIsO 3.5
0✗
Runs ScoredO 0.5
0✗
Stolen BasesO 0.5
0✗
WalksO 0.5
0✗
Total BasesO 0.5
2✓
Runs ScoredO 1.5
0✗
Stolen BasesO 1.5
0✗
Total BasesO 1.5
2✓
Total BasesO 3.5
2✗
Total BasesO 2.5
2✗
Total BasesO 4.5
2✗
DoublesO 0.5
1✓
Hits+Runs+RBIsO 1.5
1✗
Hits+Runs+RBIsO 0.5
1✓
Hits+Runs+RBIsO 2.5
1✗
Hits+Runs+RBIsO 3.5
1✗
Hits+Runs+RBIsO 4.5
1✗
SinglesO 0.5
0✗
SinglesO 1.5
0✗
HitsO 0.5
0✗
RBIsO 0.5
0✗
Home RunsO 0.5
0✗
HitsO 2.5
0✗
HitsO 1.5
0✗
Home RunsO 1.5
0✗
RBIsO 2.5
0✗
RBIsO 1.5
0✗
RBIsO 3.5
0✗
Runs ScoredO 0.5
0✗
Stolen BasesO 0.5
0✗
WalksO 0.5
1✓
Total BasesO 0.5
0✗
Runs ScoredO 1.5
0✗
Total BasesO 1.5
0✗
Total BasesO 3.5
0✗
Total BasesO 2.5
0✗
Total BasesO 4.5
0✗
DoublesO 0.5
0✗
Hits+Runs+RBIsO 1.5
0✗
Hits+Runs+RBIsO 0.5
0✗
Hits+Runs+RBIsO 2.5
0✗
Hits+Runs+RBIsO 3.5
0✗
Hits+Runs+RBIsO 4.5
0✗
SinglesO 0.5
0✗
SinglesO 1.5
0✗
HitsO 0.5
0✗
RBIsO 0.5
0✗
Home RunsO 0.5
0✗
HitsO 2.5
0✗
HitsO 1.5
0✗
Home RunsO 1.5
0✗
RBIsO 2.5
0✗
RBIsO 1.5
0✗
Runs ScoredO 0.5
0✗
Stolen BasesO 0.5
0✗
WalksO 0.5
0✗
Total BasesO 0.5
0✗
Runs ScoredO 1.5
0✗
Stolen BasesO 1.5
0✗
Total BasesO 1.5
0✗
Total BasesO 3.5
0✗
Total BasesO 2.5
0✗
Total BasesO 4.5
0✗
DoublesO 0.5
0✗
Hits+Runs+RBIsO 0.5
0✗
Hits+Runs+RBIsO 1.5
0✗
Hits+Runs+RBIsO 2.5
0✗
Hits+Runs+RBIsO 3.5
0✗
Hits+Runs+RBIsO 4.5
0✗
SinglesO 0.5
0✗
SinglesO 1.5
0✗
HitsO 0.5
0✗
RBIsO 0.5
0✗
Home RunsO 0.5
0✗
HitsO 2.5
0✗
HitsO 1.5
0✗
Home RunsO 1.5
0✗
RBIsO 2.5
0✗
RBIsO 1.5
0✗
RBIsO 3.5
0✗
Runs ScoredO 0.5
0✗
Stolen BasesO 0.5
0✗
WalksO 0.5
0✗
Total BasesO 0.5
0✗
Runs ScoredO 1.5
0✗
Total BasesO 1.5
0✗
Total BasesO 3.5
0✗
Total BasesO 2.5
0✗
Total BasesO 4.5
0✗
DoublesO 0.5
0✗
Hits+Runs+RBIsO 0.5
0✗
Hits+Runs+RBIsO 1.5
0✗
Hits+Runs+RBIsO 2.5
0✗
Hits+Runs+RBIsO 3.5
0✗
Hits+Runs+RBIsO 4.5
0✗
SinglesO 0.5
0✗
SinglesO 1.5
0✗
Pitcher KsO 5.5
9✓
Earned RunsO 1.5
0✗
Hits AllowedO 3.5
2✗
Walks AllowedO 1.5
1✗
Pitcher KsO 4.5
4✗
Earned RunsO 1.5
3✓
Hits AllowedO 4.5
7✓
Walks AllowedO 1.5
0✗
Earned RunsO 2.5
3✓
Hits AllowedO 5.5
7✓
HitsO 0.5
—P
Home RunsO 0.5
—P
RBIsO 0.5
—P
Runs ScoredO 0.5
—P
Stolen BasesO 0.5
—P
Total BasesO 0.5
—P
DoublesO 0.5
—P
Hits+Runs+RBIsO 1.5
—P
SinglesO 0.5
—P
HitsO 0.5
—P
Home RunsO 0.5
—P
RBIsO 0.5
—P
Runs ScoredO 0.5
—P
Stolen BasesO 0.5
—P
Total BasesO 1.5
—P
DoublesO 0.5
—P
Hits+Runs+RBIsO 1.5
—P
SinglesO 0.5
—P
HitsO 0.5
0✗
Home RunsO 0.5
0✗
RBIsO 0.5
0✗
Runs ScoredO 0.5
0✗
Stolen BasesO 0.5
0✗
Total BasesO 0.5
0✗
DoublesO 0.5
0✗
Hits+Runs+RBIsO 0.5
0✗
SinglesO 0.5
0✗
HitsO 0.5
1✓
Home RunsO 0.5
0✗
RBIsO 0.5
1✓
HitsO 2.5
1✗
HitsO 1.5
1✗
Home RunsO 1.5
0✗
RBIsO 2.5
1✗
RBIsO 1.5
1✗
RBIsO 3.5
1✗
Runs ScoredO 0.5
0✗
Total BasesO 0.5
1✓
Runs ScoredO 1.5
0✗
Stolen BasesO 0.5
0✗
Total BasesO 1.5
1✗
Total BasesO 3.5
1✗
Total BasesO 2.5
1✗
Total BasesO 4.5
1✗
DoublesO 0.5
0✗
Hits+Runs+RBIsO 0.5
2✓
SinglesO 0.5
1✓
HitsO 0.5
2✓
Home RunsO 0.5
0✗
RBIsO 0.5
0✗
HitsO 2.5
2✗
HitsO 1.5
2✓
Home RunsO 1.5
0✗
RBIsO 2.5
0✗
RBIsO 1.5
0✗
RBIsO 3.5
0✗
Stolen BasesO 0.5
0✗
Runs ScoredO 0.5
1✓
Total BasesO 0.5
4✓
Runs ScoredO 1.5
1✗
Total BasesO 1.5
4✓
Total BasesO 3.5
4✓
Total BasesO 2.5
4✓
Total BasesO 4.5
4✗
DoublesO 0.5
0✗
Hits+Runs+RBIsO 0.5
3✓
SinglesO 0.5
1✓

Inside Edge
