Mets 4, Pirates 2 — Box Score & Recap (3/28/2026)

 



The Mets take on the Pittsburgh Pirates. You can follow along here at Mets News and Links.   

Francisco Lindor#: SS 0 for 5; 1 K; Juan Soto: LF 1 for 5; Bo Bichette: 3B 1 for 5; 1 run; 2 Ks; Jorge Polanco: 1B 0 for 2; 1 run; 3 walks; Luis Robert Jr.: CF 1 for 4; 1 HR; 1 run; 3 RBIs; 1 walk; Brett Baty*: DH 1 for 4; 1 run; 1 K; 1 SB; Marcus Semien: 2B 0 for 3; 1 K; Carson Benge*: RF 0 for 3; 2 Ks; Mark Vientos: PH 1 for 1; Jared Young*: RF 0 for 0; Francisco Alvarez: C 0 for 2; 1 walk; 1 K; Tyrone Taylor: PR 0 for 0; Luis Torrens: C 1 for 1; 1 RBI; David Peterson:  5.1 innings; no runs; 6 hits; 2 walks; 3 Ks; Huascar Brazobán:  0.2 inning; no runs; 1 K; Luke Weaver:  1 inning; no runs; 1 hit; Brooks Raley*:  1 inning; no runs; 2 Ks; Devin Williams:  1 inning; no runs; 1 hit; 1 walk; 2 Ks; Luis Garcia:  1 inning; 1 run; 2 hits; 1 walk; Richard Lovelady: (W, 1-0) 1 inning; 1 run; 2 hits; 1 K; 


Final: Mets 4, Pirates 2

Luis Robert Jr.

Player of the Game: Luis Robert Jr.

The New York Mets defeated the Pittsburgh Pirates, 4-2, at Citi Field on Saturday, March 28, 2026. Luis Robert Jr. went 1-for-4 with a home run and 3 RBI to lead the way. Richard Lovelady (1-0) earned the win; Hunter Barco took the loss.

Line Score

Team1234567891011RHE
PIT000000000112120
NYM00000000013461

Pittsburgh Pirates Batting

BatterABRHRBIBBSOAVG
Jared Triolo SS601000.200
Ryan O'Hearn 1B501010.333
Bryan Reynolds LF512112.333
Marcell Ozuna DH501010.111
Nick Gonzales 3B602103.400
Brandon Lowe 2B501001.333
Nick Yorke RF501001.200
   Billy Cook RF000000.000
Joey Bart C301001.333
   Oneil Cruz PH100001.167
   Henry Davis C000010.250
Jake Mangum CF512000.400
Totals46212249

BATTING
2B: Mangum (1, Williams, D).
TB: Bart; Gonzales, N 2; Lowe, B; Mangum 3; O'Hearn; Ozuna; Reynolds, B 2; Triolo; Yorke.
RBI: Gonzales, N (3); Reynolds, B (1).
2-out RBI: Reynolds, B.
Runners left in scoring position, 2 out: O'Hearn; Gonzales, N; Yorke; Ozuna 2; Mangum 3; Reynolds, B.
Team RISP: 2-for-18.
Team LOB: 17.

FIELDING
DP: (O'Hearn-Triolo).

New York Mets Batting

BatterABRHRBIBBSOAVG
Francisco Lindor SS500001.000
Juan Soto LF501000.333
Bo Bichette 3B511002.111
Jorge Polanco 1B210030.200
Luis Robert Jr. CF411310.375
Brett Baty DH411001.222
Marcus Semien 2B300001.250
Carson Benge RF300002.167
   Mark Vientos PH1010001.000
   Jared Young RF000000.000
Francisco Alvarez C200011.333
   Tyrone Taylor PR000000.000
   Luis Torrens C1011001.000
Totals3546458

BATTING
HR: Robert Jr. (1, 11th inning off Barco, 2 on, 0 out).
TB: Baty; Bichette; Robert Jr. 4; Soto, J; Torrens; Vientos.
RBI: Robert Jr. 3 (5); Torrens (1).
Runners left in scoring position, 2 out: Benge; Robert Jr.; Semien; Bichette 3.
Team RISP: 3-for-14.
Team LOB: 9.

BASERUNNING
SB: Baty (1, 2nd base off Keller, M/Bart).

FIELDING
E: Bichette (1, throw).

Pittsburgh Pirates Pitching

PitcherIPHRERBBSOERA
Mitch Keller6.0300030.00
Justin Lawrence0.20002210.80
Gregory Soto1.1000130.00
Dennis Santana1.0000100.00
Hunter Barco (L)1.03421018.00

New York Mets Pitching

PitcherIPHRERBBSOERA
David Peterson5.1600230.00
Huascar Brazobán0.2000010.00
Luke Weaver1.0100000.00
Brooks Raley1.0000020.00
Devin Williams1.0100120.00
Luis García1.0210109.00
Richard Lovelady (W)1.0210010.00

Strikeouts

BatterPitcher#TypeCountPitch
ReynoldsPeterson4Foul Tip1-285.8 mph Slider
BichetteKeller6Foul Tip3-282.9 mph Sweeper
GonzalesPeterson7Swinging Strike (Blocked)3-280.7 mph Curveball
GonzalesPeterson3Swinging Strike0-283.8 mph Slider
BengeKeller7Swinging Strike2-282.7 mph Sweeper
BartBrazobán3Swinging Strike0-286.5 mph Changeup
AlvarezKeller5Swinging Strike2-291.2 mph Sinker
BatyLawrence5Foul Tip1-280.9 mph Sweeper
SemienLawrence6Swinging Strike3-281.9 mph Sweeper
BengeSoto7Swinging Strike2-297.0 mph Four-Seam Fastball
LoweRaley3Swinging Strike0-280.0 mph Sweeper
YorkeRaley6Called Strike3-280.4 mph Sweeper
LindorSoto7Called Strike3-295.6 mph Sinker
BichetteSoto4Swinging Strike (Blocked)1-283.2 mph Sweeper
CruzWilliams4Swinging Strike1-293.1 mph Four-Seam Fastball
ReynoldsWilliams4Swinging Strike1-293.1 mph Four-Seam Fastball
GonzalesLovelady5Swinging Strike2-280.9 mph Sweeper

#: pitch of the at-bat the strikeout came on. Count: the count the pitch was thrown on.

Scoring Plays

T10: Nick Gonzales singles on a line drive to center fielder Luis Robert Jr. Bryan Reynolds scores. (PIT 1, NYM 0)

B10: Luis Torrens singles on a sharp line drive to left fielder Bryan Reynolds. Brett Baty scores. Marcus Semien to 3rd. Jared Young to 2nd. (PIT 1, NYM 1)

T11: Bryan Reynolds singles on a ground ball to third baseman Bo Bichette. Jake Mangum scores. (PIT 2, NYM 1)

B11: Luis Robert Jr. homers (1) on a fly ball to left center field. Bo Bichette scores. Jorge Polanco scores. (PIT 2, NYM 4)

Statcast

Top Exit Velocity
BatterResultMPH
Juan SotoSingle107.3
Joey BartSingle107.0
Francisco LindorLineout106.5
Jake MangumGroundout104.2
Jared TrioloLineout103.6
Top Distances
BatterResultFT
Francisco LindorLineout393
Francisco LindorFlyout373
Jared TrioloLineout338
Marcus SemienLineout326
Jared TrioloFlyout322
Top Pitch Velocity
PitcherPitchMPH
Gregory SotoFour-Seam Fastball97.6
Gregory SotoSinker97.1
Gregory SotoFour-Seam Fastball97.1
Gregory SotoFour-Seam Fastball97.0
Gregory SotoFour-Seam Fastball97.0
Swing & Misses
Pitcher#
David Peterson7
Gregory Soto4
Brooks Raley3
Mitch Keller3
Luis García2
Pitchers — Max Velo / Max EV Against
PitcherMax VeloMax EVWhiffs
Mitch Keller94.8107.33
David Peterson92.0107.07
Gregory Soto97.667.24
Hunter Barco94.5101.80
Justin Lawrence95.4—2
Richard Lovelady92.190.82
Luis García94.498.12
Devin Williams93.990.62
Dennis Santana92.290.82
Luke Weaver93.691.11
Brooks Raley86.382.63
Huascar Brazobán94.274.41

Full pitch-by-pitch charts at Baseball Savant »

Game Info

WP: Soto, G.
Balk: Keller, M.
Disengagement violations: Keller, M.
HBP: Semien (by Barco).
ABS Challenge: Bart (Ball-Confirmed).
Pitches-strikes: Keller, M 77-49; Lawrence, J 23-11; Soto, G 27-15; Santana, D 18-8; Barco 24-12; Peterson, D 76-51; Brazobán 4-4; Weaver 16-8; Raley, B 11-8; Williams, D 19-11; García, L 19-13; Lovelady 21-14.
Groundouts-flyouts: Keller, M 5-4; Lawrence, J 0-0; Soto, G 1-0; Santana, D 1-0; Barco 2-1; Peterson, D 9-1; Brazobán 1-0; Weaver 1-2; Raley, B 0-0; Williams, D 1-0; García, L 1-1; Lovelady 1-1.
Batters faced: Keller, M 21; Lawrence, J 4; Soto, G 5; Santana, D 3; Barco 8; Peterson, D 25; Brazobán 2; Weaver 4; Raley, B 3; Williams, D 5; García, L 6; Lovelady 5.
Inherited runners-scored: Soto, G 2-0; Brazobán 2-0.
Umpires: HP: Quinn Wolcott. 1B: Ramon De Jesus. 2B: Paul Clemons. 3B: Adrian Johnson.
Weather: 42 degrees, Sunny.
Wind: 4 mph, L To R.
First pitch: 4:11 PM.
T: 3:22.
Att: 37,183.
Venue: Citi Field.
March 28, 2026

Game Highlights

Robert delivers with walk-off three-run HR for Mets (00:03:07)

Condensed Game: PIT@NYM - 3/28/26 (00:12:39)

Luis Robert Jr.'s first Mets' homer is a WALK-OFF! (00:00:51)

Luis Torrens' game-tying single (00:00:32)

Nick Gonzales' go-ahead RBI single (00:00:25)

Bryan Reynolds' go-ahead single (00:00:24)

Hunter Barco's great barehanded flip (00:00:30)

Luis Robert Jr.'s walk-off three-run homer (00:00:55)

Bo Bichette's first hit as a Met (00:00:25)

David Peterson strikes out three over 5 1/3 innings (00:00:53)

Ryan O'Hearn makes clutch catch, turns two (00:00:30)

Mitch Keller strikes out three over six innings (00:00:39)

Field View: Luis Robert Jr's walk-off home run (00:00:34)

Devin Williams escapes jam with clutch strikeout (00:00:19)

Devin Williams' first strikeout as a Met (00:00:06)

Jake Mangum's excellent running catch (00:00:31)

Ryan O'Hearn extends his hitting streak to 11 games (00:00:13)

Bo Bichette's sliding catch in foul territory (00:00:17)

Marcus Semien out at home plate after review (00:00:30)

Mitch Keller's first strikeout of 2026 (00:00:08)

David Peterson's first strikeout of 2026 (00:00:07)

Luis Robert Jr. on his walk-off three-run homer (00:02:10)

Carlos Mendoza: 'He's talented, he's gifted' (00:01:38)

Full Gameday & video at MLB.com »

Box score data via MLB Stats API. Compiled by MetsNewsLinks.com.


🎙️ Listen to Mets Radio Live

Live broadcasts via TuneIn

No comments:

Post a Comment

Track all the Ex-Mets from Pete Alonso, Brandon Nimmo, Edwin Diaz and every player dealt in the 2025-26 off-season plus the recent Mets traded at the deadline - Clay Holmes, Tyrone Taylor, Brooks Raley, Luke Weaver, Huascar Brazoban, David Peterson, A.J. Minter and Freddy Peralta. Click Here for the 2026 New York Mets Stats.

⚾ Ex-Mets Regular Season Stats — 2026 Regular Season
Loading Regular Season stats…

Regular Season Lineups

HOTTEST METS HITTERS

🔥 Hottest Mets Hitters
Loading…
Loading hot hitters…
Ranked by OPS · min 15 PA · MLB Stats API

HOTTEST METS PITCHERS

🔥 Hottest Mets Pitchers
Loading…
Loading hot pitchers…
Ranked by ERA · min 3.0 IP · MetsNewsLinks.com

Hottest Minor League Hitters

🔥 Hottest Mets Minor Leaguers
Loading…
Loading the farm system…
Ranked by OPS · min 12 PA · MLB Stats API

Hottest Minor League Pitchers

🔥 Hottest Mets Minor League Pitchers
Loading…
Loading the farm system…
Ranked by ERA · min 3.0 IP · MetsNewsLinks.com

Mets 2026 Minor League Leaders

Loading Mets Organization leaders...
Loading Mets Organization leaders...
Loading Mets Organization leaders...

Hottest Opponent hitters

Hottest Hitters
Loading…
Loading hot hitters…
Ranked by OPS · min 15 PA · MLB Stats API

Ernest Dove

Mets 2026 Leaders

Loading 2026 Regular Season leaders...
4/8/26

Mets Spring Training Leaders

Loading Spring Training leaders...

Featured Posts

Minor League Leaders

Loading leaders...

Winter Ball 2024-25 - Mets Players

Loading data from Google Sheets...

Latest Mets Videos

Free Agent Tracker

Winter Ball

Transactions

Mets History

2026 Schedules

Gamedays

Game Notes

Mets Podcasts

Mets Videos

Kiner's Korner
Loading Mets news...

Mack's Mets

The Mediagoon

AP Sports

MLB Trade Rumors

SportSpyder Links

SportSpyder Mets Links: 

MLB Leaders

Loading MLB League Leaders…

MLB Standings

MLB Standings
Loading standings...