2020 (FC Cincinnati): Has made 13 appearances, including five starts ... was an unused substitute in FC Cincinnati’s first two matches: at New York (March 1) and at Atlanta (March 7) ... started and played 67 minutes against D.C. United (Aug. 21) ... was replaced by Adrien Regattin in the second half ... started and played 59 minutes against Chicago Fire FC (Aug. 25) ... was replaced by Regattin in the second half ... made second substitute appearance of the campaign and played one minute against Columbus Crew SC (Aug. 29) ... replaced Yuya Kubo late in the second half ... made second consecutive substitute appearance and played four minutes against Chicago Fire FC (Sept. 2) ... replaced Haris Medunjanin in the second half ... returned to the starting lineup and played 73 minutes against New York City FC (Sept. 12) ... played one minute against New York Red Bulls (Sept. 19) ... replaced Brandon Vazquez late in the second half ... played one minute against Philadelphia Union (Sept. 23) ... replaced Allan Cruz late in the second half ... played 33 minutes at New York City FC (Sept. 26) ... replaced Frankie Amaya in the second half ... played 11 minutes at Minnesota United FC (Oct. 3) ... replaced Yuya Kubo in the second half ... played 15 minutes against Columbus Crew SC (Oct. 14) ... replaced Kamohelo Mokotjo in the second half ... was unavailable against in the last four matches of the season due to an injury ... MLS is Back Tournament: Made four appearances, including three starts ... made season debut and played 27 minutes in group-stage match against Columbus (July 11) ... replaced Haris Medunjanin in the second half ... started and played 90 minutes in group-stage match against Atlanta (July 16) ... started and played 88 minutes in group-stage match against New York (July 22) ... started and played 72 minutes against Portland (July 28) in the Round of 16 match ... was replaced by Jürgen Locadia in the second half.
2019 (FC Cincinnati): Made 23 appearances, including 16 starts … made MLS and FC Cincinnati debut and played four minutes as a substitute in season opener at Seattle (March 2) … replaced Alvas Powell in the second half … played nine minutes as a substitute at New England (March 24) … replaced Emmanuel Ledesma in the second half … began a stretch of five consecutive appearances … made Nippert Stadium debut and played 19 minutes as a substitute against Philadelphia (March 30) … replaced Victor Ulloa in the 71st minute … made first-ever MLS and FC Cincinnati start at LAFC (April 13) … started and played 90 minutes against New York (May 25) … began a stretch of five consecutive starts … started and played 90 minutes at right back for the first time in an MLS match at Minnesota United FC (June 29) … posted best passing performance of the season, completing 54-of-56 passes for a passing accuracy of 96.4% … started and played 63 minutes against Vancouver Whitecaps FC (Aug. 3) … led the Orange and Blue in passing by completing 33-of-36 passes for a passing accuracy of 91.7% … replaced by Leonardo Bertone in the second half … started and played 90 minutes at Columbus Crew SC (Aug. 10) … led the team by completing 39-of-45 passes for an 86.7% passing accuracy … started and played 90 minutes against NYCFC (Aug. 17) … won 7-of-10 duels and led all FCC players with 13 possessions gained … started and played 56 minutes against Columbus Crew SC (Aug. 25) … was replaced by Leonardo Bertone in the second half … started and played 90 minutes against Toronto FC (Sept. 7) … made substitute appearance and logged 11 minutes against Atlanta United (Sept. 18) … replaced Fatai Alashe in the second half … missed match against Chicago because of illness (Sept. 21) … started and played 85 minutes at D.C. United (Oct. 6) … was replaced by Tommy McCabe in the second half. U.S. Open Cup: Started and played 96 minutes of Fourth Round match against Louisville City FC … completed 38-of-47 passes for a passing accuracy of 80.9% … started and played all 90 minutes of Round of 16 match at Saint Louis … made first FCC start at right back across all competitions … recorded a team-high three tackles.
2018 (SC Freiburg): Made one appearance for SC Freiburg II in a Regionalliga Südwest match against Eintracht Stadtallendorf.
2017-18 (SC Freiburg): Made a combined eight appearances, including three starts, for SC Freiburg and SC Freiburg II … made six Bundesliga appearances … started and played 90 minutes at center back in German Cup Round of 16 match against Werder Bremen (Dec. 20) … made Bundesliga debut and logged 90 minutes against Schalke (Nov. 4) … made a substitute appearance and played 11 minutes against 1. FSV Mainz 05 (Nov. 25) … recorded 73 minutes played in a substitute appearance at 1. FC Köln (Dec. 10) … began a stretch of three consecutive matches with an appearance … made final appearance as a second half stoppage-time substitute against Red Bull Leipzig (Jan. 20) … made one appearance for SC Freiburg II in a Regionalliga Südwest match against SSV Ulm 1846 (Sept. 30).
2016-17 (SC Freiburg/FC Vaduz): Made a combined 28 appearances, 21 starts, adding two assists across all competitions… made 26 appearances in the Super League…made Super League debut against FC Basel ( July 31)…contributed an assist against FC Thun (Feb. 25)…logged 90 minutes in the first three games of the season…started the season with seven consecutive appearances…logged four consecutive appearances after missing a game…appeared in the semifinals and final in the Liechtensteiner Cup…added an assist against FC Triesen (April 11)… crowned Liechtensteiner Cup champions.
2015-16 (SC Freiburg): Made a combined 18 appearances, including 14 starts, adding two assists across all competitions…appeared in five games in the 2.Bundesliga, including one start … made season debut against SC Paderborn (Nov. 22) … started and played the entirety of the game against FC Nuremberg (Dec. 13)…started in all 13 games for Freiburg II in the Regionalliga Sudwest… notched first assist of the season against SV Waldhof Mannheim (Oct. 4)… tallied second assist against Eintracht Trier (April 30)… played the full 90 minutes in 12 of 13 starts … was booked for the first time in the season against SV Elversberg (Sept. 19) in the 22nd minute…was booked twice more, against Entracht Trier (April 30) and K’lautern II (May 14)… German second tier champion.
2014-15 (SC Freiburg II): Made six appearances, all starts with Freiburg II in Regionalliga Sudwest … contributed one assist against FK Pirmasens (Aug. 31) … played every minute in all six games.
2013-14 (SC Freiburg/SC Freiburg II): Made 32 appearances, 31 starts, scored three goals and added two assists with Freiburg II… made season debut against K’Lautern II (July 27)… scored first goal of the season against KSV Baunatal (Aug. 31)…tallied first assist of the season against TuS Koblenz (Feb. 23)…added another assist against Hessen Kassel (May 10)…scored a goal in the last two games, against SpVgg Neckarelz (May 17) and Eintracht Trier (May 24)…picked up his first booking against Eintracht Frankfurt II (Sept. 28)… wore captain’s armband for the first time against Eintracht Trier (Nov. 23)…played all 90 minutes in 26 games…logged 2,687 minutes… made the bench for SC Freiburg’s Bundesliga game against Werder Bremen (March 21).
2012-13 (SC Freiburg II): Made 17 appearances, including 16 starts, with SC Freiburg II, adding two assists… made first start and appearance against SV Waldhof Mannheim (Oct. 5) … made seven consecutive appearances at the end of the season…notched first assist of the season against Idar-Oberstein (March 27) … scored second goal of the season against Bayern Alzenau (May 4) … logged 90 minutes in 16 starts.
International (United States): Has one cap for the United States Men’s National Team ... made his international debut in a World Cup Qualifier against Trinidad and Tobago on Sept. 7, 2016 ... previously served as captain for the U.S. U-20 MNT during the 2013 Concacaf U-20 Championship in Mexico and the 2013 FIFA U-20 World Cup in Turkey.
Personal: Born July 26, 1993 in Holly, Mich.