MLB
MIN
DET
2
5
TOP 7 • Q • • DSN LIVE
TOR
ATH
0
2
TOP 8 • Q • • NSPCA LIVE
STL
SF
4
1
BOT 4 • Q • • NBCS LIVE
WSH
SD
2
0
TOP 3 • Q • • SDPA LIVE
TEX
SEA
1
1
TOP 4 • Q • • RSN LIVE
CLE
BAL
o8.5
+1.5
6:35PM • PREVIEW MASN
NYM
MIA
o8.5
-1.5
6:40PM • PREVIEW MIAM
HOU
PHI
o8
-1.5
6:40PM • PREVIEW SCHN
LAA
BOS
o9
-1.5
6:45PM • PREVIEW ABTV
COL
NYY
o9
-1.5
7:05PM • PREVIEW COLR
TB
ATL
o8
-1.5
7:15PM • PREVIEW RAYS
PIT
CHW
o8.5
-1.5
7:40PM • PREVIEW SN PT
ARI
KC
o8.5
+1.5
7:40PM • PREVIEW ARID
CHC
MIL
o7.5
-1.5
7:40PM • PREVIEW MARQ
CIN
LAD
o8.5
-1.5
10:10PM • PREVIEW SN LA

Christian Koss or Bryce Eldridge

Who Should I Start? - Week 26 • Start New
Christian Koss

Christian Koss

3BSan Francisco Giants SF
Bryce Eldridge

Bryce Eldridge

1BSan Francisco Giants SF
OR
🔓 EXPERT ANALYSIS

Owners starting Koss over Eldridge

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Latest News Christian Koss
Loading...
🔓 EXPERT ANALYSIS

Owners starting Eldridge over Koss

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Bryce Eldridge

Bryce Eldridge provides elite offensive production as the Giants' primary designated hitter

Eldridge has caught fire down the stretch, slashing .341/.460/.537 with 10 RBI and nine walks over his last 14 days. Operating as San Francisco's everyday designated hitter and occasional first baseman, the 21-year-old rookie provides a huge offensive spark for a fourth-place Giants club (59-85) missing veterans like Matt Chapman and Willy Adames to injury.

This recent hot streak is no fluke, as his underlying plate discipline supports the elevated production. Eldridge has already compiled 15 homers and 54 walks across 98 games this season, easily outpacing our baseline projection of 10 home runs and a .231 average. His patient approach and plus raw power give him an exceptionally stable floor in all formats.

San Francisco stays home for six games this week, opening with enticing matchups against Cardinals starters Michael McGreevy (4.03 ERA) and Quinn Mathews (4.38 ERA, 1.58 WHIP). While the weekend brings tougher tests against San Diego's Robbie Ray (3.60 ERA) and Michael King (3.10 ERA), Eldridge's form and middle-of-the-order run production make him a must-play. Start.

Updated 2 days ago

Latest News Bryce Eldridge
Loading...
Performance Christian Koss
Fantasy Chart Loading...

AVG HR RBI R OBP SLG SB GP
.304348.3600.69607
Season stats based on the past 7 days

AVG HR RBI R OBP SLG SB GP
.2394713.2690.500014
Season stats based on the past 14 days
Performance Bryce Eldridge
Fantasy Chart Loading...

AVG HR RBI R OBP SLG SB GP
.304163.4480.60907
Season stats based on the past 7 days

AVG HR RBI R OBP SLG SB GP
.3542146.4660.604013
Season stats based on the past 14 days
Next Up Own/Start Comparison
OWN/START Christian Koss
OWN
 
2%
+1.9 compared to last week
START
 
2%
+1.9 compared to last week
OWN/START Bryce Eldridge
OWN
37%
+2 compared to last week
START
33%
+1.64 compared to last week
Next Up Consensus Rankings
Expert Consensus Christian Koss
Not Ranked
Average Ranking of Fantasy Experts
Expert Consensus Bryce Eldridge
19th
Average Ranking of Fantasy Experts
Next Up Player Breakdowns
Breakdown Christian Koss

    Overview

  • He is eligible to play multiple positions including: SS 3B 2B . However, he plays SS most often.
  • Experts don't even rank him among 3B's. Based on his stats from the past 60 days, he is currently ranked 26th.
  • The current leader among 3B's is Alex Bregman
  • Trending Batting Stats

  • Ranked 242nd in BABIP (Batting Average on Balls In Play) with 0.287
  • Ranked 242nd in batting average with 0.235
  • Not overly impressive with on base percentage currently ranked 360th with 0.271
  • Not too impressive with slugging percentage currently ranked 290th with 0.356
  • Not too impressive with on base plus slugging currently ranked 323rd with 0.627
  • Not very impressive in steals and is currently ranked 486th with 2
  • Not too impressive and is currently ranked 398th in RBI with 9
  • Not too impressive and is currently ranked 227th in runs scored with 21
  • His average points in the past two weeks have increased by 1.3 PPG.
  • At this point in the season his numbers compared to last years: AVG: -0.039, OBP: -0.042, HRs: +1, RBI: -11, Runs: +3, Wlks: EVEN, Stls: -1,
Breakdown Bryce Eldridge

    Overview

  • He is eligible to play multiple positions including: DH 1B . However, he plays DH most often.
  • Experts rank this player at 19th among 1B's. Based on his stats from the past 60 days, he is currently ranked 13th.
  • The current leader among 1B's is Rafael Devers
  • He is putting up better numbers than the experts expected him to.
  • Trending Batting Stats

  • Top 100 in BABIP (Batting Average on Balls In Play) with 0.339 and is currently ranked 94th
  • Ranked 164th in batting average with 0.256
  • Top 100 on base percentage and is currently ranked 77th with 0.359
  • Not too impressive with slugging percentage currently ranked 130th with 0.439
  • Top 100 in on base plus slugging and is currently ranked 99th with 0.798
  • Not very impressive in steals and is currently ranked 366th with 1
  • Top 100 in walks and is currently ranked 79th with 29
  • Not too impressive and is currently ranked 137th in RBI with 29
  • Not too impressive and is currently ranked 220th in runs scored with 21
  • His average points in the past two weeks have increased by 1.2 PPG.
  • At this point in the season his numbers compared to last years: AVG: +0.265, OBP: +0.363, HRs: +16, RBI: +49, Runs: +47, Wlks: +55, Stls: +1,
Next Up Health Check
Injury Christian Koss

No Injury Reported

Injury Bryce Eldridge

No Injury Reported

Next Up Matchup Comparison
Matchups Christian Koss
DateOpponentResult
Sep 07VS STLJason FoleyW 5-4
Sep 08VS STLLanden RouppW 2-1
Sep 09VS STLAndre Pallante
Sep 11VS SDRobbie Ray
Sep 12VS SDMichael King
Sep 13VS SDNick Pivetta
AVG HR RBI R OBP SLG SB GP
.278112.3160.44408
Season stats based on this weeks opponents
Matchups Bryce Eldridge
DateOpponentResult
Sep 07VS STLJason FoleyW 5-4
Sep 08VS STLLanden RouppW 2-1
Sep 09VS STLAndre Pallante
Sep 11VS SDRobbie Ray
Sep 12VS SDMichael King
Sep 13VS SDNick Pivetta
AVG HR RBI R OBP SLG SB GP
.273142.3140.39409
Season stats based on this weeks opponents
Next Up Ratings Comparison
Rating Christian Koss
4.73
FantasySP Player Rating
Rating Bryce Eldridge
9.08
FantasySP Player Rating
Next Up Career Comparison
Career Christian Koss
YEAR TM GP H HR R RBI SB BB AVG OBP SLG PTS
2025 SF 58 46 3 22 23 3 9 .264 .305 .368 137
2026 SF 50 33 4 22 9 2 7 .219 .252 .331 102
ON PACE 55 36 4 24 9 2 7 .219 .252 .331 113
3-YEAR AVG 58 46 3 22 23 3 9 .264 .305 .368 137
Career 108 79 7 44 32 5 16 .243 .280 .351
Career Bryce Eldridge
YEAR TM GP H HR R RBI SB BB AVG OBP SLG PTS
2025 SF 10 3 0 1 4 0 7 .107 .306 .179 14
2026 SF 100 94 16 47 49 1 55 .265 .363 .459 306
ON PACE 110 104 17 52 54 1 61 .265 .363 .459 339
3-YEAR AVG 10 3 0 1 4 0 7 .107 .306 .179 14
Career 110 97 16 48 53 1 62 .253 .359 .439
The EDGE you need to WIN!
  • Optimal Lineups
  • Predictive Analytics Waiver Advice
  • Trade Suggestions & More

RECENT DECISIONS

Latest from FSP

Player News

Matchups

Week 1
ARI @LAC
ATL @PIT
BAL @IND
BUF @HOU
CAR vs CHI
CIN vs TB
CLE @JAC
DAL @NYG
DEN @KC
DET vs NO
GB @MIN
LAR vs SF
LV vs MIA
NE @SEA
NYJ @TEN
PHI vs WAS
Matchup Time Pitchers
ARI @KC 07:40 EDT EST Zac Gallen
Daniel Lynch IV
ATH vs TOR 03:05 EDT EST Brady Basso
Braydon Fisher
ATL vs TB 07:15 EDT EST Reynaldo Lopez
Griffin Jax
BAL vs CLE 06:35 EDT EST Shane Baz
Foster Griffin
BOS vs LAA 06:45 EDT EST Jake Bennett
Ryan Johnson
CHC @MIL 07:40 EDT EST Kevin Gausman
Logan Henderson
CHW vs PIT 07:40 EDT EST Davis Martin
Lake Bachar
CIN @LAD 10:10 EDT EST Rhett Lowder
Yoshinobu Yamamoto
COL @NYY 07:05 EDT EST Tomoyuki Sugano
Will Warren
DET vs MIN 01:10 EDT EST Keider Montero
Zebby Matthews
HOU @PHI 06:40 EDT EST Hunter Brown
Cristopher Sanchez
MIA vs NYM 06:40 EDT EST Janson Junk
Robert Stock
SD vs WAS 04:10 EDT EST Walker Buehler
Jackson Kent
SEA vs TEX 04:10 EDT EST Kade Anderson
Cody Bradford
SF vs STL 03:45 EDT EST Blade Tidwell
Andre Pallante
Matchup Time
No games scheduled
Matchup Time
No games scheduled