• Home
  • Scores
  • Live
  • Tonight's picks
Live · 9
  • MLBBot 3
    MIL 0@HOU 0
    +16.8pphigh
  • MLBBot 5
    ATL 2@CIN 3
    +40.0ppmedium
  • MLBBot 5
    BOS 3@CLE 2
    -36.7pphigh
  • MLBEnd 3
    DET 1@CHW 0
    -42.1ppmedium
  • MLBTop 5
    LAA 1@TB 3
    +26.5pplow
  • MLBBot 4
    MIA 1@NYM 3
    +43.6pplow
  • MLBEnd 5
    SD 0@WSH 3
    +49.6pplow
  • MLBBot 1
    KC 0@TEX 3
    +37.0pplow
  • MLBBot 5
    MIN 0@PIT 5
    +45.4pplow
Free during beta —Free during beta — to track favorite players + get game alertsto track favorites + alerts
  • NBA logo
  • NHL logo
  • WNBA logo
  • MLB logo
  • UFC logo
  • NFL logo
THE ONE Analytics
Beta
MLB logoMLBHubScoresOddsPicksEdgesStandingsTrendsTeamsPlayersLeadersMethodologyGlossaryRoadmapAbout
MIN logo
MIN
0
LiveBot 5th
PIT logo
PIT
5
Updated 2:57 PM ET
Live read

Gonzales homered to center (407 feet), Reynolds scored. → win prob 83→92% PIT · leverage low · next play ≈ ±2pp

BOT 5TH+5PIT↑
MIN

MIN

27-32

0
5
PIT

PIT

31-28

MLB · At bat

Bottom 5·0-1·0 outs

Pitcher· MIN

Z. Matthews

4.0 IP, 6 K, 5 ER

Batter· PIT

R. O'Hearn

1-2, 1 HR, 1 RBI

LastPitch 1 : Strike 1 Foul

Live · model leanBot 5thPolls every 30s

73.8%

PIT wins · current

Pre-game: 52.5% PIT

MIN 0 · 5 PIT

PIT +5

Live momentum · cumulative diff

Inn 5
away leadsPIT leads

Key moments · live

newest first
  • ↑SwingPITBottom 3rd Inning · 0-4
    +9pp→ 92% WP

    Gonzales · homered to center (407 feet), Reynolds scored.

  • ↑SwingPITBottom 2nd Inning · 0-2
    +6pp→ 87% WP

    Triolo · singled to right, Cruz scored, Mangum to third.

  • ↑SwingPITBottom 2nd Inning · 0-1
    +14pp→ 76% WP

    O'Hearn · homered to right (354 feet).

PNC Park · Pittsburgh, Pennsylvania

Probable starters

The mound matchup

Combined ERA 5.12

Z. Matthews

1-2 · 2.37 ERA

vs

B. Ashcraft

4-2 · 2.75 ERA

Line movement

200 snapshots

PIT spread

-1.5

open PK · -1.5

Total

O/U 7.5

open O/U 7.5

PIT no-vig %

59.3%

open 59.3%

+0.5-2.0PIT SPREADO/U 8.0O/U 7.0TOTAL63.3%55.3%PIT NO-VIG %May 30, 5 PMMay 31, 12 AM

Stepped lines reflect captured market snapshots from odds_snapshots. Spread sign convention: negative = PIT favored. Live mode caps the in-game branch to the last 60 minutes.

Ensemble breakdown
Live model · pick
Receipts
Line shop
Player props
The One modelTossup
● Live
MIN0

MIN

Twins

36-34

vs52.5%PIT

PIT★

Pirates

32-31

PIT4
MIN 47.5%win prob52.5% PIT
PIT 1489 · MIN 1488Box score→

↳ Data via ESPN · MLB Stats API · Baseball Savant

Build your edge. Every week.

Weekly research digest

One email per week · unsubscribe anytime

THE ONE Analytics

Elite sports analytics across NFL, NBA, MLB, WNBA, NCAA football, and NCAA basketball. Statcast-style advanced metrics, AI-graded prop analysis, and a model edge against Vegas refreshed every night.

6 leagues live · model running
Beta · every feature free

Sports

  • NFL
  • WNBA
  • CFB
  • NBA
  • CBB
  • MLB
  • NHL
  • UFC
  • Soccer
  • Horse Racing

Product

  • Features
  • Sports coverage
  • Best bets
  • Live games
  • Futures
  • 2026 Draft Big Board
  • Cross-sport rankings
  • Model accuracy
  • Yesterday's recap
  • NFL player directory
  • NBA head-to-head
  • Box scores · cross-sport
  • Sportsbooks by state
  • My bets
  • Methodology
  • Glossary
  • Pricing

Company

  • About
  • Notes
  • Partners
  • Press kit
  • Roadmap
  • Changelog
  • Brand kit
  • Sign in

Legal

  • Terms of Service
  • Betting Terms
  • Privacy Policy
  • Responsible Gambling
21+

Analytics for entertainment + research. If you or someone you know has a gambling problem, call 1-800-GAMBLER or visit ncpgambling.org.

Resources →

© 2026 The One Analytics. All rights reserved. · [email protected]

Analytical research only · not gambling advice · bet responsibly

Model heartbeat

Cross-sport · last 14 days

60%Last 7 · 62-41
62%Last 30 · 323-202
Receipts →

Line shopping · 1 book

Where to bet this game.

Same model, different prices. The same moneyline can vary 25¢ across books — taking the worst price wipes out a real edge instantly. Star marks the best-paying book per side.

+6.7pp

best edge · MIN · DraftKings

MIN

★ best
+130DraftKings

edge +6.7pp · implied 40.8%

PIT

no live price

BookMINPITBest edge
DraftKings+130★-171+6.7

Edges shown are model probability minus no-vig implied probability for that side at that book. Stars mark the highest-paying cell per side. Lines refresh every 60 seconds.

MLB·Sun, May 31·Bot 5th/SeriesPIT leads series 2-0/VegasPIT -168
Updated 0s ago
Win-probability impactWPA · win prob added
  1. 1Z. MatthewsMIN−27.4pp
  2. 2R. O'HearnPIT+12.5pp
  3. 3O. CruzPIT+11.4pp

MIN · top performer

MIN
Josh Bell

Josh Bell

DH

2.000OPS

2-2

AB-H

0

R

0

RBI

PIT · top performer

PIT
Ryan O'Hearn

Ryan O'Hearn

RF

2.500OPS

2-1

AB-H

1

R

1

RBI

MLB · Minnesota Twins at Pittsburgh Pirates · live

MLB · Box scoreSTATCAST

Bot 5th
MIN27-32
0
5
PIT31-28
MIN27-32·PIT31-28
MIN

MIN

27-32

0
 Batting
PlayerH-ABABRHRBIHRBBK
A. MartinA. Martin★LF
0-22000000
SPRINT27.867
B. LeeB. Lee★SS
0-22000002
SPRINT26.428
K. ClemensK. Clemens★1B
0-22000001
SPRINT27.457
J. BellJ. Bell★DH
2-22020000
SPRINT25.18
T. LarnachT. Larnach★LF
0-22000002
O. ArciaO. Arcia★SS
0-22000001
L. KeaschallL. Keaschall★2B
1-22010000
SPRINT28.688
T. GrayT. Gray★3B
0-22000001
A. JacksonA. Jackson★C
0-11000001
Team3-1717030008
 Pitching
PlayerIPHRERBBKHR
Z. MatthewsZ. Matthews★SP
4.0655262
Team4.0655262
PIT

PIT

31-28

5
 Batting
PlayerH-ABABRHRBIHRBBK
S. HorwitzS. Horwitz★1B
1-33110000
SPRINT24.85
B. LoweB. Lowe★2B
1-33011001
SPRINT27.148
B. ReynoldsB. Reynolds★LF
0-11100011
R. O'HearnR. O'Hearn★RF
1-22111100
SPRINT26.735
N. GonzalesN. Gonzales★3B
1-22112101
SPRINT28.586
O. CruzO. Cruz★CF
0-11100011
J. MangumJ. Mangum★LF
1-22010000
J. TrioloJ. Triolo★3B
1-22011001
SPRINT28.483
H. DavisH. Davis★C
0-22000001
Team6-1818565226
 Pitching
PlayerIPHRERBBKHR
B. AshcraftB. Ashcraft★SP
5.0300080
Team5.0300080

Pitcher arsenals · per-pitch detail

Statcast · via Baseball Savant

MIN

  • Z. Matthews
    96 pitches·29% CSW
    • FF
      35%·95.0 mph·7% whiff
    • CH
      20%·85.4 mph·50% whiff
    • CU
      19%·79.7 mph·55% whiff
    • SL
      13%·86.8 mph·0% whiff
    • FC
      10%·90.0 mph·0% whiff
    • SI
      3%·94.8 mph·0% whiff

PIT

  • B. Ashcraft
    60 pitches·42% CSW
    • FF
      35%·97.4 mph·33% whiff
    • SL
      28%·92.8 mph·60% whiff
    • CU
      23%·85.3 mph·60% whiff
    • SI
      10%·97.0 mph·50% whiff
    • FS
      3%·92.7 mph·— whiff

Stat compare

Headline stats · full table below

3

Hits

6

0

Runs

5

0

Errors

1

Current series

PIT leads series 2-0

May 29MINMIN5@PITPIT6
May 30MINMIN9@PITPIT10
May 31MINMIN@PITPITtoday

Season series

PIT leads series 2-0

May 29MINMIN5@PITPIT6
May 30MINMIN9@PITPIT10
May 31MINMIN@PITPITtoday

Vegas line center

DraftKings via ESPN · 21+

Spread

PIT -1.5

↗1.5pt· 6.3h

Total

7.5

Defensive · -1.0 vs avg

Moneyline

MINMIN+13942%
PITPIT-16863%

Implied probabilities back-computed from American odds — break-even win % a moneyline bet needs to be +EV.

SpreadBet PIT -1.5↗SpreadBet PIT -1.5↗

Line movement · 200 snapshots

ESPN-tracked · 21+

Spread

1.5

+1.5 since open

Total

7.5

0.0 since open

Pitching matchup · today

ESPN · season stats
MINMINSP
Z. Matthews

Z. Matthews

#52 · 1-2

ERA

2.37

K

17

SV

—

Last 3 starts

5/25@CHWCHW6.0 IP · 3 ER · 6 KL(1-2)
5/19vsHOUHOU6.0 IP · 2 ER · 6 KL(1-1)
5/14vsMIAMIA7.0 IP · 0 ER · 5 KW(1-0)
VS
PITPITSP
B. Ashcraft

B. Ashcraft

#35 · 4-2

ERA

2.75

K

70

SV

—

Last 3 starts

5/26vsCHCCHC6.1 IP · 1 ER · 5 KW(4-2)
5/21@STLSTL7.0 IP · 1 ER · 9 KW(3-2)
5/15vsPHIPHI6.2 IP · 4 ER · 5 K-

Starting lineups

ESPN · 1-9 batting order
MINMIN3L · 4R · 2S
  1. 1

    A. Martin

    RF · #16

    R
  2. 2

    B. Lee

    3B · #22

    B
  3. 3

    K. Clemens

    CF · #2

    L
  4. 4

    J. Bell

    DH · #56

    B
  5. 5

    T. Larnach

    LF · #9

    L
  6. 6

    O. Arcia

    1B · #11

    R
  7. 7

    L. Keaschall

    2B · #15

    R
  8. 8

    T. Gray

    SS · #4

    L
  9. 9

    A. Jackson

    C · #70

    R
PITPIT4L · 3R · 2S
  1. 1

    S. Horwitz

    1B · #2

    L
  2. 2

    B. Lowe

    2B · #5

    L
  3. 3

    B. Reynolds

    RF · #10

    B
  4. 4

    R. O'Hearn

    DH · #29

    L
  5. 5

    N. Gonzales

    3B · #3

    R
  6. 6

    O. Cruz

    CF · #15

    L
  7. 7

    J. Mangum

    LF · #28

    B
  8. 8

    J. Triolo

    SS · #19

    R
  9. 9

    H. Davis

    C · #32

    R

Live · top performers so far

Bot 5th
Game flowMIN ↔ PIT

Recent swing: 9pp · Bottom 3rd Inning

Just happened

Pitch · 1 : Strike 1 Foul

MINMIN
J. Bell

J. Bell

DH

Batter of the gamePerfect day

2-for-2 · 2.000 OPS

Z. Matthews

Z. Matthews

SP

Starting pitcher

4.0 IP · 6 K · 5 ER · 6 H · 2 BB

On pace: 7 IP · 11 K · 9 ER

PITPIT
R. O'Hearn

R. O'Hearn

RF

Batter of the gamePerfect day

1-for-2 · 1 HR · 2.500 OPS

B. Ashcraft

B. Ashcraft

SP

Starting pitcher

5.0 IP · 8 K · 0 ER · 3 H

On pace: 7 IP · 11 K · 0 ER

How it's going

PIT lead MIN 5-0 (Bot 5th).

Win probability

PIT vs MIN

0255075100I2I3I4I5

Clutch moments · top swings

ranked by WP impact
PITBottom 2nd Inning · 0-1
+14pp→ 76% WP

O'Hearn · homered to right (354 feet).

PITBottom 2nd Inning · 0-2
+6pp→ 87% WP

Triolo · singled to right, Cruz scored, Mangum to third.

PITBottom 3rd Inning · 0-4
+9pp→ 92% WP

Gonzales · homered to center (407 feet), Reynolds scored.

Linescore (innings)

Team12345R
MIN000000
PIT022015

Period scoring

MIN won 0 · PIT won 3

0
0

Inn 1

0
2

Inn 2

O'Hearn 1

0
2

Inn 3

Gonzales 2

0
0

Inn 4

0
1

Inn 5

Lowe 1

MIN
PIT

Play-by-play · 296 plays

period
event
player
  1. B5

    Pitch 1 : Strike 1 Foul

    · ·

    MIN 0·PIT 5

  2. B5

    Zebby Matthews pitches to Ryan O'Hearn

    · ·

    MIN 0·PIT 5

  3. B5

    · ·

    MIN 0·PIT 5

  4. B5

    Reynolds walked, Lowe to second.

    · ·

    MIN 0·PIT 5

  5. B5

    Pitch 8 : Ball 4

    · ·

    MIN 0·PIT 5

  6. B5

    Pitch 7 : Strike 2 Foul

    · ·

    MIN 0·PIT 5

  7. B5

    Pitch 6 : Ball 3

    · ·

    MIN 0·PIT 5

  8. B5

    Pitch 5 : Strike 2 Foul

    · ·

    MIN 0·PIT 5

  9. B5

    Pitch 4 : Ball 2

    · ·

    MIN 0·PIT 5

  10. B5

    Pitch 3 : Ball 1

    · ·

    MIN 0·PIT 5

  11. B5

    Pitch 2 : Strike 2 Looking

    · ·

    MIN 0·PIT 5

  12. B5

    Pitch 1 : Strike 1 Swinging

    · ·

    MIN 0·PIT 5

  13. B5

    Zebby Matthews pitches to Bryan Reynolds

    · ·

    MIN 0·PIT 5

  14. B5

    ·

    MIN 0·PIT 5

  15. B5

    Lowe singled to right, Horwitz scored.

    · ·

    MIN 0·PIT 5

    +1pp

  16. B5

    Pitch 4 : Ball In Play

    · ·

    MIN 0·PIT 5

  17. B5

    Pitch 3 : Ball 1

    · ·

    MIN 0·PIT 4

  18. B5

    Pitch 2 : Strike 2 Foul

    · ·

    MIN 0·PIT 4

  19. B5

    Pitch 1 : Strike 1 Foul

    · ·

    MIN 0·PIT 4

  20. B5

    Zebby Matthews pitches to Brandon Lowe

    · ·

    MIN 0·PIT 5

  21. B5

    ·

    MIN 0·PIT 4

  22. B5

    Horwitz doubled to center.

    ·

    MIN 0·PIT 4

    +1pp

  23. B5

    Pitch 4 : Ball In Play

    ·

    MIN 0·PIT 4

  24. B5

    Pitch 3 : Ball 2

    ·

    MIN 0·PIT 4

  25. B5

    Pitch 2 : Ball 1

    ·

    MIN 0·PIT 4

  26. B5

    Pitch 1 : Strike 1 Looking

    ·

    MIN 0·PIT 4

  27. B5

    Zebby Matthews pitches to Spencer Horwitz

    ·

    MIN 0·PIT 4

  28. B5

    Bottom of the 5th inning

    MIN 0·PIT 4

  29. M5

    Middle of the 5th inning

    MIN 0·PIT 4

  30. T5

    ·

    MIN 0·PIT 4

Team stats

MIN

Away

Stat

PIT

Home

0

Runs

5

3

Hits

6

0

Errors

1

3

TB

13

0

HR

2

0

BB

2

8

K

6

6

LOB

5

Betting line

PIT -1.5·O/U 7.5·MIN +139/PIT -168

DraftKings · via ESPN

The receipts

Closing-line value.

0.00

CLV pp

Open price

+135

Close price

+135

Open no-vig

40.7%

Close no-vig

40.7%

Line barely moved

Live · model intelligence

calibrated · 90d

Win prob · home

99.0%

+45.4ppvs pre-game · PIT favored

Leverage

±2.3

pp · next play

low · 3/100

Mostly decided · home ball

Live edge

—

No fresh in-play moneyline. Live edge needs a snapshot in the last 5 minutes.

Live WP is computed from current score, time remaining, and possession state. The ±pp figure is an estimate of how much a typical next play could swing win probability.

STATCAST · Tonight’s standouts

5 of 15 players in cohort
  • Jake MangumPIT · LF
    SPRINT2993
  • Luke KeaschallMIN · 2B
    SPRINT28.688
  • Nick GonzalesPIT · 3B
    SPRINT28.586
  • Oneil CruzPIT · CF
    SPRINT28.483
  • Jared TrioloPIT · 3B
    SPRINT28.483

Player projections

PIT vs MIN.

Per-player stat projections built from a recency-weighted blend of the last ten games, season average, and matchup context. Confidence reflects sample size and stability — the top of each list is who to watch.

128

projections · 80 high confidence

Strikeouts

  • Braxton AshcraftPIT
    6.6± 2.1low
  • Paul SkenesPIT
    6.6± 3.3low
  • Taj BradleyMIN
    6.5± 3.1low

Hits

  • Bryan ReynoldsPIT
    1.2± 1.0high
  • Luke KeaschallMIN
    1.1± 0.9high
  • Orlando ArciaMIN
    1.1± 1.3low

Total bases

  • Byron BuxtonMIN
    2.1± 1.9high
  • Bryan ReynoldsPIT
    2.1± 2.0high
  • Kody ClemensMIN
    1.9± 2.1high

RBIs

  • Bryan ReynoldsPIT
    0.7± 0.8high
  • Oneil CruzPIT
    0.7± 1.1high
  • Brooks LeeMIN
    0.6± 1.1high

Earned runs

  • Mitch KellerPIT
    3.0± 3.1low
  • Connor PrielippMIN
    2.7± 2.7low
  • Bubba ChandlerPIT
    2.7± 2.3low

Projections recompute every 30 minutes · prop lines plug in once sportsbook ingest lands

Model ensemble · how the prediction is built

3 sub-models, blended.

Each sub-model uses a different rating substrate. Bayesian model averaging weights them by rolling Brier score so the ensemble inherits each model's strengths. Disagreement flags games where the sub-models don't see eye-to-eye — lower confidence, wider band.

52.4%

ensemble · PIT favored

  • Elo Static

    53.6%

    P(PIT win)

    33%

    weight

  • Elo Pitching

    53.1%

    P(PIT win)

    33%

    weight

  • Bullpen Park

    53.9%

    P(PIT win)

    34%

    weight

Disagreement

0.33 pp

weighted σ across sub-models

Confidence

98% · high

maps from disagreement

Substrate count

3 / 3 active

ones with full inputs tonight

Weights recalibrated nightly on a 90-day rolling window with strict point-in-time correctness — no model gets credit for a game it hasn't seen. Headline % is Platt-scaled per league; sub-model rows show raw BMA inputs.

Recent pitches · last 8

ESPN PBP · live
  1. Strike LookingFF 93#2
  2. BallFF 94#3
  3. BallFC 90#4
  4. Foul BallCU 79#5
  5. BallCU 79#6
  6. Foul BallFF 95#7
  7. BallFC 90#8
  8. Foul BallCU 80#1

Historical comparables

Games like this · top 6 from 976 candidates

basis · elo_diff + win_prob + day_of_year + total_runs

  • May 27, 26sim 98
    281
    14(H)2
    EloWin probTime of yearTotal runs
  • May 12, 26sim 97
    280
    9(H)3
    EloWin probTime of yearTotal runs
  • May 24, 26sim 96
    234
    14(H)1
    EloWin probTime of yearTotal runs
  • May 23, 26sim 96
    183
    16(H)0
    EloWin probTime of yearTotal runs
  • May 10, 26sim 95
    111
    1(H)2
    EloWin probTime of yearTotal runs
  • May 28, 26sim 95
    185
    13(H)1
    EloWin probTime of yearTotal runs