San Francisco Giants
42-56
@
Kansas City Royals
40-59
7:40 PM ET Kauffman Stadium NBCS BA

With San Francisco's starter unconfirmed, the cleanest edge is Kansas City bats against a hittable Noah Cameron.

Cameron's 5.27 ERA and 1.46 WHIP invite offense, but wind blowing in and a missing SF arm cap conviction.

SidePASS
TotalBET UNDER 10.5
Lean5/10
Confidence
Best Bet Lean UNDER 10.5 given wind blowing in from center and a run-suppressing environment.
Total10.5
SF Win50%
KC Win54%
Implied SF5.2
Implied KC5.3

Vegas / Market

Total
10.5
Run line
KC 1.5
SF ML
-102 50%
KC ML
-116 54%
SF5.2
KC5.3

The de-vigged implied totals are nearly even at SF 5.2 and KC 5.3, matching the tight ML of SF -102 and KC -116. That 10.5 total feels rich given wind blowing in and a run-suppressing park signal, so the number does not beat a lean toward less scoring. No clear side edge exists with one starter unknown.

Pitching Matchup

SF
Probable not confirmed
VS
KC
Noah Cameron
5-8 · 100.2 IP
ERA
5.27
WHIP
1.46
K/9
8.3
BB/9
3.1

Cameron misses some bats with an 8.26 K/9 but his 3.05 BB/9 and 10.15 H/9 mean plenty of traffic, and the 5.27 ERA reflects that damage. San Francisco's starter is a probable not confirmed, so no arm can be evaluated on the road side. That uncertainty is the single biggest limiter on any pitching read here.

Offense Comparison

SFrank of 30KC
4.1 25 Runs / G
0.254 5 AVG
1.12 19 HR / G
7.88 26 K / G

San Francisco makes contact well, ranking 5/30 in AVG at .254, but the punchless 19/30 HR mark and 26/30 strikeout profile limit stack ceiling against Cameron's swing-and-miss stuff. Kansas City's offensive ranks are not available, so lineup shape must be inferred only from the DFS projections, which point to a balanced group. Without confirmed handedness splits, treat both sides cautiously.

Weather & Park

CFN
3 mph in from CF · favors pitchers
Conditions
Sunny
Temp
79°
Humidity
88%
humid, lighter air, slight carry

Outdoor at Kauffman with sunshine and 79F, but a 3 mph wind blowing in from center is flagged as a negative impact, nudging fly balls down. That environment slightly suppresses power despite the warm feel.

DFS Angles

Kansas City is the only stackable side with projections on file, and Cameron aside, the wind blowing in from center caps ceiling, so keep the KC stack tempered rather than full-bore.

Fade Cameron in DFS given his 5.27 ERA and 1.46 WHIP; the SF starter cannot be targeted since the probable is not confirmed.

KC top bats
  • Carter Jensen 13.7 proj · $4,800 · 2.9x
  • Lane Thomas 13.1 proj · $3,600 · 3.7x
  • Jac Caglianone 13.1 proj · $4,300 · 3.1x
  • Salvador Perez 11.6 proj · $3,200 · 3.6x
  • Isaac Collins 10.0 proj · $2,800 · 3.6x

Players to Watch

Prop leans
  • Lane Thomas - hits lean - projects a team-best 1.61 hits at strong 3.65x value.
  • Jac Caglianone - total bases lean - projects 0.34 HR, most power on the board.
  • Salvador Perez - RBI lean - projects 0.80 RBI with 0.32 HR at 3.62x.
  • Carter Jensen - hits lean - projects 1.57 hits as top-priced KC bat.
On watch
  • SF probable starter - watch confirmation, as it swings the entire read.
  • Jac Caglianone - watch whether wind in from center steals his fly-ball power.
  • Lane Thomas - watch as the top KC value at 3.65x.
  • Noah Cameron - watch early command given his 3.05 BB/9.
View all SF & KC props →

Form & Head-to-Head

No completed meetings between these teams yet this season.

No completed meetings between these teams yet this season.

Today's MLB Slate