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

Mark Canha or Spencer Horwitz

Who Should I Start? - Week 15 • Start New
Mark Canha

Mark Canha

LFDetroit Tigers DET
Spencer Horwitz

Spencer Horwitz

2BToronto Blue Jays TOR
OR
🔓 EXPERT ANALYSIS

Owners starting Canha over Horwitz

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Latest News Mark Canha
Loading...
🔓 EXPERT ANALYSIS

Owners starting Horwitz over Canha

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Latest News Spencer Horwitz
Loading...
Performance Mark Canha
Fantasy Chart Loading...

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

AVG HR RBI R OBP SLG SB GP
.086031.2140.086011
Season stats based on the past 14 days
Performance Spencer Horwitz
Fantasy Chart Loading...

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

AVG HR RBI R OBP SLG SB GP
.270368.4130.541014
Season stats based on the past 14 days
Next Up Own/Start Comparison
OWN/START Mark Canha
OWN
24%
-4.76 compared to last week
START
17%
-8.15 compared to last week
OWN/START Spencer Horwitz
OWN
27%
-8.69 compared to last week
START
17%
-12.64 compared to last week
Next Up Consensus Rankings
Expert Consensus Mark Canha
56th
Average Ranking of Fantasy Experts
Expert Consensus Spencer Horwitz
31st
Average Ranking of Fantasy Experts
Next Up Player Breakdowns
Breakdown Mark Canha

    Overview

  • He is eligible to play multiple positions including: 1B DH LF RF . However, he plays 1B most often.
  • Experts rank this player at 56th among OF's. Based on his stats from the past 60 days, he is currently ranked 41st.
  • The current leader among OF's is Julio Rodriguez
  • He is doing better than most people thought he would.
  • Trending Batting Stats

  • Ranked 299th in BABIP (Batting Average on Balls In Play) with 0.286
  • Ranked 241st in batting average with 0.246
  • Top 100 on base percentage and is currently ranked 81st with 0.347
  • Not too impressive with slugging percentage currently ranked 350th with 0.365
  • Not too impressive with on base plus slugging currently ranked 235th with 0.713
  • Not very impressive in steals and is currently ranked 362nd with 9
  • Top 100 in walks and is currently ranked 100th with 59
  • Not too impressive and is currently ranked 192nd in RBI with 69
  • Not too impressive and is currently ranked 233rd in runs scored with 59
  • His average points in the past two weeks have remained fairly consistant and rose slightly by 0.3 PPG.
  • At this point in the season his numbers compared to last years: AVG: -0.034, OBP: -0.022, HRs: -5, RBI: -30, Runs: -16, Wlks: -14, Stls: -7,
Breakdown Spencer Horwitz

    Overview

  • He is eligible to play multiple positions including: 2B 1B . However, he plays 2B most often.
  • Experts rank this player at 31st among 2B's. Based on his stats from the past 60 days, he is currently ranked 38th.
  • The current leader among 2B's is Ketel Marte
  • He is putting up close to the kind of numbers the experts expected him to.
  • Trending Batting Stats

  • Ranked 150th in BABIP (Batting Average on Balls In Play) with 0.315
  • Top 100 in batting average with 0.276 and is currently ranked 83rd
  • Top 15 on base percentage and is currently ranked 15th with 0.388
  • Not too impressive with slugging percentage currently ranked 115th with 0.449
  • Top 50 in on base plus slugging and is currently ranked 50th with 0.837
  • Not too impressive and is currently ranked 531st in RBI with 13
  • Not too impressive and is currently ranked 529th in runs scored with 15
  • At this point in the season his numbers compared to last years: AVG: +0.028, OBP: +0.074, HRs: +2, RBI: EVEN, Runs: +6, Wlks: +8, Stls: EVEN,
Next Up Health Check
Injury Mark Canha

No Injury Reported

Injury Spencer Horwitz

No Injury Reported

Next Up Matchup Comparison
Matchups Mark Canha
DateOpponentResult
Jul 02@MINJorge AlcalaL 5-3
Jul 03@MINKeider MonteroW 2-9
Jul 04@MINBailey OberL 12-3
Jul 05@CINCarson Spiers
Jul 06@CINHunter Greene
Jul 07@CINGraham Ashcraft
AVG HR RBI R OBP SLG SB GP
.156144.2500.31309
Season stats based on this weeks opponents
Matchups Spencer Horwitz
DateOpponentResult
Jul 01VS HOUHunter BrownL 1-3
Jul 02VS HOUJose BerriosW 7-6
Jul 03VS HOUTayler ScottL 2-9
Jul 04VS HOUFramber ValdezL 3-5
Jul 05@SEALuis Castillo
Jul 06@SEA
Jul 07@SEAGeorge Kirby
AVG HR RBI R OBP SLG SB GP
.313131.3130.56306
Season stats based on this weeks opponents
Next Up Ratings Comparison
Rating Mark Canha
11.56
FantasySP Player Rating
Rating Spencer Horwitz
9.33
FantasySP Player Rating
Next Up Career Comparison
Career Mark Canha
YEAR TM GP H HR R RBI SB BB AVG OBP SLG PTS
2015 OAK 124 112 16 61 70 7 33 .254 .315 .426 318
2016 OAK 16 5 3 4 6 0 0 .122 .140 .341 14
2017 OAK 57 36 5 16 14 2 7 .208 .262 .382 79
2018 OAK 122 91 17 60 52 1 34 .249 .328 .449 268
2019 OAK 126 112 26 80 59 3 68 .272 .396 .515 371
2020 OAK 66 53 6 35 36 4 38 .244 .373 .406 175
2021 OAK 139 119 16 91 60 12 73 .231 .354 .383 456
2022 NYM 133 114 12 64 56 3 48 .264 .368 .394 384
2023 NYM 145 114 11 51 62 11 49 .259 .353 .395 422
2024 DET 78 61 6 35 32 4 35 .224 .331 .338 218
ON PACE 145 113 11 65 59 7 65 .224 .331 .338 405
3-YEAR AVG 139 116 13 69 59 9 57 .250 .358 .390 421
Career 1006 817 118 497 447 47 385 .247 .346 .413
Career Spencer Horwitz
YEAR TM GP H HR R RBI SB BB AVG OBP SLG PTS
2023 TOR 40 10 1 5 7 0 4 .256 .341 .385 59
2024 TOR 30 19 3 11 7 0 12 .284 .415 .463 79
ON PACE 55 34 5 20 12 0 22 .284 .415 .463 145
3-YEAR AVG 40 10 1 5 7 0 4 .256 .341 .385 59
Career 70 29 4 16 14 0 16 .274 .389 .434
The EDGE you need to WIN!
  • Optimal Lineups
  • Predictive Analytics Waiver Advice
  • Trade Suggestions & More

Player News

Matchups

Week 1
ARI @BUF
ATL vs PIT
BAL @KC
CAR @NO
CHI vs TEN
CIN vs NE
CLE vs DAL
DEN @SEA
DET vs LAR
GB @PHI
HOU @IND
JAC @MIA
LAC vs LV
MIN @NYG
NYJ @SF
TB vs WAS
Matchup Time Pitchers
ARI @SD 09:40 EDT EST Slade Cecconi
Randy Vasquez
ATL vs PHI 07:20 EDT EST Max Fried
Aaron Nola
BAL @OAK 09:40 EDT EST Albert Suarez
Hogan Harris
BOS @NYY 07:05 EDT EST Tanner Houck
Nestor Cortes
CHC vs LAA 02:20 EDT EST Justin Steele
Griffin Canning
CHW @MIA 07:10 EDT EST Drew Thorpe
Bryan Hoeing
CIN vs DET 07:10 EDT EST Carson Spiers
Reese Olson
CLE vs SF 07:10 EDT EST Tanner Bibee
COL vs KC 08:10 EDT EST Kyle Freeland
Cole Ragans
HOU @MIN 08:10 EDT EST Shawn Dubin
Pablo Lopez
LAD vs MIL 10:10 EDT EST Tyler Glasnow
Aaron Civale
NYM @PIT 06:40 EDT EST Luis Severino
Paul Skenes
SEA vs TOR 09:40 EDT EST Luis Castillo
Kevin Gausman
STL @WAS 06:45 EDT EST Sonny Gray
Patrick Corbin
TB @TEX 08:05 EDT EST Shane Baz
Michael Lorenzen
Matchup Time
No games scheduled
Matchup Time
No games scheduled