Signed by Rich Morales...Attended Campbell University (NC) and Louisburg College (NC).
Led the Orioles in WAR (1.4) according to STATS, LLC. and ranked tied for fourth (0.6) according to Fangraphs...Recorded 5 Outs Above Average (OAA) this season, tied for the second-most in the majors by an outfielder according to Statcast; his 95% success rate ranked third-best...His home run on 9/4 vs. NYY off of RHP Michael King was the furthest homer by an Oriole on the season (427 ft), according to Statcast...His nine bunt hits led the majors; next closest player had seven bunt hits (Hampson, COL)...Collected two triples in the season finale on 9/27 at TOR; his second career game with two triples (4/8/19 vs. OAK); he is one of two (Brady Anderson, four times) players in O’s history to record at least two triples in multiple games...Hit .291 (37-for-127) in 39 games after being recalled from the Alternate Training Site at Double-A Bowie on 8/15; hit .077 (1-for-13) in nine games prior...Hit .471 (8-for-17) in the first inning and .471 (8-for-17) with a 0-0 count...Batted .305 (32-for-105) against RHP and .171 (6-for-35) against LHP...Recorded multi-RBI games in back-to-back games (9/24-25) for the first time in his career; recorded multi-RBI games in three of the last four games of the season...Led the Orioles with seven stolen bases (caught twice); tied for the 15th-most in the AL...Hit safely in a career-high six-straight games twice this season (8/16-21 and 9/1-9)...Hit the Orioles first leadoff home run of the season on 9/4 vs. NYY G1; his third career lead-off home run, and first since 8/18/2018 vs. TOR...Recorded his third career outfield assist (Choi at 3B) on 8/1 vs. TB; was part of the first inning-starting double play in MLB history...Appeared in 41 games in CF (36 starts), four games in RF (two starts), and four games in LF...Appeared on his second-straight Opening Day roster.
Made his first Opening Day roster... Hit leadoff and started in center field on Opening Day, becoming just the second player since 2007 to start in center field on Opening Day for the Orioles (Adam Jones, 2008-18)... Made 18 starts (22 games) in center field for the Orioles... Recorded his first career multi-triple game on 4/8 vs. OAK... Collected a career-high three RBI on 4/8 vs. OAK... Optioned to Triple-A Norfolk on 4/22 and appeared in 66 games for the Tides, hitting .205/.272/.306 (55-for-268) with 40 runs scored and 24 RBI... Transferred to Double-A Bowie on 7/11 and closed out the season with the Baysox... Hit .271/.341/.402 (54-for-199) with 35 runs scored and 18 RBI in 51 regular season games for Bowie... Hit for the cycle in Game 4 of the Western Division Championship Series against Harrisburg (5-for-6, 2B, 3B, HR, 3 R, 3 RBI, SB), becoming the first Baysox player to hit for the cycle since 2012 (Manny Machado)... Batted .353/.436/.647 (12-for-34) with five extra-base hits, 10 runs scored, and five RBI in eight playoff games for Bowie.
Had his contract selected on 8/10, and made his Major League debut later that day vs. BOS; doubled off of RHP Nathan Eovaldi for his first hit in his first at-bat...Became the first player in O's history to record three hits in their Major League debut; was the second player in O's history to record at least two hits, two runs, and two RBI in their debut (Brent Bowers - 1996)...Hit his first career home run on 8/18 at CLE (RHP Neil Ramírez); hit his first career lead-off HR on 8/31 at KC (RHP Brad Keller)...Recorded five doubles in his first nine Major League games; became the first Orioles batter since Howie Clark in 2002 to have at least five doubles through their first nine career games...Collected a career-high four hits on 9/16 vs. CWS...Hit .288/.346/.465 (127-for-441) with 29 doubles, eight triples, 11 home runs, 76 runs, and 46 RBI in 108 games between Double-A Bowie and Triple-A Norfolk...Named the Orioles Brooks Robinson Minor League Player of the Year...Named Eastern League Player of the Week on 5/27: .560 (14-for-25), 1-2B, 1-3B, 3 BB, 9 R, 3 SB, 6 G...His 127 hits, at the time of his contract being selected, were the second-most by an Orioles minor leaguer (McKenna - 135)...Entered the 2018 season ranked as the Orioles ninth-best prospect, according to Baseball America.
Enters the 2018 season ranked as the Orioles ninth-best prospect, according to Baseball America ... Selected as an Eastern League Player of the Week for 4/6-16, batting .455/.489/.818 (20-for-44) with five doubles, one triple, three home runs, 15 runs scored, eight RBI, and three stolen bases in 10 games during that span ... On Opening Day (4/6 at Akron), went 4-for-5 with a triple, home run, season-high four runs scored and two RBI ... Began the season hitting safely in the first 10 games (.455, 20-for-44) ... Went 50-for-162 (.309) in 39 road games.
Entered 2017 ranked as the No. 26 Orioles prospect, according to Baseball America...Ranked among South Atlantic League leaders in a number of offensive categories, including total bases (240, 2nd), triples (10, 2nd), extra-base hits (61, T-2nd), doubles (37, 3rd), hits (141, 3rd), and runs scored (79, 3rd)...Tied for the second-most stolen bases in the Orioles organization (led Class-A Delmarva)...Tied for the league's longest hitting streak of the season (19 games), in which he hit .333/.356/.536 (28-for84) from 7/24-8/19...Registered 17 extra-base hits in 27 July games...Batted .300/.346/.480 (30-for-100) in 24 August games... Selected as the SAL Player of the Week for 8/29-9/5, batting .433/.433/.833 (13-for-30) with three doubles, three home runs, seven RBI, and three stolen bases in seven games during that span...Hit .290/.333/.499 (115-for-397) vs. right-handers...Batted .302 (29-for-96) with RISP...Logged 38 multi-hit games, including three four-hit games...Recorded two multi-stolen base games.
Led the Short-Season A New York-Penn League in at bats (277), finished tied for third in hits (73), and tied for fourth in triples (five)...Ranked first on the IronBirds in stolen bases (17), total bases (104), and tied for first in runs scored (34)...Made his professional debut on 6/19 vs. Hudson Valley and went 2-for-3 with a walk, hit by pitch, double, RBI, and a run scored...Recorded an 11-game hitting streak (.392, 20-for-51) from 6/21-7/4...Hit his first professional home run on 7/12 at Brooklyn...Registered a season-high two stolen bases in Game 2 of a doubleheader on 8/26 at Staten Island...Collected a season-high three RBI on 9/5 at Hudson Valley...Hit .293 (60-for-205) vs. right-handed pitchers...Logged 21 multi-hit games.