Winn was born in Katy, Texas, and grew up in Kingwood, Texas, where he attended Kingwood High School. After his freshman year, was named to USA Baseball's under-15 National Team and played in the COPABE Pan American AA Championships, where he batted .522 and was named the tournament MVP.[1] As a junior in 2019, Winn had a 13–0 record on the mound with a 0.67 ERA and 117 strikeouts over 76+1⁄3 innings pitched while also hitting .417 with eight home runs and 46 RBIs, earning the title of District 22-6A MVP.[2] Winn was suspended for the first 12 games of his senior year in 2020 due to an infraction of team rules and played in only one game before the season was cancelled due to the COVID-19 pandemic.[3]
Professional career
The St. Louis Cardinals selected Winn in the second round of the 2020 Major League Baseball draft.[4] He signed with the team for a $2.1 million bonus as a two-way player.[5][6] Winn was named the best overall athlete in the Cardinals' minor league system going into the 2021 season.[7] To begin the 2021 season, he was assigned to the Palm Beach Cardinals of the Low-A Southeast, where he began his professional career as a shortstop.[8] After slashing .262/.370/.388 with three home runs, 34 RBIs, 15 doubles, three triples, and 16 stolen bases over 61 games, he was promoted to the Peoria Chiefs of the High-A Central in late July.[9] Over 36 games with Peoria, he hit .209/.240/.304 with two home runs, 10 RBIs, and 16 stolen bases. He pitched a total of one inning for the 2021 season.[10]
Winn returned to Peoria begin the 2022 season.[11] After hitting .349/.404/.566 with one home run, 15 RBIs, and 15 stolen bases over 33 games, he was promoted to the Springfield Cardinals of the Double-ATexas League.[12] He was selected to represent the Cardinals alongside Jordan Walker at the 2022 All-Star Futures Game.[13] Over 86 games with Springfield to end the season, he slashed .258/.349/.432 with 11 home runs, 48 RBIs, 25 doubles, and 28 stolen bases.[14] His season totals over 119 games between both teams included a .283 batting average, 12 home runs, 63 RBIs, 36 doubles, and 43 stolen bases.[15] He was selected to play in the Arizona Fall League for the Salt River Rafters after the season.[16]
On August 18, 2023, Winn was selected to the 40-man roster and promoted to the major leagues for the first time.[20][21] He was inserted into the lineup that evening, making a diving play on a ground ball in the second inning and getting his first hit, an infield single, going 1-for-4 in his first game. At the age of 21 years and 150 days old, he became the youngest Cardinals player to make his MLB debut at the starting shortstop position since Garry Templeton (20 years, 138 days) on August 9, 1976.[22] Winn played in 37 games for the Cardinals to end the season, batting .172 with two home runs and 12 RBIs.[23]
St. Louis Cardinals
2024 season
Winn opened the 2024 season as the team's starting shortstop.[24]