Played collegiately at the University of Notre Dame where he was named second team All-ACC as a junior in 2018 and third team All-ACC as a sophomore in 2017.
2022
Spent most of the 2022 season in the Majors, playing in 117 games with the Phillies... According to Statcast data, ranked third among qualifying Phillies hitters in 2022 with a 91.2 MPH average exit velocity on balls in play, trailing only Kyle Schwarber (93.3) and Bryce Harper (92.1)... Made an Opening Day roster at the Major League level for the first time in his career... Slugged his second career pinch-hit homer on June 7 at Milwaukee off Josh Hader...became the first Phillies rookie to hit a game-winning, pinch-hit homer in the ninth inning-or-later since Jim Hutto did so on July 19, 1970 at Los Angeles (NL)...also became the first Phillies player to hit a game-winning, pinch-hit homer in the ninth inning or later that was the player’s first homer of a season since Matt Stairs did so on April 12, 2009 at Colorado... Recorded his first career multi-homer game in the second game of the doubleheader on June 17 at Washington... his second round-tripper gave the Phillies the lead in the ninth inning... Recorded a 9-2 double play to end the ninth inning and send the game to extra innings on Aug. 12 at New York (NL)...caught Starling Matre trying to tag from third base and registered a 92.6 MPH throw to nab him at home... Notched his first career walk-off hit (and walk-off RBI) and set a new career high with five hits on Sept. 21 vs. Toronto...was the first Phillie to have five-or-more hits in a game, including a walk-off hit, since Milt Thompson on Aug. 11, 1987 vs. Chicago (NL) and was the first in MLB to do so since Nick Castellanos on May 2, 2021, vs. Chicago (NL)... Appeared in 12 games during the Phillies postseason run and went 2x13 with two runs scored, a double and a RBI.
2021
Was a non-roster invitee to ML spring training...Began the season with Reading (AA), reaching base safely in 23 of his 24 games...Was promoted to Lehigh Valley (AAA) on 6/15...Named Phillies Minor League Hitter of the Month for June and Phillies Minor League Defender of the Month for August...Selected as an Organization All-Star by MiLB.com...Had three stints with the Phillies: 6/19-25, 7/16 and 8/31-end of season...Made his ML debut and singled in his first career at-bat, 6/19 at SF; also recorded his first career steal and scored his first career run...Made his first career start (CF) on 6/20 at SF ...Had a career-high four hits on 8/31 at WSH; also collected his first career XBH (double) and made his first ML start at 1st base...Slugged his first career HR on 9/25 vs PIT (Wil Crowe)...Hit his first career pinch HR on 10/1 at MIA (Preston Guilmet)...Batted .362 (17-47) with two doubles, one triple, one HR, five RBI and a .903 OPS in his 15 starts; had the highest AVG (min. 40 PA) by a Phillies rookie in his first 15 career starts since Darin Ruf (.388), 9/25/12-7/13/13...Hit .250 (3-12) with one HR, one RBI and two walks (IBB) as a pinch-hitter...Following the season, was named the No. 8 prospect in the Phillies system by Baseball America.
2020
Batted .429 (3-7) with two RBI and three walks in seven spring training games with the Phillies...Participated in Florida Instructional League.
2019
Spent the entire season with Clearwater (A)…Named a Florida State League midseason All-Star and started the ASG in LF...Was T-9th in the FSL in SB (22)…Slashed .310/.389/.488 in 22 April games.
2018
Posted a .321/.365/.496 slash line in 62 combined games between Williamsport (A) and Lakewood (A) in his first professional season...Began the season at Williamsport and hit safely in 11 of his 12 games there, including seven multi-hit efforts...Promoted to Lakewood on 7/2 for the rest of the season...Overall, batted .397 (29-73) against LHP...Defensively, played games in LF (22), CF (11) and RF (17)…Appeared in all six of Lakewood’s postseason games...Participated in FIL.