Biography
2025 • Junior
Earned Second Team All-Ivy honors … Gained Ivy League Tournament All-Tournament Team accolades … Made 11 appearances – all starts – on the year … Threw 64.0 innings on the season with a 4.36 ERA, 3-3 record, and 62 strikeouts … Made eight appearances – all starts – during Ivy League play … Tossed 51.1 innings during Ivy play with a 4.91 ERA, 2-1 record, and 53 strikeouts … Ranked fourth in the Ivy League in strikeouts (62), sixth in innings pitched (64.0), and eighth in ERA (4.36) … During Ivy only play, stood first in the conference in innings pitched (51.1) and third in strikeouts (53) … Led the team in ERA, while ranking second in strikeouts (62), wins (three), games started (11), WHIP (1.38), and innings pitched (64.0) … In Ivy only play, led the team in starts (eight) and innings pitched (51.1), while ranking second in strikeouts (53), ERA 94.91), WHIP (1.39), and wins (two) … Played in 19 total games with 16 total starts … Added four hits, three runs, two doubles, two RBIs, and one home run as a batter … Tallied a season-high 12 strikeouts over 6.0 innings at Brown (Apr. 25) … Allowed just two earned runs with six strikeouts over 7.0 innings at Penn (Mar. 22) … Notched seven strikeouts over 7.0 innings in the win vs. Yale (Mar. 28) … Hurled a season-high 8.0 innings and permitted just one earned run vs. Princeton (Apr. 11) … Threw 6.0 innings with six strikeouts in the win vs. Cornell (Apr. 19) … Tossed 6.0 innings and gave up just one earned run in the win in the Ivy League Tournament against Yale (May 16) … Went 2-for-4 with two RBIs, a double, and a home run as a batter in game two at Penn (Mar 22.).
2024 • Sophomore
Earned Ivy League Pitcher of the Year honors … Gained First Team All-Ivy as a starting pitcher and Honorable Mention All-Ivy as a utility player … Captured All-ECAC accolades … Collected CSC Academic All-District honors … Garnered Ivy League Pitcher of the Week twice (Apr. 1, Apr. 15) and Ivy League Player of the Week once (May 13) … Made 12 appearances and 11 starts as a pitcher … Posted a 4.64 ERA, 1.19 WHIP, 3-3 record, 83 strikeouts, and .236 opponent average over 64.0 innings … In Ivy play, tallied a 2.89 ERA, 1.04 WHIP, 3-1 record, 59 strikeouts, and .196 opponent average over eight appearances, seven starts, and 43.2 innings pitched … Played in 25 total games with 24 starts, including 13 starts as the designated hitter … As a batter, hit .345 with eight runs, 19 hits, one double, one home run, seven RBIs, and a .390 OBP on the season … As a batter in league play, hit .333 with seven runs, 15 hits, one double, one home run, five RBIs, and a .388 OBP … Ranked 38th in the NCAA in strikeouts per nine innings (11.67) at the end of the regular season … Led the Ivy League in strikeouts (83), while ranking second in strikeouts looking (20), fourth in opponent average (.236), fifth in innings pitched (64.0), and sixth in ERA (4.64) … In Ivy only play, led the league in strikeouts (59), while standing third in opponent average (.196), third in strikeouts looking (14), fourth in wins (three), fifth in ERA (2.89), and fifth in innings pitched (43.2) … Led the team in WHIP (1.19), wins (three), games started (11), innings pitched (64.0), and strikeouts (83), while ranking second in ERA (4.64) and third in opponent average (.236) … In Ivy play, paced the team in ERA (2.89), WHIP (1.04), wins (three), innings pitched (43.2), strikeouts (59), and opponent average (.196); ranked second in appearances (eight) … As a batter in Ivy play, ranked third on the team in average (.333), OBP (.388), and OPS (.810) … Threw 7.0 innings with a season-high 12 strikeouts in the win vs. Brown (Mar. 30) … Tossed 7.0 scoreless innings with eight strikeouts in the win at Princeton (Apr. 14) … Hurled a season-high 7.2 innings with 11 strikeouts in the win vs. Dartmouth (Apr. 21) … Registered 6.1 innings and a season-high 12 strikeouts at Cornell (Apr. 7) … Went 3-for-5 with an RBI and a run at Holy Cross (Mar. 27) … Hit a home run vs. Brown (Mar. 31) … As a batter in the Yale doubleheader (May 11) finished 2-for-5 with a run in game one and 3-for-4 with a run in game two.
2023 • First-year
Earned Ivy League Rookie of the Year honors … Gained First Team All-Ivy accolades … Led the team with 17 appearances on the mound, making one start … Ranked third in the Ivy League and led the team in saves (five) … During Ivy only play, led the conference in ERA (1.23) and ranked third in opponents’ average (.179) … Over six appearances and 15.0 innings from Apr. 15 to May 19 did not allow a run and tallied 20 strikeouts against four walks … Made eight scoreless relief appearances on the season … Posted a 4.66 ERA over 36.2 innings on the season with 45 strikeouts to 16 walks … Tallied a season-high seven strikeouts on two occasions – at Florida Atlantic (Mar. 10) and at Brown (Apr. 22) … Earned five saves on the year – at Dartmouth (Apr. 8), at Brown (Apr. 22), at Brown (Apr. 25), vs. Columbia (Apr. 28), and vs. Princeton (May 19) in the Ivy League Tournament … Tossed 4.2 innings and allowed one run at Penn (Mar. 26) … Threw 4.0 scoreless innings with four strikeouts vs. Cornell (Apr. 15) … Hurled 3.0 scoreless innings with seven strikeouts at Brown (Apr. 22).
Before Harvard
Gained First Team All-Suburban One League as a designated hitter as a junior and a senior … Took home Second Team All-Suburban One League as a pitcher as a senior … Helped team win Suburban One League title in 2019 and 2022 … Served team as a captain as a senior … Earned four varsity letters … Competed on the travel level for Philly Bandits and Baseball U PA Philly … Also played soccer … Selected as a Kiwanis-Herald Scholar Athlete … Served community through Interfaith Food Alliance, Trenton Area Soup Kitchen, and as a Woodside Church Vacation Bible School Counselor … Participated in Future Business Leaders of America, Chess Team, and Young Engineers … Son of Sharon and Jeff Fang; Jeff played baseball at Johns Hopkins and is a member of the Johns Hopkins Athletic Hall of Fame … Uncle Sam Horng attended Harvard Medical School, graduating in 2011.