McClure is the son of
Brian McClure and Lisa McClure, and has a sibling, Shane. He is married to Ryleigh Vertes, older sister of Dance Moms Star Kendall Vertes, and daughter of Jill Vertes. [1] His father played football at
Bowling Green State, and was an
NFL quarterback with the
Buffalo Bills in 1987.[1] His mother played college volleyball at Bowling Green State.[1] He is 6' 7" tall.[2]
In 2015, McClure's freshman season at Louisville, he appeared in 16 games (four starts) in which he compiled a 1–1 record with a 4.18 ERA.[10] As a sophomore in 2016, he pitched in 15 games (making 13 starts) and went 12–0 with a 2.54 ERA, garnering a 0.88
WHIP while striking out 77 batters over 78 innings, earning All-American honors.[11][12][13] Following the season, he played in the
Cape Cod Baseball League with the
Brewster Whitecaps.[13][14] As a junior in 2017, McClure was Louisville's number two starter.[15] For the year, he started 18 games, pitching to an 8–4 record with a 3.58 ERA, compiling 111 strikeouts over 103 innings.[16] Following the season, he was selected by the
Chicago White Sox in the sixth round of the
2017 Major League Baseball draft.[17][18][19]
He began the 2018 season back with Kannapolis, but his season was cut short after eight starts due to a knee injury that required surgery.[25][26] Over those eight starts, he went 3–1 with a 3.02 ERA, striking out 42 batters over 41+2⁄3 innings.[27][28][29]
McClure returned healthy in 2019 and began the season back with Kannapolis before being promoted to the
Winston-Salem Dash of the
High–ACarolina League in June.[30][31] Over 22 starts between the two clubs, he pitched to a 4–6 record with a 3.25 ERA, compiling 99 strikeouts and a 1.22 WHIP over 121+2⁄3 innings.[32]
McClure did not play in a game in 2020 due to the cancellation of the minor league season because of the
COVID-19 pandemic.[33] To begin the 2021 season, he was assigned to the
Birmingham Barons of the
Double-A South.[34] After 15 starts in which he pitched to a 2–4 record, a 3.82 ERA, and 77 strikeouts over 68+1⁄3 innings, he was promoted to the
Charlotte Knights of the
Triple-A East in early August.[35] Over nine starts with Charlotte, McClure went 2–3 with a 6.81 ERA and 36 strikeouts over 37 innings.[36] His aggregate 111 strikeouts (in 102 1/3 innings) was second in the White Sox system.[37] He was named the 2021 White Sox Pitching Prospect of the Year by MLB Pipeline.[38]
He returned to Charlotte for the 2022 season.[39] McClure was 4–4 with one save and a 4.97 ERA, as in 44 games (5 starts) he pitched 87 innings and struck out 96 batters.[24] His fastball averaged 93 mph in early season starts, and then 95 mph out of the bullpen late in the season.[40] He threw four pitches, including an above-average slider.[41]
San Francisco Giants
On December 22, 2022, McClure was traded to the
San Francisco Giants in exchange for pitcher
Gregory Santos.[42] He spent 2023 with the Triple–A
Sacramento River Cats, playing in 9 games and recording a 5.79 ERA with 13 strikeouts across 23+1⁄3 innings of work. McClure elected free agency following the season on November 6, 2023.[43]