Dominate Fantasy - Sync your team
MLB
STL
MIN
9
6
FINALFINAL
NYY
TOR
3
1
FINALFINAL
SD
BAL
9
3
FINALFINAL
MIA
PIT
2
3
FINALFINAL
SEA
WSH
3
8
FINALFINAL
TEX
BOS
3
6
FINALFINAL
LAD
CHW
7
1
FINALFINAL
ARI
CIN
1
2
FINALFINAL
DET
CLE
1
3
FINALFINAL
ATL
NYM
3
1
FINALFINAL
HOU
KC
8
7
FINALFINAL
PHI
MIL
9
8
FINALFINAL
COL
ATH
5
7
FINALFINAL
CHC
SF
6
1
FINALFINAL
TB
LAA
0
8
FINALFINAL
Javier Sanoja

Javier Sanoja

3B/OF • Miami Marlins Proj Rank N/A Actual 26 N/A • Trade Value
AB AVG HR RBI R OBP SLG SB FSP
149.26222412.311.37636.75
Compare to same point last season
138.24611416286.3413

Javier Sanoja | Fantasy Outlook

Javier Sanoja's Hot Streak Offers Utility Value for the Surging Marlins

Sanoja has been locked in over the last seven days, batting .400 with a home run and four RBIs to help the fourth-place Marlins (33-35) ride a four-game winning streak. While he is currently positioned as a primary backup across several infield spots, including second base, shortstop, and third base, he continues to see consistent playing time. No new injuries threaten his current multi-positional utility role.

His recent hot stretch contrasts with a colder prior week, but his overall .266 batting average on the year is highly sustainable. Our models project Sanoja to settle in at a .261 average with five home runs and seven stolen bases over 211 at-bats. While the brief power surges are a welcome bonus, his lack of true category-juicing pop makes him a candidate for regression back to a contact-first profile.

Looking at the remainder of the week, the Marlins finish their series against Arizona's Merrill Kelly before heading to Pittsburgh to face Braxton Ashcraft, Bubba Chandler, and ace Paul Skenes. Facing elite arms like Skenes and Ashcraft limits Sanoja's upside in weekly lineups. Given his platoon risk and the tough matchups ahead, he is best left on the bench this week. Verdict: Sit.


Updated 2 days ago

Javier Sanoja Fantasy

Loading...
DATE OPP H HR R RBI SB BB AVG PTS
06/12 @PIT 1 0 2 0 0 1 262 6
06/11 ARI 0 0 0 0 0 0 260 1
06/10 ARI 1 0 1 0 0 0 266 3
06/09 ARI 1 0 0 2 0 0 266 4
06/07 TB 0 0 0 0 0 0 261 0
06/06 TB 3 1 1 2 0 0 267 9
06/05 TB 1 0 0 0 0 0 252 1
06/03 @WAS 0 0 0 0 0 0 250 -1
06/02 @WAS 0 0 0 0 0 0 260 1
05/31 @NYM N/A nan nan 2
05/29 @NYM 0 0 0 0 0 0 267 1
05/27 @TOR 0 0 0 0 0 0 278 1
05/26 @TOR 2 0 0 0 0 0 281 3
05/25 @TOR 2 0 2 2 0 0 270 9
05/24 NYM 2 0 0 0 0 0 262 4
05/22 NYM 1 0 0 0 1 0 250 5
05/21 ATL 0 0 0 0 0 0 248 0
05/20 ATL N/A nan nan 3
05/18 ATL 1 1 1 4 0 0 260 9
05/16 @TB 2 0 1 4 0 0 261 10
05/14 @MIN 0 0 0 0 0 0 253 1
05/10 WAS 0 0 0 0 0 0 262 1
05/08 WAS 0 0 0 0 0 0 275 1
05/07 BAL 0 0 1 0 0 1 289 3
05/06 BAL 1 0 0 0 0 0 301 1
05/05 BAL 0 0 0 0 0 0 304 1
05/04 PHI 0 0 0 0 0 0 304 1
05/03 PHI 1 0 0 0 0 0 304 2
05/02 PHI 0 0 0 0 0 0 303 1
05/01 PHI 0 0 1 0 0 1 308 1
04/29 @LAD 1 0 0 1 0 0 323 3
04/28 @LAD 0 0 0 0 0 0 317 1
04/27 @LAD 0 0 0 0 0 0 317 0
04/25 @SF 0 0 0 0 0 1 339 2
04/24 @SF 0 0 0 0 0 1 352 2
04/22 STL 3 0 0 0 0 0 352 4
04/21 STL 0 0 0 0 0 1 320 2
04/19 MIL 1 0 0 2 0 0 320 4
04/18 MIL 0 0 0 0 0 1 313 2
04/17 MIL 0 0 0 0 0 1 333 2
04/14 @ATL 2 0 0 0 1 0 357 4
04/12 @DET 0 0 0 0 0 0 342 1
04/10 @DET 0 0 0 0 0 0 371 0
04/09 CIN 3 0 0 2 0 0 406 5
04/08 CIN 0 0 0 0 0 0 357 1
04/07 CIN 1 0 0 0 1 1 370 5
04/06 CIN 0 0 0 0 0 0 375 1
04/05 @NYY 0 0 0 0 0 0 429 0
04/04 @NYY 2 0 0 2 0 0 529 5
04/01 CHW 2 0 0 2 0 0 583 6
03/30 CHW 0 0 0 0 0 0 625 1
03/29 COL 2 0 1 0 0 0 714 4
03/27 COL 3 0 0 1 0 0 000 5
Totals: 3921224311
Fantasy Chart Loading...
YEAR TM GP H HR R RBI SB BB AVG OBP SLG PTS
2024 MIA 14 8 0 3 2 0 0 .229 .229 .286 25
2025 MIA 109 76 6 38 38 6 18 .243 .282 .396 277
2026 MIA 47 39 2 12 24 3 9 .262 .302 .376 136
ON PACE 108 90 4 27 55 6 20 .262 .302 .376 313
3-YEAR AVG 62 42 3 21 20 3 9 .241 .277 .385 151
Career 170 123 8 53 64 9 27 .247 .285 .382

Sanoja Projection

View All
AVG HR RBI R SB OBP SLG OPS 1B 2B 3B H AB BB SBN TB FPTS
.260 .4 3.0 2.5 .2 .309 .428 .736 2.7 1.4 0.0 4.5 18.4 1.3 .1 7.5 18.1
AVG HR RBI R SB OBP SLG OPS 1B 2B 3B H AB BB SBN TB FPTS
.240 .1 .5 .4 0 .288 .377 .665 0.4 0.2 0.0 0.7 2.6 0.2 0 1.0 2.6
Please login to view these stats.

OWN START TRENDS

Depth Chart

Miami Marlins

Roster Breakdown
NAME OWN START
Liam Hicks 96% 89%
Agustin Ramirez 25% 14%
Joe Mack 3% 3%
NAME OWN START
Javier Sanoja 7% 3%
Connor Norby 3% 1%
NAME OWN START
Xavier Edwards 99% 92%
Otto Lopez 99% 90%
NAME OWN START
Kyle Stowers 58% 45%
Jakob Marsee 50% 38%
Owen Caissie 7% 4%
Heriberto Hernandez 2% 1%
Esteury Ruiz 1% 1%
NAME OWN START
Max Meyer 96% 51%
Sandy Alcantara 92% 77%
Eury Perez 69% 14%
Janson Junk 4% 1%
Tyler Phillips 3% 3%
Braxton Garrett 2% 0%
NAME OWN START
Pete Fairbanks 61% 55%
Anthony Bender 8% 8%
John King 3% 2%
Calvin Faucher 2% 1%
Michael Petersen 1% 1%
Lake Bachar 1% 1%

Team Rankings

AVG
.246
10th
R
306
15th
HR
58
28th
RBI
294
15th
SB
81
1st
OBP
.322
10th
SLG
.382
25th
OPS
.704
19th
W
35
16th
SV
17
18th
ERA
4.10
14th
WHIP
1.25
9th
QS
21
18th
TeamW-LWin %GBRSRA
BravesBraves46-24.657-358244
PhilliesPhillies38-32.5438285304
NationalsNationals36-35.50710.5382378
MarlinsMarlins35-36.49311.5306308
MetsMets31-39.44315280298

Team Stats

PlayerGPABRHHRRBISBAVGO/S
Liam Hicks69228386213511.272  
Agustín Ramírez3111314262143.230  
Joe Mack309311221130.237  
PlayerGPABRHHRRBISBAVGO/S
Connor Norby5818117384166.210  
Christopher Morel2268311011.162  
Deyvison De Los Santos3702000.286  
PlayerGPABRHHRRBISBAVGO/S
Xavier Edwards71260437862411.300  
PlayerGPABRHHRRBISBAVGO/S
Javier Sanoja5415312392243.255  
Graham Pauley3385814191.165  
Leo Jiménez2668613011.191  
PlayerGPABRHHRRBISBAVGO/S
Otto Lopez70278439653113.345  
PlayerGPABRHHRRBISBAVGO/S
Owen Caissie6016819366353.214  
Heriberto Hernández4412713305255.236  
Kyle Stowers4817621385211.216  
Esteury Ruiz365614123712.214  
Jakob Marsee69236374831717.203  
Griffin Conine112266242.273  
PlayerGPWLSVIPSOERAWHIPO/S
Max Meyer1460079.0862.851.09  
Eury Pérez1236062.2724.601.26  
Sandy Alcantara1564097.1714.251.22  
Janson Junk1135060.0434.801.30  
Tyler Phillips1911248.1411.861.30  
Ryan Gusto40109.096.001.44  
Braxton Garrett20104.1514.543.46  
Dax Fulton10004.034.501.25  
Robby Snelling10105.025.401.80  
PlayerGPWLSVIPSOERAWHIPO/S
Pete Fairbanks2133819.0276.631.47  
Anthony Bender3011229.1363.070.96  
Michael Petersen2711129.1343.071.06  
John King3131129.0222.480.72  
Tyler Zuber30011.2316.202.40  
Calvin Faucher2943128.2333.451.64  
Josh Ekness60015.151.691.31  
Lake Bachar2200038.1453.050.91  
William Kempner51006.280.000.75  
Josh White10000.2167.507.50  
Andrew Nardi2533022.2275.161.41  
Cade Gibson800011.0115.731.82  

Owned Breakdown

Add/Drop Advice

SIGN UP to see player ownership across all of your fantasy leagues.

Schedule

DATE OPP SCORE MATCHUP
06-09 ARIW 10-6Max Meyer
Zac Gallen
06-10 ARIW 8-0Ryan Gusto
Ryne Nelson
06-11 ARIW 2-0Tyler Phillips
Merrill Kelly
06-12 @PITW 3-8Sandy Alcantara
Braxton Ashcraft
06-13 @PIT04:05 EDTLake Bachar
Bubba Chandler
06-14 @PIT12:15 EDTMax Meyer
Paul Skenes

Player Timeline

Player News

Waiver Trends

More Trends
Javier Assad CHC SP +7.3
Shane Drohan MIL RP +7.3
Griffin Jax TB SP +7.0
Noah Cameron KC SP +6.7
Martin Perez ATL SP +6.3
Bubba Chandler PIT SP +5.7
Gage Jump ATH SP +5.3
Dominic Canzone SEA DH +5.2
Luis Castillo SEA SP +4.9
Jordan Lawlar ARI SS +4.9
Bryce Eldridge SF 1B +4.6
Cole Carrigg COL CF +4.5
Blaze Jordan STL 3B +4.5
Trevor McDonald SF SP +3.9
Ceddanne Rafaela BOS CF +3.7
Zebby Matthews MIN SP -11.9
Hunter Dobbins STL SP -9.9
Christian Scott NYM SP -9.8
Kumar Rocker TEX SP -8.2
Ryan Weathers NYY SP -4.6
Justin Wrobleski LAD SP -4.5
Kyle Bradish BAL SP -3.5
Roki Sasaki LAD SP -3.5
Edward Cabrera CHC SP -3.3
Adolis Garcia PHI RF -2.7
Mitch Keller PIT SP -2.6
Merrill Kelly ARI SP -2.6
Shane McClanahan TB SP -2.4
Spencer Strider ATL SP -2.4
Nolan Arenado ARI 3B -2.3