MLB Scores · MLB Odds

Twins vs Blue Jays

Final · Sun Apr 12 · 1:37 PM ET · Rogers Centre

Minnesota TwinsTwins9-7
8
FinalApr 12, 2026
Toronto Blue JaysBlue Jays6-9
2
TVSportsnetStreamMLB.TVTwins.TV

Closing line

US sportsbook at first pitch
Moneyline
MIN+113
TOR−136
Run line
MIN +1.5−194
TOR −1.5+159
Total O/U
Over 8−108
Under 8−112
  • Run line: Twins +1.5 covered.
  • Total O/U: over 8 (10 runs).

Recap

The Minnesota Twins beat the Toronto Blue Jays 8-2 at Rogers Centre in Toronto on Apr 12, 2026 to move to 9-7.

They scored 5 runs in the third inning.

Score by inning

Minnesota Twins and Toronto Blue Jays, score by inning
Team123456789R
MIN0350000008
TOR1000001002

W: Bradley (3-0) · L: Scherzer (1-2)

Scoring plays

Bottom 1

  1. TORSingleVarsho singled to right, Clement scored.0-1

Top 2

  1. MINHome runGray homered to right (396 feet), Bell scored and Wallner scored.3-1

Top 3

  1. MINHome runClemens homered to right center (417 feet).4-1
  2. MINSingleWallner singled to right, Larnach scored, Bell to second, Keaschall to third.5-1
  3. MINSacrifice flyCaratini hit sacrifice fly to right, Keaschall scored, Bell to third.6-1
  4. MINDoubleLee doubled to left, Bell scored and Wallner scored, Gray to third.8-1

Bottom 7

  1. TORSacrifice flySánchez hit sacrifice fly to left, Clement scored.8-2

Team stats

MINTOR
Hits
8
12
Home Runs
2
0
Runs Batted In
8
2
Walks
2
4
Strikeouts
12
9
Runners Left On Base
9
23
Errors
0
0

Player stats

Twins · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Kody Clemens 1B1-5511110225.143.273.357
Trevor Larnach LF1-5511000215.259.412.444
Austin Martin LF0-000000000.300.500.333
Luke Keaschall 2B2-4412000218.213.269.279
Josh Bell DH0-2220002119.275.397.529
Matt Wallner RF1-3321100119.220.281.407
Victor Caratini C1-3301100115.261.345.283
Tristan Gray 3B1-331131009.273.346.591
Brooks Lee SS1-4401200112.238.289.405
James Outman CF0-4400000213.000.053.000

Twins · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Taj Bradley P5.0511470106-621.25106
Andrew Morris P3.061102067-503.0067
Justin Topa P1.010000012-84.7012

Blue Jays · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Ernie Clement 2B3-5523000017.311.323.393
Daulton Varsho CF3-5503100023.250.328.442
Vladimir Guerrero Jr. 1B1-3301002021.321.446.434
Jesus Sanchez LF1-4401100224.273.327.477
Kazuma Okamoto 3B0-4400001127.204.283.333
Nathan Lukes RF0-4400000119.077.138.077
Eloy Jimenez DH2-4402000216.500.500.500
Andres Gimenez SS2-4402000116.278.328.444
Brandon Valenzuela C0-3300001222.167.211.333

Blue Jays · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Max Scherzer P2.158823268-419.5868
Joe Mantiply P1.220001021-155.7921
Tommy Nance P1.00000108-76.438
Mason Fluharty P1.000002013-96.7513
Louis Varland P1.000003016-110.0016
Tyler Rogers P1.01000007-60.007
Jeff Hoffman P1.000002012-102.3512

Game info

VenueRogers Centre, Toronto, Ontario
Attendance37,804
OfficialsHome Plate Umpire: Derek Thomas · First Base Umpire: Scott Barry · Second Base Umpire: Manny Gonzalez · Third Base Umpire: Tom Hanahan
TVSportsnet · 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