• Home
  • Scores
  • Live
  • Tonight's picks
Live · 6
  • MLBBot 6
    PIT 4@SF 2
    -43.7pplow
  • MLBBot 6
    NYM 1@ARI 3
    +39.7pplow
  • MLBBot 6
    STL 2@SD 0
    -51.9pplow
  • MLBBot 7
    ATL 4@LAD 0
    -55.1pplow
  • NBA11:33 - 4th
    NY 124@PHI 83
    -52.7pplow
  • WNBA13.5 - OT
    NY 96@WSH 92
Free during beta —Free during beta — to track favorite players + get game alertsto track favorites + alerts
  • NBA logo
  • NHL logo
  • MLB logo
  • UFC logo
  • WNBA logo
  • NFL logo
THE ONE Analytics
Beta
MLB logoMLBHubScoresOddsPicksEdgesStandingsTrendsTeamsPlayersLeadersMethodologyGlossaryRoadmapAbout
PIT logo
PIT
4
LiveBot 6th
SF logo
SF
2
Updated 5:44 PM ET
BOT 6TH+2PIT↑
PIT

PIT

22-18

4
2
SF

SF

15-24

Live · model leanBot 6thPolls every 30s

62.8%

PIT wins · current

Pre-game: 53.5% PIT

PIT 4 · 2 SF

PIT +2

Live momentum · cumulative diff

Inn 6
away leadsSF leads

Key moments · live

newest first
  • ↑SwingPITTop 6th Inning · 4-2
    +13pp→ 80% WP

    Horwitz · doubled to center, O'Hearn scored.

  • ↺Lead flipPITTop 5th Inning · 3-2
    +17pp→ 65% WP

    Cruz · homered to left center (360 feet).

  • ◆ClutchSFBottom 4th Inning · 2-2
    +15pp→ 50% WP

    Ramos · homered to left center (437 feet).

  • ↑SwingSFBottom 3rd Inning · 2-1
    +10pp→ 36% WP

    Arraez · singled to left, Lee scored.

  • ↑SwingPITTop 2nd Inning · 2-0
    +10pp→ 73% WP

    Griffin · homered to center (413 feet).

Oracle Park · San Francisco, California

Probable starters

The mound matchup

Combined ERA 9.76

B. Chandler

1-4 · 4.76 ERA

vs

T. Mahle

1-4 · 5.00 ERA

Line movement

200 snapshots

SF spread

+1.5

open +1.5

Total

O/U 8.0

open O/U 8.0

SF no-vig %

51.7%

open 51.1% · +0.7

+2.0+1.0SF SPREADO/U 8.5O/U 7.5TOTAL55.7%47.1%SF NO-VIG %May 9, 6 PMMay 10, 12 AM

Stepped lines reflect captured market snapshots from odds_snapshots. Spread sign convention: negative = SF 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
PIT3

PIT★

Pirates

22-18

vs53.5%PIT

SF

Giants

15-24

SF2
PIT 53.5%win prob46.5% SF
PIT 1509 · SF 1461Box 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-42
59%Last 30 · 258-181
Receipts →

Live · model intelligence

76% confidence

Win prob · home

2.8%

-43.7ppvs pre-game · PIT favored

Leverage

9

low

Mostly decided · home ball

Live edge

—

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

Live WP recomputes every 30 seconds from current score, time remaining, and possession state. Leverage measures how much the next play could swing the result.

The receipts

Closing-line value.

-0.65

CLV pp

Open price

-105

Close price

-102

Open no-vig

48.9%

Close no-vig

48.3%

Market faded the model

MLB·Sun, May 10·Bot 6th/Seriestied 1-1/VegasSF -126
Updated 0s ago

PIT · top performer

PIT
Oneil Cruz

Oneil Cruz

CF

2.667OPS

2-1

AB-H

2

R

1

RBI

SF · top performer

SF
Heliot Ramos

Heliot Ramos

LF

2.500OPS

2-1

AB-H

1

R

1

RBI

MLB · Pittsburgh Pirates at San Francisco Giants · live

MLB · Box scoreSTATCAST

Bot 6th
PIT22-18
4
2
SF15-24
PIT22-18·SF15-24
PIT

PIT

22-18

4
 Batting
PlayerH-ABABRHRBIHRBBK
O. CruzO. Cruz★CF
1-22211111
SPRINT28.483
B. LoweB. Lowe★2B
0-33000003
N. GonzalesN. Gonzales★3B
1-33011000
SPRINT28.586
R. O'HearnR. O'Hearn★RF
1-33110001
SPRINT26.735
M. OzunaM. Ozuna★DH
0-22000011
S. HorwitzS. Horwitz★1B
1-33011001
SPRINT24.85
K. GriffinK. Griffin★SS
1-33111101
SPRINT29.899
N. YorkeN. Yorke★3B
0-22000000
H. DavisH. Davis★C
0-22000000
Team5-2323454228
 Pitching
PlayerIPHRERBBKHR
B. ChandlerB. Chandler★SP
5.0522131
Team5.0622131
SF

SF

15-24

2
 Batting
PlayerH-ABABRHRBIHRBBK
J. LeeJ. Lee★RF
2-33120000
SPRINT27.148
L. ArraezL. Arraez★2B
1-22011010
SPRINT26.632
C. SchmittC. Schmitt★1B
0-33000000
R. DeversR. Devers★1B
1-33010000
SPRINT25.716
H. RamosH. Ramos★LF
1-22111100
SPRINT27.251
W. AdamesW. Adames★SS
1-22010000
SPRINT27.457
M. ChapmanM. Chapman★3B
0-22000001
D. GilbertD. Gilbert★CF
0-22000001
J. RodríguezJ. Rodríguez★C
0-22000001
Team6-2121262113
 Pitching
PlayerIPHRERBBKHR
T. MahleT. Mahle★SP
5.2544282
K. WinnK. WinnRP
0.1000000
Team6.0544282

Pitcher arsenals · per-pitch detail

Statcast · via Baseball Savant

PIT

  • B. Chandler
    77 pitches·19% CSW
    • FF
      62%·98.2 mph·3% whiff
    • CH
      21%·91.3 mph·14% whiff
    • SL
      10%·90.6 mph·50% whiff
    • ST
      6%·87.1 mph·0% whiff
  • I. Mattson
    4 pitches·25% CSW
    • CH
      50%·84.4 mph·— whiff
    • FF
      50%·93.9 mph·0% whiff

SF

  • T. Mahle
    97 pitches·31% CSW
    • FF
      47%·92.1 mph·29% whiff
    • FC
      24%·88.6 mph·22% whiff
    • FS
      22%·85.7 mph·27% whiff
    • SL
      7%·85.5 mph·25% whiff
  • K. Winn
    2 pitches·50% CSW
    • SI
      100%·94.8 mph·50% whiff

Stat compare

Headline stats · full table below

5

Hits

6

4

Runs

2

1

Errors

1

Current series

Series tied 1-1

May 9PITPIT2@SFSF5
May 10PITPIT13@SFSF3
May 10PITPIT@SFSFtoday

Season series

Series tied 1-1

May 9PITPIT2@SFSF5
May 10PITPIT13@SFSF3
May 10PITPIT@SFSFtoday
Sep 1SFSF@PITPITupcoming
Sep 2SFSF@PITPITupcoming
Sep 3SFSF@PITPITupcoming

Vegas line center

DraftKings via ESPN · 21+

Spread

PIT -1.5

Total

8.0

Defensive · -0.5 vs avg

Moneyline

PITPIT+10449%
SFSF-12656%

↘3· 5.8h

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

0.0 since open

Total

8.0

0.0 since open

Pitching matchup · today

ESPN · season stats
PITPITSP
B. Chandler

B. Chandler

#36 · 1-4

ERA

4.76

K

31

SV

—

Last 3 starts

5/6@ARIARI5.0 IP · 2 ER · 4 KL(1-4)
4/29vsSTLSTL5.0 IP · 3 ER · 6 KL(1-3)
4/24@TEXTEX4.0 IP · 6 ER · 4 KL(1-2)
VS
SFSFSP
T. Mahle

T. Mahle

#54 · 1-4

ERA

5.00

K

34

SV

—

Last 3 starts

5/3@TBTB5.1 IP · 0 ER · 5 K-
4/28@PHIPHI5.0 IP · 5 ER · 3 KL(1-4)
4/23vsLADLAD7.0 IP · 0 ER · 5 KW(1-3)

Starting lineups

ESPN · 1-9 batting order
PITPIT4L · 5R
  1. 1

    O. Cruz

    CF · #15

    L
  2. 2

    B. Lowe

    2B · #5

    L
  3. 3

    N. Gonzales

    3B · #3

    R
  4. 4

    R. O'Hearn

    RF · #29

    L
  5. 5

    M. Ozuna

    DH · #24

    R
  6. 6

    S. Horwitz

    1B · #2

    L
  7. 7

    K. Griffin

    SS · #6

    R
  8. 8

    N. Yorke

    LF · #38

    R
  9. 9

    H. Davis

    C · #32

    R
SFSF4L · 5R
  1. 1

    J. Lee

    RF · #51

    L
  2. 2

    L. Arraez

    2B · #1

    L
  3. 3

    C. Schmitt

    1B · #10

    R
  4. 4

    R. Devers

    DH · #16

    L
  5. 5

    H. Ramos

    LF · #17

    R
  6. 6

    W. Adames

    SS · #2

    R
  7. 7

    M. Chapman

    3B · #26

    R
  8. 8

    D. Gilbert

    CF · #0

    L
  9. 9

    J. Rodriguez

    C · #79

    R

Live · top performers so far

Bot 6th
Game flowPIT ↔ SF

Recent swing: 17pp · Top 5th Inning

Just happened

Pitch · 2 : Strike 1 Swinging

PITPIT
O. Cruz

O. Cruz

CF

Batter of the gamePerfect day

1-for-2 · 1 HR · 2.667 OPS

B. Chandler

B. Chandler

SP

Starting pitcher

5.0 IP · 3 K · 2 ER · 5 H · 1 BB

On pace: 7 IP · 4 K · 3 ER

SFSF
H. Ramos

H. Ramos

LF

Batter of the gamePerfect day

1-for-2 · 1 HR · 2.500 OPS

T. Mahle

T. Mahle

SP

Starting pitcher

5.2 IP · 8 K · 4 ER · 5 H · 2 BB

On pace: 7 IP · 10 K · 5 ER

How it's going

PIT lead SF 4-2 (Bot 6th).

Win probability

SF vs PIT

0255075100I2I3I4I5I6

Clutch moments · top swings

ranked by WP impact
SFBottom 4th Inning · 2-2
+15pp→ 50% WP

Ramos · homered to left center (437 feet).

PITTop 5th Inning · 3-2
+17pp→ 65% WP

Cruz · homered to left center (360 feet).

PITTop 6th Inning · 4-2
+13pp→ 80% WP

Horwitz · doubled to center, O'Hearn scored.

Linescore (innings)

Team123456R
PIT1100114
SF0011002

Period scoring

PIT won 4 · SF won 2

1
0

Inn 1

Gonzales 1

1
0

Inn 2

Griffin 1

0
1

Inn 3

Arraez 1

0
1

Inn 4

Ramos 1

1
0

Inn 5

Cruz 1

1
0

Inn 6

Horwitz 1

PIT
SF

Play-by-play · 352 plays

period
event
player
  1. B6

    Pitch 2 : Strike 1 Swinging

    · ·

    PIT 4·SF 2

  2. B6

    Pitch 1 : Ball 1

    · ·

    PIT 4·SF 2

  3. B6

    Isaac Mattson pitches to Heliot Ramos

    · ·

    PIT 4·SF 2

  4. B6

    ·

    PIT 4·SF 2

  5. B6

    Devers doubled to center.BIG MOMENT

    ·

    PIT 4·SF 2

    +11pp

  6. B6

    Pitch 5 : Ball In Play

    ·

    PIT 4·SF 2

  7. B6

    Pitch 4 : Strike 2 Swinging

    ·

    PIT 4·SF 2

  8. B6

    Pitch 3 : Ball 2

    ·

    PIT 4·SF 2

  9. B6

    Pitch 2 : Ball 1

    ·

    PIT 4·SF 2

  10. B6

    Pitch 1 : Strike 1 Looking

    ·

    PIT 4·SF 2

  11. B6

    Isaac Mattson pitches to Rafael Devers

    ·

    PIT 4·SF 2

  12. B6

    Mattson relieved Chandler

    ·

    PIT 4·SF 2

  13. B6

    Bottom of the 6th inning

    PIT 4·SF 2

  14. M6

    Middle of the 6th inning

    PIT 4·SF 2

  15. T6

    · ·

    PIT 4·SF 2

  16. T6

    Griffin grounded out to second.

    · ·

    PIT 4·SF 2

  17. T6

    Pitch 2 : Ball In Play

    · ·

    PIT 4·SF 2

  18. T6

    Pitch 1 : Strike 1 Swinging

    · ·

    PIT 4·SF 2

  19. T6

    Keaton Winn pitches to Konnor Griffin

    · ·

    PIT 4·SF 2

  20. T6

    Winn relieved Mahle

    ·

    PIT 4·SF 2

  21. T6

    ·

    PIT 4·SF 2

  22. T6

    Horwitz doubled to center, O'Hearn scored.BIG MOMENT

    · ·

    PIT 4·SF 2

    −13pp

  23. T6

    Pitch 2 : Ball In Play

    · ·

    PIT 4·SF 2

  24. T6

    Pitch 1 : Ball 1

    · ·

    PIT 3·SF 2

  25. T6

    Tyler Mahle pitches to Spencer Horwitz

    · ·

    PIT 4·SF 2

  26. T6

    · ·

    PIT 3·SF 2

  27. T6

    Ozuna flied out to second.

    · ·

    PIT 3·SF 2

    +3pp

  28. T6

    Pitch 2 : Ball In Play

    · ·

    PIT 3·SF 2

  29. T6

    Pitch 1 : Strike 1 Foul

    · ·

    PIT 3·SF 2

  30. T6

    Tyler Mahle pitches to Marcell Ozuna

    · ·

    PIT 3·SF 2

Team stats

PIT

Away

Stat

SF

Home

4

Runs

2

5

Hits

6

1

Errors

1

12

TB

12

2

HR

1

2

BB

1

8

K

3

7

LOB

4

Betting line

PIT -1.5·O/U 8·PIT +104/SF -126

DraftKings · via ESPN

STATCAST · Tonight’s standouts

5 of 16 players in cohort
  • Konnor GriffinPIT · SS
    SPRINT29.899
  • Nick GonzalesPIT · 3B
    SPRINT28.586
  • Oneil CruzPIT · CF
    SPRINT28.483
  • Matt ChapmanSF · 3B
    SPRINT28.175
  • Casey SchmittSF · 1B
    SPRINT2872

Player projections

SF vs PIT.

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.

121

projections · 59 high confidence

Strikeouts

  • Braxton AshcraftPIT
    6.4± 2.5low
  • Landen RouppSF
    6.4± 1.6low
  • Robbie RaySF
    5.9± 1.8low

Hits

  • Jesus RodriguezSF
    1.3± 1.3low
  • Nick GonzalesPIT
    1.2± 1.5high
  • Brandon LowePIT
    1.1± 1.0high

Total bases

  • Brandon LowePIT
    2.5± 2.5high
  • Jesus RodriguezSF
    2.0± 2.9low
  • Casey SchmittSF
    1.9± 1.6high

RBIs

  • Brandon LowePIT
    0.8± 1.2high
  • Spencer HorwitzPIT
    0.7± 0.9high
  • Bryan ReynoldsPIT
    0.6± 0.8high

Earned runs

  • Adrian HouserSF
    3.6± 3.2low
  • Tyler MahleSF
    2.9± 4.3low
  • Bubba ChandlerPIT
    2.6± 2.6low

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.

46.1%

ensemble · PIT favored

  • Elo Static

    46.5%

    P(SF win)

    33%

    weight

  • Elo Pitching

    46.2%

    P(SF win)

    33%

    weight

  • Bullpen Park

    45.7%

    P(SF 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 are 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