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.
2023
Completed his first season with the Tigers in 2023, playing in 134 games... Named the Tigers nominee for the MLBPAA Heart and Hustle Award...nominees are chosen based on their passion, desire and work ethic demonstrated both on and off the field... Posted his third career game with four-or-more hits on April 3 at Houston, going 4-for-5 with a home run and two RBI...hit a go-ahead, two-run homer in the top of the 11th inning, his first career extra-inning homer and his third career go-ahead homer in the ninth inning-or-later... Won MLB’s Electric Play of the Week for the week ending April 23 for his home run-robbing catch in the second game of the doubleheader on April 18 vs. Cleveland...marked the first time in his career he has won the award... Sidelined from May 30 (retroactive to May 29) to June 11 with low back soreness... Blasted a pair of solo home runs on June 16 at Minnesota, notching his second career multi-homer game (other, June 17, 2022 at Washington (Game 2))... Tripled on July 1 and July 2 against the Rockies, becoming the first Tigers player to triple in consecutive games since Robbie Grossman on May 11-12, 2021... Recorded his second four-hit game of the season on Sept. 7 at New York (AL), finishing the game 4-for-5 with a career-high four runs scored, two doubles and two RBI... Posted a career-long, 10-game hitting streak from Aug. 28-Sept. 12, hitting .378/.452/.541 with three doubles, a home run and three RBI during the streak... Hit the first grand slam of his career on Sept. 14 vs. Cincinnati...became the second player since at least 1955 to record a hit by pitch, intentional walk, stolen base and grand slam in the same game (other, Roberto Clemente on June 11, 1969)... Had his first career game with three extra-base hits on Oct. 1 vs. Cleveland, going 3-for-4 with two doubles, a home run and two RBI...Voted Tigers Player of the Month for September/October, batting .269/.378/.495 with eight doubles, two triples, three home runs and 14 RBI in 25 games.
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.