2020 Baseball Roster
Roster

Josh Hahn
- Position:
- OF/LHP
- Height:
- 6-2
- Weight:
- 210
- Class:
- Freshman
- Hometown:
- Huntington Beach, Calif.
- High School:
- Huntington Beach HS
Notes
Four-year member of the UCLA baseball program (2020-23) as a two-way player ... Put together a career-slash line of .256/.359/.378 at UCLA, including a standout senior season that saw him set career-bests in batting (.326) and on-base percentage (.379) ... Made 13 appearances on the mound as a Bruin.ย
Career Highlights
2021 Pac-12 Academic Honor Roll
Six-time UCLA Director's Honor Roll
2023
Appeared in 31 games as a true senior, starting 19 ... Set career highs offensively in each triple-slash stat (.326/.379/.395) while chipping in 28 hits, nine runs scored, 12 RBIs, six walks, and three sac bunts ... Made two appearances on the mound, yielding one earned over 2 2/3 combined innings ... All 19 of his starts came at DH ... Had team highs in pinch hits (three) and pinch-hit ABs (12) ... Batted a team-high .346 against right-handed pitchers, and also paced the Bruins with a .385 BA with runners on base ... Led the team with a .333 batting average in Pac-12 play ... Had a blistering month of May, slashing .378/.442/.489 with 11 RBIs over 13 games ... Was one of UCLA's most-productive players in midweek games, batting .412 ... Led UCLA in batting by a large margin in night games, as his .381 BA under the lightsย was over 60 points higher than runner-up Kyle Karros ... Hit safely in a career-high 12 consecutive games from Apr. 23 to May 19, batting .444 overall (16-36) during the streak ... Saved his best performance of the year for the season finale against Washington on May 24, as he finished a triple short of the cycle while matching or setting career highs in hits (three) and RBIs (four) ... His batting average peaked as high as .342 late in the season (May 19) ... Made his first pitching appearance of the year on Feb. 18 against Omaha, tossing a 1-2-3 ninth ... Started on the mound in UCLA's May 2 midweek contest at UC Irvine.ย
2022
Appeared in 37 games as a junior, both as a hitter and pitcher ... On the mound, made nine appearances (one start) and pitched to a 12.00 ERA and three strikeouts over six innings ... Received 59 at-bats as a hitter, slashing .186/.319/.322 with 12 runs, 11 hits, two doubles, two home runs, 13 RBIs, 10 walks, and two HBPs ... Made 15 starts at DH, slashing .213/.309/.362 ... UCLA went 13-2 with Hahn as the starting DH ... Made the second-most pinch-hit appearances on the team, going 1-10 (.100) ... Made his first career start on the mound on May 25 against Cal during the Pac-12 Tournament, throwing 1 1/3 scoreless innings ... Tossed a 1-2-3 sixth inning against Arizona State on May 1 in his season pitching debut ... Top offensive performance of the year came on Mar. 18 against Harvard, as he went 2-6 with a home run and a season-high three RBIs ... Also had a home run and three RBIs against Arizona on Mar. 27, helping the Bruins to a 7-3 win ... Named to the UCLA Director's Honor Roll for fall and spring quarters (3.0+ GPA, 12+ quarter units passed).ย
2021
Appeared in 39 games as a true sophomore, including 27 starts ... Added two appearances out of the bullpen ... Slashed .250/.377/.430 over 100 at-bats with 17 runs scored, 25 hits, four doubles, one triple, four home runs, 26 RBIs, and 19 walks ... All 27 starts came at DH (was the only Bruin to start more than 10 games at DH) ... Team was 18-9 with him in the starting lineup ... Had seven multi-hit games, including a pair of three-hit performances ... Posted seven multi-RBI games, tied for fourth-most on the team ... Batted .469 (15-32) with runners in scoring position, best among the team's regulars ... Was 3-7 (.429) in pinch-hit ABs ... Upped his game in Pac-12 Conference play, as seven of his nine XBH came against league foes while he improved his slash line to .262/.342/.477 ... Was most effective in the month of March, batting .357 (10-28) with a .406 on-base percentage ... Had an outstanding offensive performance in the Utah series from Apr. 16-18, collecting multiple hits in each contest and batting a team-best .778 (7-9) for the set with two home runs, seven RBIs, and a 2.356 OPS ... Had three RBIs in each of the final two games of the Utah series, going 2-3 with a home run in the Saturday game followed by a 3-3 performance with another home run in the Sunday finale ... Went 3-3, reached base four times, and hit his first career home run on Mar. 2 against Cal State Fullerton ... Drew a walk in six of his first seven games ... During a stretch from Feb. 27 to Mar. 14, recorded an RBI in five straight and six of seven games ... Went 2-4 with three RBIs and his first career triple on Mar. 27 at USC ... Made his first collegiate pitching appearance on Feb. 27 at UC Irvine, getting a flyout on the first (and only) pitch he threw ... Pitched an inning against UC Santa Barbara on May 14, allowing a run but striking out a pair ... Named to the 2021 Pac-12 Spring Academic Honor Roll (3.3+ cumulative GPA, 1+ year of residence at institution) ... Named to the UCLA Director's Honor Roll for fall and spring quarters (3.0+ quarter GPA, 12+ units passed) ... Over the summer, played with the La Crosse Loggers in the Northwoods League ... Made seven relief appearances on the mound, recording a 4.15 ERA and 10 strikeouts over 13 innings ... Batted .143 (8-56) for La Crosse.ย
2020
Appeared in eight games, making four starts ... All four of his starts came at DH ... Did not appear on the mound as a true freshman ... Batted .176 (3-17) with three walks ... Started at DH and went 1-3, recording his first career hit, on Opening Day against UC Riverside ... Also stole a base in the season-opener against UCR, his lone attempt of the year ... In the series finale against the Highlanders, walked and later scored for his first career run ... Went 2-10 in the UCR series ... Was 1-4 as a pinch-hitter for the season ...ย Named to the Director's Honor Roll for fall and spring (quarter GPA of 3.0 or higher and pass at least 12 units).ย
2019 (Summer)
Played with the Yakima Valley Pippins of the West Coast League โฆ Pitched in two games, giving up one earned run over two innings of action โฆ Played eight games in the field, going 1-16 and scoring one run. ย
Highย School
Played high school baseball at Huntington Beach High School โฆ Was the 2019 Gatorade High School Player of the Year from California โฆ Three-time first team all-league and all-state choice โฆ As a senior, was 5-1 on the mound with a 0.72 ERA and 49 strikeouts over 37 2/3 innings while batting .376 with nine home runs โฆ Ranked the No. 4 LHP and No. 26 overall prospect from California โฆ Nationally, ranked the No. 14 LHP and No. 141 overall โฆ 2018 Perfect Game Underclass All-America First Team and 2017 Perfect Game Underclass All-America Honorable Mention โฆ Named to the Top Prospect Team at the 2018 Perfect Game National Showcase โฆ Played for the Brewers in the 2018 Area Code Games โฆ 2017 Sunset League Rookie of the Year.
Personal
Joshua Hahn was born in 2001 to parents Melanie and David in Huntington Beach, Calif. โฆ Has one sister, Katelyn โฆ Chose UCLA because it has the โperfect balance of high-level academics and baseballโ โฆ Collects baseball cards and comic books โฆ Loves watching movies โฆ Has a pair of relatives who attended UCLA: Tony Armand and Shannon Vergilio-Armand โฆ Lists Bryce Harper as his favorite athlete โฆ Enjoys eating chicken parmesan โฆ Aspires to play pro baseball.
Career Highs (as of conclusion of 2023)
At-Bats: 6 vs. Harvard (3/18/22)
Runs: 3 vs. Washington (5/24/23)
Hits: 3 (four times)
RBI: 4 vs. Washington (5/24/23)
Doubles: 1 (nine times)
Triples: 1 at USC (3/27/21)
Home Runs: 1 (seven times)
Stolen Bases: 1 (three times)
--
Innings: 1.2 at UC Irvine (5/2/23)
Strikeouts: 2 (twice)