St. Louis Cardinals

Masyn Winn

Active
SS ● St. Louis Cardinals ● 5'9" · 185 lbs ● Bats: R · Throws: R
Batting AVG
.235
Batting OBP
.310
Batting SLG
.321
Season HR
5
Season RBI
56
Next Matchup @ BOS Mon 1:05 PM ET

2026 Fantasy Baseball Player Profile

Masyn Winn’s sophomore campaign in 2025 was a gritty display of defensive excellence while battling through significant physical limitations. Despite playing with a torn meniscus in his right knee for much of the season, Winn secured his first career Gold Glove, making history as the youngest Cardinals shortstop to ever win the award. Offensively, the injury clearly took a toll; after a strong start where he slashed .276 with six home runs through May, his production dipped as the knee soreness worsened. He finished the year with a .253/.310/.363 line, nine home runs, and just nine stolen bases across 129 games. The Cardinals eventually shut him down in mid-September for a successful meniscus repair, prioritizing his long-term health as they pivot toward a youth-led roster.

Heading into 2026, Winn is a full go for spring training and has already reported that he is sprinting without limitations. With his surgically repaired knee, he has explicitly stated his intention to be more aggressive on the basepaths, aiming to reclaim the 20-steal upside he demonstrated as a prospect. As the veteran anchor of a middle infield that will likely feature rookie JJ Wetherholt, Winn is projected to provide steady volume at the top or middle of the St. Louis order. For fantasy managers, he is an attractive bounce-back candidate with an ADP around 289. While his power ceiling remains modest, the combination of elite job security, a healthy lower half, and his proven 90th-percentile contact skills make him a high-floor middle infield option capable of significantly outperforming his draft position.

DFS Last 5

Game Log

2026 Regular Season
DATE OPPONENT AB R H 2B 3B HR RBI BB SO SB AVG OBP SLG RESULT
Sep 24 @ Pittsburgh Pirates 3 0 0 0 0 0 0 0 2 0 .235 .309 .322 L 1-2
Sep 23 @ Pittsburgh Pirates 3 1 1 1 0 0 1 1 2 0 .236 .311 .325 W 5-1
Sep 22 @ Pittsburgh Pirates 2 0 0 0 0 0 0 1 1 0 .236 .310 .322 L 0-2
Sep 20 vs. Washington Nationals 0 0 0 0 0 0 0 0 0 0 .237 .310 .324 W 3-5
Sep 19 vs. Washington Nationals 5 1 1 0 0 0 1 0 1 0 .237 .310 .324 L 8-5
Sep 18 vs. Washington Nationals 2 0 0 0 0 0 0 0 0 0 .237 .311 .325 L 9-1
Sep 16 vs. San Francisco Giants 0 0 0 0 0 0 0 0 0 0 .238 .312 .327 L 6-5
Sep 15 vs. San Francisco Giants 3 1 1 0 0 0 0 0 0 0 .238 .312 .327 L 10-3
Sep 14 vs. San Francisco Giants 2 0 0 0 0 0 0 1 0 0 .237 .312 .326 W 1-2
Sep 13 vs. Chicago White Sox 3 1 1 0 0 0 0 0 0 0 .239 .312 .328 W 1-3
Sep 12 vs. Chicago White Sox 4 1 2 1 0 0 2 0 2 0 .238 .311 .328 L 6-5
Sep 11 vs. Chicago White Sox 4 0 0 0 0 0 1 0 1 0 .235 .310 .324 W 3-7
Sep 8 @ San Francisco Giants 4 0 0 0 0 0 0 0 0 0 .238 .313 .327 L 1-2
Aug 21 @ Philadelphia Phillies 0 0 0 0 0 0 0 0 0 0 .240 .315 .330 L 6-7
Aug 20 @ Cincinnati Reds 1 1 0 0 0 0 0 0 1 0 .240 .315 .330 W 10-9
Aug 19 @ Cincinnati Reds 4 0 0 0 0 0 0 1 2 0 .240 .316 .331 L 4-5
Aug 18 @ Cincinnati Reds 4 2 3 2 0 1 1 0 0 0 .243 .317 .334 W 3-0
Aug 17 (2) @ Cincinnati Reds 4 0 1 0 0 0 1 1 3 0 .238 .313 .318 L 5-6
Aug 17 @ Cincinnati Reds 4 0 1 0 0 0 0 0 2 0 .238 .312 .319 W 2-1
Aug 16 @ Chicago Cubs 4 1 0 0 0 0 0 1 1 0 .238 .313 .319 W 11-4
Aug 15 @ Chicago Cubs 4 0 0 0 0 0 0 0 1 0 .240 .314 .323 W 8-4
Aug 14 @ Chicago Cubs 3 0 0 0 0 0 0 0 2 0 .242 .317 .326 L 0-3
Aug 12 vs. Philadelphia Phillies 4 0 0 0 0 0 0 0 2 0 .244 .319 .328 W 1-7
Aug 11 vs. Philadelphia Phillies 3 0 2 0 0 0 1 0 1 0 .247 .322 .332 W 0-2
Aug 10 vs. Philadelphia Phillies 4 0 1 1 0 0 1 0 2 0 .244 .320 .329 L 6-5
Aug 9 vs. Colorado Rockies 4 1 2 1 0 0 1 0 0 0 .243 .320 .327 W 4-7
Aug 8 vs. Colorado Rockies 4 0 1 0 0 0 1 0 0 0 .241 .319 .323 L 8-6
Aug 7 vs. Colorado Rockies 3 1 1 1 0 0 0 1 0 2 .241 .320 .324 W 2-3
Aug 5 @ New York Yankees 1 0 0 0 0 0 0 0 0 0 .240 .318 .321 W 3-1
Aug 4 @ New York Yankees 4 0 1 0 0 0 0 0 1 0 .241 .319 .322 L 0-2
Aug 3 @ New York Yankees 4 1 0 0 0 0 0 1 3 0 .240 .320 .322 W 13-7
Aug 2 @ Toronto Blue Jays 3 1 0 0 0 0 0 1 1 0 .243 .321 .326 W 5-1
Aug 1 @ Toronto Blue Jays 3 0 1 1 0 0 1 1 1 0 .245 .322 .329 L 1-5
Jul 31 @ Toronto Blue Jays 3 0 1 0 0 0 0 1 1 0 .244 .320 .326 L 1-3
Jul 30 vs. Chicago Cubs 3 0 1 0 0 0 0 1 0 0 .244 .318 .326 L 4-2
Jul 29 vs. Chicago Cubs 4 0 0 0 0 0 0 0 3 0 .243 .316 .326 W 2-3
Jul 28 vs. Chicago Cubs 4 0 2 1 0 0 1 0 1 0 .246 .320 .329 L 10-2
Jul 27 vs. Chicago Cubs 4 1 2 0 0 0 1 0 0 0 .243 .318 .325 L 7-3
Jul 26 vs. Cincinnati Reds 4 0 2 0 0 0 0 1 1 0 .240 .316 .322 L 5-3
Jul 25 vs. Cincinnati Reds 4 1 1 0 0 0 0 0 1 0 .237 .312 .320 W 0-7
Jul 24 vs. Cincinnati Reds 3 0 0 0 0 0 0 0 1 0 .236 .313 .321 L 4-2
Jul 23 vs. Arizona Diamondbacks 4 0 0 0 0 0 0 1 0 0 .239 .315 .324 L 10-6
Jul 19 @ Arizona Diamondbacks 4 0 0 0 0 0 0 1 0 0 .241 .317 .328 W 7-5
Jul 18 @ Arizona Diamondbacks 2 0 1 0 0 0 1 1 0 1 .245 .319 .332 L 3-4
Jul 12 vs. Atlanta Braves 4 0 1 0 0 0 0 0 2 0 .243 .314 .331 L 4-3
Jul 11 vs. Atlanta Braves 3 0 0 0 0 0 0 0 1 0 .243 .314 .332 W 1-4
Jul 10 vs. Atlanta Braves 2 0 0 0 0 0 0 1 1 0 .245 .317 .335 W 1-2
Jul 9 vs. Milwaukee Brewers 4 0 0 0 0 0 0 0 0 0 .247 .317 .338 L 8-4
Jul 8 vs. Milwaukee Brewers 4 1 1 1 0 0 0 0 1 0 .250 .321 .342 W 1-5
Jul 7 (2) vs. Milwaukee Brewers 4 0 0 0 0 0 0 0 1 0 .250 .322 .340 L 10-2
Jul 7 vs. Milwaukee Brewers 0 0 0 0 0 0 0 0 0 0 .253 .325 .345 L 4-3
Jul 6 vs. Milwaukee Brewers 4 0 2 0 0 0 1 0 1 0 .253 .325 .345 L 4-3
Jul 5 @ Chicago Cubs 3 0 1 0 0 0 0 1 0 0 .250 .323 .342 L 4-6
Jul 4 @ Chicago Cubs 4 0 0 0 0 0 0 0 2 0 .249 .321 .343 W 3-0
Jul 3 @ Chicago Cubs 4 2 2 0 0 1 4 0 1 0 .253 .325 .347 W 17-1
Jul 2 @ Atlanta Braves 4 1 3 0 0 0 1 1 0 0 .249 .323 .335 W 11-5
Jul 1 @ Atlanta Braves 3 0 0 0 0 0 0 0 1 0 .242 .315 .329 L 1-5
Jun 30 @ Atlanta Braves 3 2 1 0 0 0 0 1 0 1 .245 .318 .332 W 5-3
Jun 28 vs. Miami Marlins 3 1 1 0 0 0 0 0 0 0 .244 .316 .332 W 1-2
Jun 27 vs. Miami Marlins 4 0 1 0 0 0 1 0 1 0 .243 .316 .332 L 5-1
Jun 26 vs. Miami Marlins 3 0 0 0 0 0 0 0 0 0 .242 .317 .333 L 4-0
Jun 24 vs. Arizona Diamondbacks 4 0 1 0 0 0 0 0 0 0 .245 .320 .337 L 9-4
Jun 22 vs. Arizona Diamondbacks 4 1 1 0 0 0 0 0 1 0 .245 .321 .339 W 2-3
Jun 21 @ Kansas City Royals 5 1 2 0 0 1 4 0 0 0 .245 .322 .340 W 12-10
Jun 19 @ Kansas City Royals 4 1 1 1 0 0 1 0 1 0 .242 .320 .327 L 5-6
Jun 18 @ Kansas City Royals 5 2 3 1 0 0 0 0 1 0 .242 .321 .324 L 6-14
Jun 17 vs. San Diego Padres 3 0 1 0 0 0 0 1 0 0 .234 .316 .314 L 6-1
Jun 16 vs. San Diego Padres 3 0 1 0 0 0 0 1 0 0 .233 .314 .314 W 2-3
Jun 15 vs. San Diego Padres 4 1 2 0 0 0 0 0 0 0 .232 .311 .313 W 0-3
Jun 14 @ Minnesota Twins 1 0 0 0 0 0 0 0 1 0 .227 .308 .310 L 4-5
Jun 13 @ Minnesota Twins 3 1 0 0 0 0 1 1 1 0 .228 .309 .311 W 9-6
Jun 12 @ Minnesota Twins 5 1 1 0 0 0 0 0 0 0 .231 .311 .316 L 8-9
Jun 11 @ New York Mets 4 1 1 1 0 0 0 0 1 0 .232 .313 .318 L 4-5
Jun 10 @ New York Mets 4 1 1 0 0 0 1 1 0 1 .231 .315 .315 W 9-2
Jun 9 @ New York Mets 4 0 0 0 0 0 0 0 0 0 .231 .313 .316 W 7-0
Jun 6 vs. Cincinnati Reds 5 0 2 0 0 0 2 0 2 0 .236 .318 .322 W 5-6
Jun 5 vs. Cincinnati Reds 2 1 0 0 0 0 1 2 1 0 .232 .316 .320 W 3-10
Jun 3 vs. Texas Rangers 4 0 0 0 0 0 0 1 1 0 .234 .310 .323 W 3-5
Jun 2 vs. Texas Rangers 5 0 2 0 0 0 0 0 1 0 .239 .313 .330 L 7-4
Jun 1 vs. Texas Rangers 4 1 1 0 0 1 1 0 2 0 .234 .311 .328 L 2-1
May 31 vs. Chicago Cubs 4 0 1 0 0 0 2 0 1 0 .234 .312 .314 W 1-5
May 30 vs. Chicago Cubs 2 0 0 0 0 0 0 1 0 0 .234 .313 .315 L 6-1
May 29 vs. Chicago Cubs 4 0 2 0 0 0 0 0 2 0 .236 .313 .319 W 5-6
May 27 @ Milwaukee Brewers 4 0 1 0 0 0 0 0 1 1 .230 .309 .315 L 1-2
May 26 @ Milwaukee Brewers 4 0 0 0 0 0 0 0 2 0 .230 .310 .316 L 0-6
May 25 @ Milwaukee Brewers 3 0 0 0 0 0 0 0 1 0 .235 .316 .324 L 1-5
May 23 (2) @ Cincinnati Reds 4 0 0 0 0 0 1 0 0 0 .240 .321 .329 L 6-7
May 23 @ Cincinnati Reds 4 2 1 0 0 0 0 1 2 0 .245 .330 .337 W 8-1
May 21 vs. Pittsburgh Pirates 2 0 0 0 0 0 0 2 1 0 .245 .328 .340 L 6-2
May 20 vs. Pittsburgh Pirates 4 0 0 0 0 0 0 0 2 0 .248 .324 .344 L 7-0
May 17 vs. Kansas City Royals 2 0 1 0 0 0 0 0 0 0 .255 .331 .353 L 2-0
May 16 vs. Kansas City Royals 3 1 0 0 0 0 1 0 1 0 .252 .326 .351 W 2-4
May 15 vs. Kansas City Royals 5 0 1 1 0 0 0 0 2 0 .257 .333 .358 W 4-5
May 14 @ Las Vegas Athletics 3 1 1 1 0 0 0 1 0 0 .259 .337 .357 W 5-4
May 13 @ Las Vegas Athletics 4 0 2 0 0 0 0 0 0 0 .257 .329 .350 L 2-6
May 12 @ Las Vegas Athletics 5 0 1 0 0 0 0 0 0 0 .250 .325 .346 W 6-4
May 10 @ San Diego Padres 3 0 0 0 0 0 0 1 1 0 .252 .329 .351 L 2-3
May 9 @ San Diego Padres 4 0 0 0 0 0 0 0 2 0 .258 .331 .359 L 2-4
May 8 @ San Diego Padres 3 1 1 0 0 0 1 0 1 0 .266 .340 .371 W 6-0
May 7 @ San Diego Padres 4 0 1 0 1 0 1 0 0 0 .264 .343 .372 W 2-1
May 6 vs. Milwaukee Brewers 4 0 0 0 0 0 0 0 1 0 .265 .346 .359 L 6-2
May 4 vs. Milwaukee Brewers 3 1 1 0 0 0 1 1 0 0 .274 .357 .372 W 3-6
May 3 vs. Los Angeles Dodgers 4 0 2 0 0 0 0 0 0 0 .273 .352 .373 L 4-1
May 2 vs. Los Angeles Dodgers 4 0 1 1 0 0 0 0 0 0 .264 .347 .368 W 2-3
May 1 vs. Los Angeles Dodgers 3 0 2 0 0 0 0 0 0 0 .265 .350 .363 W 2-7
Apr 30 @ Pittsburgh Pirates 5 1 1 0 0 0 0 0 2 0 .253 .336 .354 W 10-5
Apr 29 @ Pittsburgh Pirates 2 0 0 0 0 0 0 2 0 1 .255 .343 .362 W 5-4
Apr 28 @ Pittsburgh Pirates 5 0 2 0 0 0 1 0 2 0 .261 .337 .370 W 11-7
Apr 27 @ Pittsburgh Pirates 4 0 0 0 0 0 0 0 0 0 .253 .333 .368 W 4-2
Apr 26 vs. Seattle Mariners 4 0 0 0 0 0 0 0 2 0 .265 .347 .386 L 3-2
Apr 25 vs. Seattle Mariners 5 2 2 0 0 0 1 0 1 0 .278 .363 .405 L 11-9
Apr 24 vs. Seattle Mariners 4 0 2 0 0 0 2 0 1 0 .270 .360 .405 L 3-2
Apr 21 @ Miami Marlins 4 1 2 1 0 0 0 0 0 0 .257 .354 .400 W 5-3
Apr 20 @ Miami Marlins 3 1 2 0 1 0 1 0 1 1 .242 .346 .379 L 3-5
Apr 19 @ Houston Astros 5 1 3 1 0 0 3 0 2 0 .222 .338 .333 W 7-5
Apr 18 @ Houston Astros 5 1 1 0 0 1 2 0 3 0 .190 .319 .293 W 7-5
Apr 17 @ Houston Astros 5 0 1 0 0 0 2 0 0 0 .189 .328 .245 W 9-4
Apr 15 vs. Cleveland Guardians 4 1 1 0 0 0 0 0 1 0 .188 .339 .250 W 3-5
Apr 14 vs. Cleveland Guardians 4 1 1 0 0 0 0 0 2 0 .182 .345 .250 W 5-6
Apr 13 vs. Cleveland Guardians 1 0 1 1 0 0 0 3 0 0 .175 .353 .250 L 9-3
Apr 10 vs. Boston Red Sox 0 0 0 0 0 0 0 1 0 0 .154 .298 .205 W 2-3
Apr 8 @ Washington Nationals 5 0 0 0 0 0 0 0 2 0 .154 .267 .205 W 6-1
Apr 7 @ Washington Nationals 2 2 0 0 0 0 0 2 0 1 .176 .300 .235 W 7-6
Apr 6 @ Washington Nationals 4 1 1 0 0 0 0 1 1 0 .188 .257 .250 L 6-9
Apr 3 @ Detroit Tigers 3 0 1 0 0 0 0 0 0 0 .179 .233 .250 L 0-4
Apr 1 vs. New York Mets 4 0 1 0 0 0 1 1 1 1 .160 .222 .240 W 1-2
Mar 31 vs. New York Mets 4 0 0 0 0 0 0 0 0 0 .143 .182 .238 W 0-3
Mar 30 vs. New York Mets 3 0 0 0 0 0 0 1 1 0 .176 .222 .294 L 4-2
Mar 29 vs. Tampa Bay Rays 5 1 2 1 0 0 0 0 0 0 .214 .214 .357 L 11-7
Mar 28 vs. Tampa Bay Rays 4 0 0 0 0 0 0 0 2 0 .111 .111 .222 W 5-6
Mar 26 vs. Tampa Bay Rays 5 1 1 1 0 0 0 0 1 0 .200 .200 .400 W 7-9
Total456541072125534511010.235.309.322

AVG, OBP, SLG, ERA and WHIP are season-to-date through each game, not that game alone — so the column reads as a trend and its last value is the season figure. They stay season-to-date when the log is filtered by opponent; the figure for the filtered games is the one in the Total row. The second game of a doubleheader is marked (2).

Splits

Latest Features