Abualnadi was born in Overland Park, Kansas, United States, where he attended Blue Valley High School.[4] He played futsal in his youth.[5] He played for a year round club, European Soccer Institute (ESI), for two years before joining Sporting Kansas City's academy for two years while at high school. He helped lead Sporting KC's U19 squad to the fourth seed in the playoffs and made the quarterfinals of the USSDA tournament.[6]
During his freshman year in 2019, Abualnadi played in all 19 matches, earning 15 starts as a defender during his rookie season. He earned his first start in his Notre Dame debut in the season-opening win at Saint Louis. He finished the season with a goal and an assist. He scored the first goal of his career at the 1:12 mark of the season opener, which was tied for the second fastest goal to open a match since the 1995 season. He provided an assist for the game-winning goal in the 1-0 victory over Duke.[7]
As a sophomore in 2020, he played in 16 matches, earning 15 starts as a defender during his sophomore campaign. He also earned starts in five of Notre Dame’s clean sheet wins.[8]
On on 9 August 2021, Abualnadi transferred to the Pittsburgh Panthers as a junior.[9] He appeared in 15 games, starting in 14 of them. He was also named to the All-ACC Academic Team for the first time in his career, posting a 3.48 fall GPA.[10]
The following year, Abualnadi registered a goal and an assist in a draw against Akron.[11] He started in seven of nine games that year.[12]
On 30 January 2023, Abualnadi signed with Sporting Kansas City II to an MLS Next Pro professional contract.[15] On 13 July 2023, Sporting Kansas City II mutually agrees to part ways with defender Mo Abualnadi.[16]
Sporting Kansas City
On 26 April 2023, Abualnadi made his first-team debut for Sporting Kansas City, appearing in a Lamar Hunt U.S. Open Cup matchup against Tulsa Athletic, resulting in a 3-0 victory. Abualnadi's first-team debut began in the 81st minute when he came on for Robert Voloder at left-back. The defender won two of three duels and made two tackles in just under 10 minutes of play.[17]
A month after his move, Abualnadi had already expressed his desire to terminate his contract with the club through a contractual clause, after Malaysian side Selangor offered him a deal to join their club.[23]
On 7 July, Mohammad Abualnadi received a call-up to the Jordan national football team, participating in a training camp consisting of local players on July 17.[32][33][34] On 23 August 2024, Mohammad Abualnadi received another international call-up to the senior team, as a part of preparations for World Cup qualification North Korea.[35][36] He made his debut for the national team on 27 August 2024 against North Korea.[37]