89% season-shape match
Gabriel Moreno
Why he matters right now
Gabriel Moreno has already passed his career best in RBI
He has 74; his previous best was 50, in 2023. That is measured over the three seasons of at least 200 at-bats he has played.
Same case as last night, moved numbers: his headline number went from 73 to 74 since September 14.
The case in 30 seconds
- 74 74 RBI, past his previous best of 50 in 2023 year-by-year record, 3 prior seasons since 2023 (MLB Stats API, cached)
- .303 6th in batting average at .303 on MLB's season leaderboards MLB season leaderboard (the league's own top-10 board of qualified players, not this site's roster)
The honest caveat
A career-best total is measured against his own record and nobody else's, and for most players that record is short. Beating it says this year is his best; it says nothing about where the season sits in the league, and a young player passing an early-career mark is closer to normal than to remarkable.
What to watch next
Next up: vs Miami Marlins.
Every claim above, with its source (2)
- 74 RBI, past his previous best of 50 in 2023 year-by-year record, 3 prior seasons since 2023 (MLB Stats API, cached)
- 6th in batting average at .303 on MLB's season leaderboards MLB season leaderboard (the league's own top-10 board of qualified players, not this site's roster)
Other cases this page considered and did not lead with: Gabriel Moreno is top-10 in the majors in batting average.
The evidence
What changed last night
What to watch next
Gabriel Moreno faces a right-hander in Ryan Gusto. He is hitting .316 with 10 home runs in 313 at-bats against right-handers this season.
Situational splits
| Split | AB | AVG | HR | RBI | OPS |
|---|---|---|---|---|---|
| vs RHP | 313 | .316 | 10 | 46 | .896 |
| vs LHP | 126 | .270 | 4 | 28 | .755 |
| Home | 214 | .280 | 5 | 28 | .796 |
| Away | 225 | .324 | 9 | 46 | .913 |
| Day | 134 | .306 | 8 | 26 | .950 |
| Night | 305 | .302 | 6 | 48 | .815 |
2026 season, MLB Stats API. A split with no plate appearances is omitted rather than shown as zeroes.
Chasing .400
Status: IMPOSSIBLE
Milestone tracker
| Chase | Target | Current | Pace | Needed from here | Status |
|---|---|---|---|---|---|
| .350 AVG | .350 | .303 | .303 | 1.069 ROS | IMPOSSIBLE |
| .380 AVG | .380 | .303 | .303 | 1.552 ROS | IMPOSSIBLE |
| .400 AVG | .400 | .303 | .303 | 1.897 ROS | IMPOSSIBLE |
| .406 AVG | .406 | .303 | .303 | 2.000 ROS | IMPOSSIBLE |
| .466 AVG | .466 | .303 | .303 | 2.966 ROS | IMPOSSIBLE |
| 50 HR | 50 | 14 | 15 | 36 in 10 g · 1 per 0.8 AB | EXTREME |
| 60 HR | 60 | 14 | 15 | 46 in 10 g · 1 per 0.6 AB | EXTREME |
| 62 HR | 62 | 14 | 15 | 48 in 10 g · 1 per 0.6 AB | EXTREME |
| 70 HR | 70 | 14 | 15 | 56 in 10 g · 1 per 0.5 AB | EXTREME |
| 73 HR | 73 | 14 | 15 | 59 in 10 g · 1 per 0.5 AB | EXTREME |
| 200 Hits | 200 | 133 | 142 | 67 in 10 g | EXTREME |
| 225 Hits | 225 | 133 | 142 | 92 in 10 g | EXTREME |
| 250 Hits | 250 | 133 | 142 | 117 in 10 g | EXTREME |
| 262 Hits | 262 | 133 | 142 | 129 in 10 g | EXTREME |
| 50 SB | 50 | 6 | 6 | 44 in 10 g | EXTREME |
| 80 SB | 80 | 6 | 6 | 74 in 10 g | EXTREME |
| 100 SB | 100 | 6 | 6 | 94 in 10 g | EXTREME |
| 130 SB | 130 | 6 | 6 | 124 in 10 g | EXTREME |
| 50 2B | 50 | 31 | 33 | 19 in 10 g | EXTREME |
| 60 2B | 60 | 31 | 33 | 29 in 10 g | EXTREME |
| 67 2B | 67 | 31 | 33 | 36 in 10 g | EXTREME |
| 20 3B | 20 | 1 | 1 | 19 in 10 g | EXTREME |
| 25 3B | 25 | 1 | 1 | 24 in 10 g | EXTREME |
| 36 3B | 36 | 1 | 1 | 35 in 10 g | EXTREME |
| 125 RBI | 125 | 74 | 79 | 51 in 10 g | EXTREME |
| 150 RBI | 150 | 74 | 79 | 76 in 10 g | EXTREME |
| 175 RBI | 175 | 74 | 79 | 101 in 10 g | EXTREME |
| 191 RBI | 191 | 74 | 79 | 117 in 10 g | EXTREME |
Recent game log
Derived nightly from the snapshot ledger — each row is the difference between consecutive days; multi-day rows are labeled.
| Date | Opp | Result | AB | H | HR | RBI | R | SB | BB | K | AVG |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-09-15 | Miami Marlins | L 2-4 | 4 | 2 | 1 | 1 | 1 | 1 | 2 | 1 | .303 |
| 2026-09-14 | Miami Marlins | W 8-7 | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | .301 |
| 2026-09-13 | Texas Rangers | L 6-7 | 5 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | .301 |
| 2026-09-12 | Texas Rangers | L 2-6 | 4 | 2 | 0 | 0 | 1 | 0 | 0 | 1 | .302 |
| 2026-09-11 | Texas Rangers | W 9-1 | 5 | 2 | 0 | 2 | 1 | 0 | 0 | 0 | .300 |
| 2026-09-09 | Kansas City Royals | L 2-5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .299 |
| 2026-09-08 | Kansas City Royals | W 5-3 | 5 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | .300 |
| 2026-09-06 | Houston Astros | W 3-2 | 9 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | .301 |
| 2026-09-05 | Houston Astros | W 4-3 | 5 | 2 | 0 | 1 | 0 | 0 | 0 | 1 | .300 |
| 2026-09-04 | Houston Astros | L 1-3 | 2 | 1 | 1 | 1 | 1 | 0 | 2 | 1 | .299 |
Recent highlights
Lahman + Retrosheet context