
⚾ Today’s Edition
☝️👇 3 Up, 3 Down
Bogaerts walks it off with a grand slam in extras, Springs dominates in a near no-hit gem, and Arizona breaks it open late behind E-Rod.
💥 Padres 7, Rockies 3 (F/12) — Bogaerts’ walk-off grand slam caps wild extras
🐍 D-backs 7, Mets 1 — Arizona erupts late to back Rodriguez
🅰️ Athletics 1, Yankees 0 — Springs deals in dominant pitchers’ duel
⚾➕ Extra Innings
⚾ Welcome to First Pitch - Today is Friday, April 10th
Editor’s Note
Short slate on Thursday, but we still got some absolute bangers.
Out west, the Padres walked off the Rockies in extras after a wild back-and-forth game. Xander Bogaerts launched a grand slam that had Don Orsillo losing his mind on the call as usual.
Over in NYC, the Mets and D-backs delivered another great one, with Eduardo Rodriguez and Nolan McLean going toe-to-toe in a pitching duel just weeks after their WBC matchup.
Full updates and highlights from both games below.
Quick heads up, I’ll be out of town this weekend but still planning to send out First Pitch as usual. If nothing hits your inbox, just assume I’m having a little too much fun.
Hope you all have a great Friday. Should be an awesome weekend of baseball…
And of course we’ll be tuned into the Masters. My Bryson DeChambeau pick in our friends group pool is not looking too hot right now, so we might need a miracle heading into the weekend.
Enjoying First Pitch?
First Pitch is free to read and powered by ads and donations. We appreciate all the support!
Buy us a drink 🍺
For the best experience, view this newsletter in your browser by clicking “Read Online” in the top right.
☝️👇 3 Up, 3 Down
Our top 3 Moments of the Day
💥 Slam Diego Is Back: Bogaerts Walk-Off Grand Slam in 12th
Xander Bogaerts crushed a walk-off grand slam to cap a wild extra-inning game, giving the Padres their first walk-off of 2026.
MUST WATCH: Don Orsillo gave us an ELECTRIC CALL
😟 Tough Scene: Meadows Leaves Game After Violent Collision
Play stopped after a scary outfield collision, with Meadows needing to stay overnight in the hospital.
👀 New Looks Around the League: City Connects Are Back
Eight clubs rolled out updated City Connect uniforms, blending local culture with modern style. Check out the full collection here.

🔁 Around the Horn
Top games from around the league
Diamondbacks 7, Mets 1 — Arizona erupts late to back Rodriguez in series win
The Diamondbacks broke things open late, riding a dominant stretch from Eduardo Rodriguez before exploding for a comeback win over the Mets.
Arizona trailed early after a solo shot from Luis Robert Jr., but Rodriguez kept things steady, limiting the damage and giving his team a chance. He delivered a strong six-inning outing, allowing just one run.
The offense finally broke through in the seventh. After grinding out baserunners, Gabriel Moreno tied it with an RBI double, and the floodgates opened from there. Alek Thomas and Jorge Barrosa followed with run-scoring plays to cap a four-run inning.
They piled on three more in the eighth to put it out of reach, turning a tight duel into a blowout.
A complete team win for Arizona, who stayed patient and struck when it mattered most.
📊 Key Stats
Diamondbacks
Gabriel Moreno: 2-2, 2 RBI, 1 R
Jose Fernandez: 2-4, RBI, 1 R
Adrian Del Castillo: 1-4, RBI, 1 R
Jorge Barrosa: 1-4, RBI (3B)
Alek Thomas: 0-4, RBI, 1 R
Geraldo Perdomo: 0-2, 2 R, 2 BB
Eduardo Rodriguez: 6.0 IP, 1 ER
Mets
Luis Robert Jr.: 1-3, HR, RBI, BB
Francisco Lindor: 1-4
Marcus Semien: 1-4
Padres 7, Rockies 3 — Bogaerts walks it off with 12th-inning grand slam
Absolute chaos in San Diego — and it ended in classic Slam Diego fashion.
After trading blows in extras, the Padres finally delivered the knockout in the 12th. With the bases loaded following two intentional walks, Xander Bogaerts crushed a walk-off grand slam to left.
The game had been back-and-forth all night. Brenton Doyle opened the scoring with a solo shot, while Fernando Tatis Jr. answered with a sac fly. The Rockies grabbed leads in both the 10th and 11th, but San Diego kept responding — highlighted by Manny Machado’s game-tying sac fly and Luis Campusano’s clutch RBI double.
Defensively, Jake Cronenworth made one of the biggest plays of the night, cutting down the go-ahead run at the plate in the 12th to keep it tied.
📊 Key Stats
Padres
Xander Bogaerts: 2-6, HR (walk-off grand slam), 4 RBI, 2 R
Luis Campusano: 1-1, 2B, RBI
Manny Machado: 1-4, RBI, R, BB
Fernando Tatis Jr.: 1-3, RBI, BB
Jake Cronenworth: 1-5, 2 R, BB
Rockies
Brenton Doyle: 2-4, HR, RBI, R, BB
Ezequiel Tovar: 2-5
Tyler Freeman: 1-2, RBI
Brett Sullivan: 1-2, RBI (2B)
Athletics 1, Yankees 0 — Springs dominates as A’s beat Yankees in pitchers’ duel
The Athletics rode a dominant outing from Jeffrey Springs to shut out the Yankees in a tight, low-scoring battle.
Springs was in complete control, carrying a no-hit bid into the seventh before it was broken up. He finished with seven scoreless innings, allowing just one hit while keeping New York’s lineup off balance all night.
The game’s only run came in the seventh, when Max Muncy sparked the rally with a triple and Tyler Soderstrom followed with an RBI single to give Oakland the lead.
From there, the bullpen took over. Justin Sterner and Hogan Harris combined to close it out and seal the shutout.
📊 Key Stats
Athletics
Jeffrey Springs: 7.0 IP, 0 ER, 1 H, 6 K
Max Muncy: 2-4, 3B, R
Tyler Soderstrom: 1-4, RBI
Nick Kurtz: 2-4
Yankees
Ben Rice: 1-4
Aaron Judge: 0-4
Cody Bellinger: 0-4
📊 Final Scores
| R | H | E | |
|---|---|---|---|
| Reds (8-5) | 1 | 7 | 2 |
| Marlins (8-5) | 8 | 12 | 2 |
| R | H | E | |
|---|---|---|---|
| Athletics (5-7) | 1 | 8 | 1 |
| Yankees (8-4) | 0 | 1 | 0 |
| R | H | E | |
|---|---|---|---|
| Tigers (4-9) | 1 | 5 | 0 |
| Twins (7-6) | 3 | 9 | 0 |
| R | H | E | |
|---|---|---|---|
| D-backs (7-6) | 7 | 8 | 0 |
| Mets (7-6) | 1 | 6 | 0 |
| R | H | E | |
|---|---|---|---|
| White Sox (5-8) | 2 | 5 | 0 |
| Royals (5-8) | 0 | 5 | 1 |
| R | H | E | |
|---|---|---|---|
| Rockies (6-7) | 3 | 10 | 2 |
| Padres (7-6) | 7 | 9 | 0 |
Like this newsletter? Help us keep the content free by sharing our newsletter and supporting our sponsors.
Help support our team by donating or buying us a drink below:
Buy us a drink 🍺
Thanks for reading!
