Married Lindsey...Attended the University of Virginia...was named First-Team All-America by Baseball America as a junior in 2017 after hitting .390/.491/.659 (87-223) with 14 home runs, 56 RBI and 68 runs scored in 58 games...Was a finalist for the John Olerud Two-Way Player of the Year Award as a sophomore in 2016...batted .302/.377/.504 (73-242) and also went 9-3 with a 1.73 ERA as a pitcher...Is a 2014 graduate of The First Academy in Orlando, Fla.
Spent most of the season with Class AAA Charlotte (110 games) after being acquired from Philadelphia on 3/29 in exchange for RHP McKinley Moore...also appeared in 14 games with the White Sox...Was recalled from Charlotte as the 29th player for a doubleheader on 4/20 at Cleveland...made his Sox debut as a defensive replacement in right field in Game 1 and started in center in Game 2 (0-3)...Was optioned to the Knights on 4/26 and recalled on 6/19...made the start in right field that night at Houston (1-4)...Scored his first run with Chicago on 6/21 vs. Toronto and recorded his first RBI on 6/22 vs. the Blue Jays...Was optioned to Charlotte on 7/4...was recalled on 9/1 when active rosters expanded to 28 players, and appeared in three games before returning to the Knights on 9/5 for the remainder of the season...Ranked among the Charlotte leaders in triples (2nd, 4), stolen bases (second, 18), doubles (third, 19), RBI (third, 63), runs scored (third, 59), home runs (T3rd, 15), walks (fourth, 32) and games (fifth)...Homered twice with three RBI on 5/28 at Durham and went 4-5 with two home runs, eight RBI on 5/31 vs. Memphis...hit a three-run homer off Zach McAllister in the second inning and a grand slam off Jake Walsh in the seventh.
Made his first career Opening Day roster...Collected a career-high four hits on 7/26 vs MIA; also tied his career high with two doubles...Was on the 10-day IL with a left wrist sprain, 8/12-21...Collected at least one RBI in four straight games, 9/15-19, tying his career-best RBI streak (4 G, 7/17-20/19)...From 9/10-end of season, was 7-for-13 (.538 AVG), 2B, 10 RBI, BB (IBB), SF, SH in 16 plate appearances with RISP...Hit .291 (16-55) against NL East opponents...Played LF (11 games/3 starts), CF (24 games/19 starts) and RF (9 games/1 start).
Had three stints with the Phillies: 6/4-7, 7/13-8/7 and 8/9-end of season...Among all NL rookies, ranked T-3rd in OF assists (4)...Was a non-roster invitee to ML spring training...Began the season with Reading (AA)...Named Phillies Minor League Player of the Week, 4/29-5/5... Selected as Phillies Minor League Hitter of the Month for May...Promoted to Lehigh Valley (AAA) on 5/29...In 62 combined minor league games between Reading and Lehigh Valley, slashed .275/.360/.481...Had his contract selected on 6/4 and made his debut that night at SD... Collected his first ML hit, RBI, run and BB on 6/5 at SD; doubled off Craig Stammen in the 8th inning for his first ML hit... Was placed on the 10-day IL with a left groin strain, 6/8 (retro to 6/6)...Reinstated from the IL on 6/27 after a rehab assignment with Reading, 6/24-26, and optioned to Lehigh Valley...Slugged his first ML HR on 7/18 vs LAD (Ross Stripling)...Collected at least 1 RBI in 4 straight games from 7/17-20...Batted .300 (18-60), 6 2B, 19 RBI with RISP (65 PA)...Over his final 31 games of the season (8/26-9/29), hit .304 (31-102), 8 2B, 2 HR, 12 RBI, 8 BB and an .807 OPS...Made 59 starts with the Phillies: 36 in CF, 15 in LF and 8 in RF...Led all Phillies outfielders with 13 defensive runs saved despite playing just 541.0 innings in the outfield...His 13 DRS ranked T-5th among all NL outfielders with at least 100.0 defensive innings in the field