San Francisco Giants batter. Every number from our own game archive, season table and prop-line archive, with windows and sample sizes printed beside it.
Percentile among 239 batters with 200+ plate appearances, 2026 season · higher is better on every bar (strikeout bar = avoiding strikeouts)
OPS 0.70535
Isolated power 0.19973
Walk rate 5.6%12
Strikeout avoidance 27.8% K rate17
Total bases vs the prop line
Last 15 games · bar = total bases, dash = that morning's opening line (median of quoting books, earliest capture per book) · teal over, red under, grey unlined
Conditioned record vs the line
Overs–unders against the opening total-bases line, 2026 lined games
Split
O–U
Avg TB
Avg line
n
All lined games
49–63
1.61
1.29
112
vs top-10 pitching staffs (ERA)
15–20
1.4
1.19
35
vs bottom-10 pitching staffs
16–17
1.76
1.47
33
Home
22–32
1.41
1.33
54
Away
27–31
1.79
1.26
58
Last 7
2–5
1.0
1.07
7
Staff quality = 2026 team ERA rank from our own pitching logs. Counts of what happened, not predictions.
Next game
2026-08-11 · home
Houston Astros at San Francisco Giants
Opponent staff ERA rank25 of 30 (4.91 ERA)
Information, never a recommendation.
Game log
Last 15 games
Date
Opp
AB
H
HR
TB
TB line
RBI
BB
K
2026-08-10
vs Houston Astros
3
0
0
0
1.5
0
1
1
2026-08-09
vs Detroit Tigers
3
1
0
1
1.5
0
1
0
2026-08-08
vs Detroit Tigers
3
1
0
1
1.5
0
0
1
2026-08-07
vs Detroit Tigers
4
1
1
4
0.5
1
0
2
2026-08-05
at Texas Rangers
3
0
0
0
0.5
0
1
2
2026-08-04
at Texas Rangers
4
1
0
1
0.5
0
0
2
2026-08-03
at Texas Rangers
4
0
0
0
1.5
0
1
1
2026-08-02
at San Diego Padres
4
1
0
1
1.5
1
0
1
2026-08-01
at San Diego Padres
3
0
0
0
1.5
1
2
0
2026-07-31
at San Diego Padres
3
0
0
0
1.5
0
0
0
2026-07-30
at San Diego Padres
5
1
0
1
0.5
0
0
0
2026-07-29
vs Milwaukee Brewers
3
1
0
1
1.5
0
1
0
2026-07-28
vs Milwaukee Brewers
4
1
0
1
0.5
0
0
1
2026-07-27
vs Milwaukee Brewers
2
1
0
1
0.5
0
1
0
2026-07-26
vs Los Angeles Angels
4
1
0
2
0.5
0
0
1
Home and away
TB per game, home
1.38
55 games
TB per game, away
1.76
59 games
Where these numbers come from
Game logs and season line. Our own game archive, updated daily from the official league feed.
Percentiles. Computed against all qualified 2026 batters in the same table; the universe size is printed on the block.
Prop lines. Our odds archive: each book's earliest recorded capture that morning, median across quoting books. Openers, never closers.
Information, not betting advice. This page reports what happened, with windows and sample sizes attached. Small samples are labeled with their n so you can weigh them accordingly. No picks, no recommendations.