Back to Games Saturday, Mar 21, 2026

Toronto Blue Jays vs Pittsburgh Pirates — Mar 21, 2026 | AI Prediction & Stats

LECOM Park, Bradenton
76°F, Sunny
2 mph, Out To RF
W Paul Skenes L Kevin Gausman

Scoreboard

1 2 3 4 5 6 7 8 9 R H E
Blue Jays 0 0 0 0 1 0 0 2 0 3 7 2
Pirates 0 0 1 2 0 3 0 2 - 8 9 1

AI PREDICTIONNeural Network Forecast

AI
1 2 3 4 5 6 7 8 9 R
Blue Jays 0 0 0 1 0 2 0 0 0 3
Pirates 0 1 0 1 0 2 0 1 0 5
Expect a tight, run-prevention–oriented game that ultimately tilts toward Pittsburgh. The Pirates arrive with the better overall record and a slight edge in run differential, yet they’re eager to snap a brief skid. A bounce-back scenario is set up by facing a Toronto club that just lost rookie right-hander Trey Yesavage, thinning an already inconsistent rotation and pushing an untested long man into a spot start. Pittsburgh’s contact-heavy lineup should take advantage early, scratching out single tallies in the 2nd and 4th via gap hits from Ke’Bryan Hayes and Oneil Cruz. Toronto’s offense—which bursts in clusters—breaks through in the 4th on a Vladimir Guerrero Jr. RBI double but otherwise struggles to string together rallies against the Pirates’ sinker-slider righty, who induces ground-ball outs and keeps the ball in the yard. The decisive frame comes in the 6th: Bryan Reynolds’ two-run triple capitalizes on a pitching change and opens a 4-1 cushion. The Jays answer with a brief two-run surge in their half of the 6th, sparked by Bo Bichette’s opposite-field homer, but Pittsburgh’s bullpen—anchored by a resurgent David Bednar—slams the door with three scoreless innings. A late insurance run in the 8th gives the Pirates breathing room, and Bednar records the final three outs to secure a 5-3 victory.
Baseball Predict App
BaseballPredicts: Forecasts & Stats AI-Powered MLB Predictions

Predictions, Stats & More in the App

AI predictions for upcoming games, inning-by-inning forecasts, expert commentary, detailed statistics, and real-time updates.

Toronto Blue Jays — Roster

PlayerPosAVGHRRBIOBPSLG
Ryan McCarty
DH .00000.000.000
Carlos Mendoza
LF .38901.500.444
Carter Cunningham
1B .25000.400.250
Je'Von Ward
RF .16700.167.333
Geovanny Planchart
C .20001.375.400
Jay Harry
CF .40001.400.800
Cade Doughty
3B .00001.000.000
Rafael Lantigua
2B .34402.432.375
Leo Jiménez
SS .20802.296.208

Pittsburgh Pirates — Roster

PlayerPosAVGHRRBIOBPSLG
Hunter Stovall
2B 1.00002.6671.000
Raymond Mola
1B .00000.000.000
Carter Gwost
LF .00000.000.000
Marcell Ozuna
DH .23814.273.357
P.J. Hilson
CF .00000.000.000
Mike Jarvis
SS .14300.333.286
Derek Berg
C .30011.417.600
Lonnie White Jr.
RF .14300.250.143
Alika Williams
3B .25817.351.387

Scoring Plays

3
Bryan Reynolds out on a sacrifice fly to left fielder Nathan Lukes. Oneil Cruz scores.
0-1
4
Spencer Horwitz homers (1) on a fly ball to right field.
0-2
4
Alika Williams out on a sacrifice fly to left fielder Nathan Lukes. Henry Davis scores.
0-3
5
Nathan Lukes singles on a fly ball to center fielder Oneil Cruz. Andrés Giménez scores.
1-3
6
Alika Williams singles on a ground ball to left fielder Nathan Lukes. Konnor Griffin scores.
1-4
6
Oneil Cruz homers (2) on a fly ball to right field. Alika Williams scores.
1-6
8
Jay Harry triples (1) on a line drive to right fielder Lonnie White Jr. Geovanny Planchart scores.
2-6
8
Cade Doughty grounds out, shortstop Mike Jarvis to first baseman Raymond Mola. Jay Harry scores.
3-6
8
Hunter Stovall singles on a line drive to right fielder Je'Von Ward. Alika Williams scores.
3-8

Toronto Blue Jays — Batting

PlayerABRHRBIBBKHRAVGOPS
Ryan McCartyDH
1000010.000.000
Carlos MendozaLF
1000000.389.944
Carter Cunningham1B
2010000.250.650
Je'Von WardRF
2000010.167.500
Geovanny PlanchartC
1110000.200.775
Jay HarryCF
1111000.4001.200
Cade Doughty3B
1001000.000.000
Rafael Lantigua2B
1000000.344.807
Leo JiménezSS
1000000.208.504
Totals35373580
BATTING
2B: Guerrero Jr. (2, Skenes); Planchart (1, Urquidy).
3B: Harry (1, Urquidy).
TB: Cunningham; Giménez 2; Guerrero Jr. 2; Harry 3; Lukes; Planchart 2.
RBI: Doughty, C (1); Harry (1); Lukes (9).
2-out RBI: Lukes.
Runners left in scoring position, 2 out: Barger; Kirk; Ward; Cunningham 2.
Team RISP: 2-for-9.
Team LOB: 10.
BASERUNNING
SB: Giménez (1, 2nd base off Santana, D/Davis, H).
FIELDING
E: Kirk (1, catcher interference); Okamoto (1, fielding).
PB: Planchart (1).
DP: 3 (Okamoto-Clement-Guerrero Jr.; Giménez-Clement-Guerrero Jr.; Jiménez, L-Lantigua-Cunningham).
a-Grounded out for Guerrero Jr. in the 7th.
1-Ran for Giménez in the 7th.
2-Ran for Springer in the 7th.
3-Ran for Lukes in the 7th.

Pittsburgh Pirates — Batting

PlayerABRHRBIBBKHRAVGOPS
Hunter Stovall2B
10110001.0001.667
Raymond Mola1B
1000010.000.000
Carter GwostLF
0000000.000.000
Marcell OzunaDH
4000000.238.630
P.J. HilsonCF
0000000.000.000
Mike JarvisSS
0100100.143.619
Derek BergC
1000010.3001.017
Lonnie White Jr.RF
1000010.143.393
Alika Williams3B
2212100.258.738
Totals29897662
BATTING
HR: Horwitz (1, 4th inning off Gausman, 0 on, 0 out); Cruz, O (2, 6th inning off Alcala, 1 on, 2 out).
TB: Cook, B; Cruz, O 5; Horwitz 4; Lowe, B 3; Stovall; Williams.
RBI: Cruz, O 2 (6); Horwitz (3); Reynolds, B (4); Stovall (2); Williams 2 (7).
2-out RBI: Williams; Cruz, O 2; Stovall.
Runners left in scoring position, 2 out: Cruz, O; Horwitz 2.
SF: Reynolds, B; Williams.
GIDP: Cook, B; Ozuna 2.
Team RISP: 3-for-10.
Team LOB: 6.
BASERUNNING
SB: Cruz, O (5, 2nd base off Gausman/Kirk); Cook, B (2, 2nd base off Gausman/Kirk); Griffin (1, 2nd base off Alcala/Planchart).
FIELDING
E: Jarvis (3, throw).
PB: Davis, H (1).
1-Ran for Reynolds, B in the 7th.

Toronto Blue Jays — Pitching

PitcherIPHRERBBKHRPC-STERA
Kevin Gausman(L, 1-1)
5.064332178-492.89
Jorge Alcala
1.022201117-128.59
Jesse Hahn
1.000010013-75.40
Angel Bastardo
0.212222021-104.70
Josh Fleming
0.10000103-34.50

Pittsburgh Pirates — Pitching

PitcherIPHRERBBKHRPC-STERA
Paul Skenes(W, 1-0)
4.010035065-361.42
Dennis Santana(H, 2)
1.021100012-92.25
Isaac Mattson(H, 2)
1.000001014-100.00
Mason Montgomery
0.210010024-132.70
Draven Zeigler
0.10001009-40.00
José Urquidy
2.032202025-199.28

Game Info

Umpires: Home Plate: Matt Blackborow; First Base: Mike Estabrook; Second Base: Jeremie Rehak; Third Base: Jacob Metz
Venue: LECOM Park, Bradenton
Weather: 76°F, Sunny
Wind: 2 mph, Out To RF

Season Comparison

Blue Jays
STAT
Pirates
40-45 Record 43-42
47.1% Win % 50.6%
.471 PCT .506
345 Runs For 440
377 Runs Against 408
85 Games Played 85
W1 Streak W2
3-7 Last 10 5-5
23-24 Home Record 23-22
17-21 Away Record 20-20

Head to Head

2
Last 3 meetings
1
May 24
Pirates 4 - 1 Blue Jays
May 23
Pirates 2 - 5 Blue Jays
May 22
Pirates 2 - 6 Blue Jays

Blue Jays Recent

Jun 29 vs Mets 1-2 W
Jun 28 vs Rangers 3-2 L
Jun 27 vs Rangers 7-4 L
Jun 26 vs Rangers 5-4 L
Jun 25 vs Rangers 6-5 L

Pirates Recent

Jun 29 @ Phillies 11-7 W
Jun 28 vs Reds 4-9 W
Jun 27 vs Reds 9-7 L
Jun 26 vs Reds 6-4 L
Jun 25 vs Mariners 1-5 W

Unlock the Power of AI Predictions

Premium Analytics & Deep Insights

AI Predictions Advanced machine learning forecasts
Deep Analytics Professional-grade statistics
Expert Commentary Detailed game analysis

AI-Powered MLB Baseball Predictions

Get the edge in every MLB game with our AI prediction app. Real-time scoring probabilities inning by inning, accurate game outcome forecasts, detailed player and team analytics, and interactive performance stats — all powered by a constantly evolving algorithm. Whether you're a passionate fan or a dedicated analyst, Baseball Predict delivers the most accurate MLB forecasts and game insights right to your phone.

Inning-by-Inning Scoring Probabilities
Accurate Game Outcome Forecasts
Player & Team Analytics
Regular AI Model Updates
Baseball Predict App — AI MLB Predictions

Our Other Sport Apps