In 2015, File's freshman season at Dixie State, he appeared in 12 games (ten starts) in which he went 6–1 with a 2.63 ERA, striking out 44 over 61+2⁄3 innings.[3] He was named the
Pacific West Conference Freshman of the Year.[4][5] As a sophomore in 2016, he started 14 games, going 6–1 with a 2.99 ERA.[6] That summer, he played in the
Northwoods League with the
Wisconsin Rapids Rafters.[7] In 2017, his junior year, File went 8–2 with a 3.58 ERA over 15 games (14 starts), striking out 75 over 93 innings, earning Pacific West Co-Pitcher of the Year.[8] Following the season, he was selected by the
Milwaukee Brewers in the 21st round of the
2017 Major League Baseball draft.[9][10][11]
Professional career
Milwaukee Brewers
File signed with Milwaukee and made his professional debut with the
Helena Brewers.[12] Over 12 games (seven starts), he went 1–2 with a 4.02 ERA.[13] In 2018, he spent the season with the
Wisconsin Timber Rattlers, with whom he was named a
Midwest League All-Star, and compiled an 8–10 record with a 3.96 ERA, striking out 114 over 136+1⁄3 innings and 25 starts.[14][15][16] In 2019, he began the year with the
Carolina Mudcats (earning
Carolina League All-Star honors) before being promoted to the
Biloxi Shuckers in June, with whom he finished the year.[17][18][19][20][21] Over 26 starts between both teams, File pitched to a 15–6 record with a 3.24 ERA, collecting 136 strikeouts over 147 innings.[22]
File did not play a minor league game in 2020 due to the cancellation of the minor league season caused by the
COVID-19 pandemic.[23] The Brewers added him to their 40-man roster after the season.[24] In February 2021, File underwent surgery to repair a stress fracture in his right elbow, forcing him to miss the beginning of the 2021 season.[25] He was placed on the 60-day injured list on May 2.[26] He was activated in early July and was assigned to the
Nashville Sounds of the
Triple-A East.[27] Over 13 starts, File went 2–5 with a 5.36 ERA and 45 strikeouts over 50+1⁄3 innings.[28] He was assigned back to Nashville to begin the 2022 season.[29] He was outrighted off the 40-man roster on May 23, 2022.[30] File was released after the season on November 15.[31]
Doosan Bears
On November 16, 2022, File signed a contract with the
Doosan Bears of the
KBO League.[32] In late February, File took a
comebacker to the head during a live batting practice session in
Australia and missed the beginning of the season.[33] On May 4, 2023, File made his KBO debut, allowing 5 runs on 5 hits against the
Hanwha Eagles. His next start saw him give up 4 runs (3 earned) on 5 hits in 5.0 innings pitched against the
Lotte Giants.[34] He later experienced elbow problems, and was released by the Bears on June 8.[35]