2020: Signed with Phoenix Rising on December 3, 2019.
2019: Named to the 2019 USL All-League Second Team. ... Appeared in 33 matches (2,660 minutes) with USL side New Mexico United and scored 11 goals and tallied six assists.
2018: Appeared in 33 matches (2,240 minutes) with Bethlehem Steel FC and scored six goals and tallied eight assists.
2017: Appeared in 30 matches (1,799 minutes) with USL side Bethlehem Steel FC. ... Selected 82nd overall by the Philadelphia Union in the 2017 MLS SuperDraft prior to signing with Bethlehem Steel FC.
Pfeiffer University: Appeared in 45 matches and scored 24 goals.