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

Zach McKinstry or Ryan Kreidler

Who Should I Start? - Week 16 • Start New
Zach McKinstry

Zach McKinstry

2BDetroit Tigers DET
Ryan Kreidler

Ryan Kreidler

CFMinnesota Twins MIN
OR
🔓 EXPERT ANALYSIS

Owners starting McKinstry over Kreidler

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Zach McKinstry

McKinstry carving out utility role amidst Tigers infield injuries

McKinstry has shown signs of life recently, batting .263 over his last seven games, highlighted by a clutch two-out RBI single on June 24. The fourth-place Tigers are currently enduring a three-game losing streak and navigating significant infield injuries to Gleyber Torres and Javier Baez. These absences have cleared the way for McKinstry to serve as a primary utility starter across the middle infield and outfield.

Under the hood, his .185 season average is a far cry from our projection of .235 and his .254 average from last season. With only two home runs and one stolen base through 162 at-bats, the power-speed profile that made him a late-round target has largely evaporated. Unless he can significantly improve his .544 OPS and return to his career norms, he remains a high-risk option once the roster gets healthier.

Detroit finishes the week with three home games against Houston. The remaining schedule is daunting, featuring matchups against the tough Spencer Arrighetti (3.13 ERA) and a locked-in Hunter Brown (1.40 ERA). Only Saturday’s tilt against Kai-Wei Teng (4.19 ERA) offers a reprieve from top-tier pitching. Given the low-volume counting stats and difficult matchups for the rest of the week, he is best left on fantasy benches. Verdict: Sit.

Updated 2 days ago

Latest News Zach McKinstry
Loading...
🔓 EXPERT ANALYSIS

Owners starting Kreidler over McKinstry

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Ryan Kreidler

Kreidler Surges with Elite Batting Average as Every-Day Starter

Kreidler has emerged as a massive bright spot for the third-place Twins, who are currently 38-44 and looking to snap a frustrating three-game losing streak. Over his last seven days, he has torched opposing pitching for a .421 average with six RBI and a .450 OBP, solidifying his role as the everyday shortstop and primary backup in center field. His ability to limit strikeouts recently has allowed his contact skills to finally translate into consistent run production.

This breakout 2026 campaign is a complete reversal of his previous career trajectory; he currently sports a .281 average and four home runs after years of struggling to hit above .150. While his recent .421 clip is an unsustainable peak, his significant improvement in plate discipline and power—highlighted by a 438-foot blast earlier this season—suggests he has finally evolved into a reliable fantasy contributor. We expect some regression, but his floor is much higher than in previous seasons.

The remainder of the week offers a goldmine of matchups against a Colorado rotation struggling with immense consistency issues. He faces Michael Lorenzen and his bloated 7.33 ERA on Saturday, sandwiched between matchups against Tomoyuki Sugano and Ryan Feltner, both of whom carry ERAs above 4.60. With three games at home against these vulnerable arms and a lack of high-velocity threats in the opposing bullpen, he is a primary fantasy target for the weekend. Start.

Updated 2 days ago

Latest News Ryan Kreidler
Loading...
Performance Zach McKinstry
Fantasy Chart Loading...

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

AVG HR RBI R OBP SLG SB GP
.212024.2970.333011
Season stats based on the past 14 days
Performance Ryan Kreidler
Fantasy Chart Loading...

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

AVG HR RBI R OBP SLG SB GP
.400184.4440.60009
Season stats based on the past 14 days
Next Up Own/Start Comparison
OWN/START Zach McKinstry
OWN
 
4%
-0.62 compared to last week
START
 
3%
+0.05 compared to last week
OWN/START Ryan Kreidler
OWN
 
5%
+3.36 compared to last week
START
 
3%
+1.51 compared to last week
Next Up Consensus Rankings
Expert Consensus Zach McKinstry
Not Ranked
Average Ranking of Fantasy Experts
Expert Consensus Ryan Kreidler
Not Ranked
Average Ranking of Fantasy Experts
Next Up Player Breakdowns
Breakdown Zach McKinstry

    Overview

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

  • Ranked 412th in BABIP (Batting Average on Balls In Play) with 0.218
  • Ranked 407th in batting average with 0.184
  • Not overly impressive with on base percentage currently ranked 313th with 0.288
  • Not too impressive with slugging percentage currently ranked 421st with 0.264
  • Not too impressive with on base plus slugging currently ranked 401st with 0.552
  • Not very impressive in steals and is currently ranked 645th with 1
  • Not too impressive and is currently ranked 437th in RBI with 7
  • Not too impressive and is currently ranked 389th in runs scored with 10
  • At this point in the season his numbers compared to last years: AVG: -0.097, OBP: -0.082, HRs: -3, RBI: -14, Runs: -28, Wlks: -7, Stls: -10,
Breakdown Ryan Kreidler

    Overview

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

  • Top 100 in BABIP (Batting Average on Balls In Play) with 0.350 and is currently ranked 76th
  • Top 50 in batting average with 0.303 and is currently ranked 42nd
  • Top 100 on base percentage and is currently ranked 80th with 0.361
  • Not too impressive with slugging percentage currently ranked 104th with 0.461
  • Top 100 in on base plus slugging and is currently ranked 93rd with 0.822
  • Not too impressive and is currently ranked 291st in RBI with 16
  • Not too impressive and is currently ranked 328th in runs scored with 14
  • 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.184, OBP: +0.184, HRs: +4, RBI: +20, Runs: +11, Wlks: +6, Stls: -2,
Next Up Health Check
Injury Zach McKinstry

No Injury Reported

Injury Ryan Kreidler

No Injury Reported

Next Up Matchup Comparison
Matchups Zach McKinstry
DateOpponentResult
Jun 29@NYYRyan Weathers
Jun 30@NYYCam Schlittler
Jul 01@NYYWill Warren
Jul 02@TEXCal Quantrill
Jul 04@TEXKumar Rocker
Jul 05@TEXJacob deGrom
AVG HR RBI R OBP SLG SB GP
.250012.2500.41703
Season stats based on this weeks opponents
Matchups Ryan Kreidler
DateOpponentResult
Jun 29@HOUPeter Lambert
Jun 30@HOUMike Burrows
Jul 01@HOUTatsuya Imai
Jul 03@NYYGerrit Cole
Jul 04@NYYCarlos Rodon
Jul 05@NYYRyan Weathers
AVG HR RBI R OBP SLG SB GP
.333131.3331.33302
Season stats based on this weeks opponents
Next Up Ratings Comparison
Rating Zach McKinstry
6.37
FantasySP Player Rating
Rating Ryan Kreidler
4.83
FantasySP Player Rating
Next Up Career Comparison
Career Zach McKinstry
YEAR TM GP H HR R RBI SB BB AVG OBP SLG PTS
2020 LAD 4 2 0 1 0 0 0 .286 .286 .429 3
2021 LAD 54 34 7 17 29 1 8 .221 .261 .416 125
2022 LAD 44 26 4 18 9 5 13 .190 .263 .343 96
2023 DET 144 107 9 59 35 16 43 .231 .300 .351 363
2024 DET 109 67 5 31 23 15 22 .220 .277 .355 251
2025 DET 149 122 12 70 53 21 49 .254 .329 .422 445
2026 DET 56 32 2 12 12 1 22 .190 .281 .280 116
ON PACE 109 62 3 23 23 1 42 .190 .281 .280 226
3-YEAR AVG 134 99 9 53 37 17 38 .237 .306 .380 353
Career 560 390 39 208 161 59 157 .227 .296 .370
Career Ryan Kreidler
YEAR TM GP H HR R RBI SB BB AVG OBP SLG PTS
2022 DET 16 7 0 6 4 0 5 .149 .236 .170 23
2023 DET 9 2 0 1 0 0 0 .111 .111 .111 5
2024 DET 25 8 1 9 2 3 5 .136 .203 .186 39
2025 DET 15 4 0 5 0 2 4 .105 .182 .105 13
2026 MIN 35 26 4 14 20 0 9 .289 .354 .500 106
ON PACE 67 50 7 27 38 0 17 .289 .354 .500 204
3-YEAR AVG 16 5 0 5 1 2 3 .122 .183 .148 19
Career 100 47 5 35 26 5 23 .187 .254 .278
Think the Start Tool is good? Try this!
  • 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 vs SF 09:40 EDT EST Eduardo Rodriguez
Tyler Mahle
ATH vs LAD 09:40 EDT EST Gage Jump
Eric Lauer
BAL vs CHW 06:35 EDT EST Shane Baz
Sean Burke
BOS vs WAS 07:10 EDT EST Ranger Suarez
Miles Mikolas
CHC vs SD 08:05 EDT EST
Griffin Canning
CIN @MIL 07:40 EDT EST Nick Lodolo
Robert Gasser
CLE vs TEX 07:10 EDT EST Parker Messick
Jacob deGrom
COL vs MIA 08:40 EDT EST Sean Sullivan
Sandy Alcantara
DET @NYY 07:05 EDT EST Casey Mize
Ryan Weathers
HOU vs MIN 08:10 EDT EST Peter Lambert
Zebby Matthews
LAA @SEA 09:40 EDT EST Ryan Johnson
George Kirby
NYM @TOR 07:07 EDT EST Nolan McLean
Trey Yesavage
PHI vs PIT 06:40 EDT EST Aaron Nola
Braxton Ashcraft
Matchup Time
No games scheduled
Matchup Time
No games scheduled