MLB Scores · MLB Odds

Blue Jays vs Diamondbacks

Final · Fri Apr 17 · 9:40 PM ET · Chase Field

Toronto Blue JaysBlue Jays7-12
3
FinalApr 17, 2026
Arizona DiamondbacksDiamondbacks12-8
6
TVSportsnetTVAStreamMLB.TVDBACKS.TV

Closing line

US sportsbook at first pitch
Moneyline
TOR+119
ARI−143
Run line
TOR +1.5−171
ARI −1.5+141
Total O/U
Over 8.5−122
Under 8.5+102
  • Run line: Diamondbacks −1.5 covered.
  • Total O/U: over 8.5 (9 runs).

Recap

The Arizona Diamondbacks beat the Toronto Blue Jays 6-3 at Chase Field in Phoenix on Apr 17, 2026 to move to 12-8.

The Diamondbacks have won 3 straight.

Score by inning

Toronto Blue Jays and Arizona Diamondbacks, score by inning
Team123456789R
TOR0001010103
ARI00012021x6

W: Soroka (4-0) · L: Lauer (1-3) · S: Sewald (0-2)

Scoring plays

Top 4

  1. TORSacrifice buntSosa hit sacrifice bunt to third, Straw scored, Sánchez to second.1-0

Bottom 4

  1. ARIHome runArenado homered to left (382 feet).1-1

Bottom 5

  1. ARISingleCarroll singled to center, Barrosa scored, Marte to second.1-2
  2. ARISingleFernandez singled to center, Marte scored, Carroll to second.1-3

Top 6

  1. TORHome runStraw homered to left (385 feet).2-3

Bottom 7

  1. ARIRunMarte scored on error, Fernandez safe at first on throwing error by first baseman Guerrero Jr., Carroll safe at third on error.2-4
  2. ARISingleArenado singled to center, Carroll scored, Fernandez to third.2-5

Top 8

  1. TORSingleGuerrero Jr. singled to center, Heineman scored.3-5

Bottom 8

  1. ARIDoubleTawa doubled to center, McCann scored.3-6

Team stats

TORARI
Hits
8
10
Home Runs
1
1
Runs Batted In
3
5
Walks
0
2
Strikeouts
7
6
Runners Left On Base
9
16
Errors
3
0

Player stats

Blue Jays · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Davis Schneider LF0-330000018.194.342.355
Nathan Lukes RF1-110100002.094.143.094
Daulton Varsho CF0-110000014.262.333.462
Myles Straw CF2-3322110010.400.429.600
Vladimir Guerrero Jr. 1B1-4401100010.319.427.420
Jesus Sanchez LF1-4401000121.263.313.421
Lenyn Sosa DH0-330010008.227.227.318
Andres Gimenez SS1-4401000117.290.329.493
Kazuma Okamoto 3B0-4400000120.188.263.290
Ernie Clement 2B1-3301000111.289.299.368
Tyler Heineman C1-331100018.304.360.304

Blue Jays · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Braydon Fisher P1.010000011-90.8411
Eric Lauer P5.053314183-607.1383
Spencer Miles P1.022011029-183.4829
Joe Mantiply P1.021101015-115.4015

Diamondbacks · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Ketel Marte DH2-5522000013.224.280.408
Corbin Carroll RF1-4411101220.308.395.585
Geraldo Perdomo SS1-4401000115.197.304.288
Jose Fernandez 1B1-4401100120.302.302.453
Nolan Arenado 3B2-441221009.224.232.373
Ildemaro Vargas 2B1-3301000013.380.404.640
James McCann C1-4411000111.250.276.357
Tim Tawa LF1-3301101019.114.220.171
Jorge Barrosa CF0-3310000118.229.275.417

Diamondbacks · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Michael Soroka P7.052205194-672.7894
Jonathan Loaisiga P1.031101015-124.5015
Paul Sewald P1.000001010-82.1610

Game info

VenueChase Field, Phoenix, AZ
Attendance32,747
OfficialsHome Plate Umpire: Alan Porter · First Base Umpire: Jim Wolf · Second Base Umpire: Roberto Ortiz · Third Base Umpire: Alex Mackay
TVSportsnet · localTVA · local

Last and next games

Head to head

More scores

Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 13, 4:48 PM ET. How game pages are made