Al-Jeel were impressed by him and Abdullah Darwish, the manager at the time, insisted on Adam participating in the team's training.
[13][14] On 6 December 2019, Adam finally made his debut for Al-Nassr in the King Cup Round of 32 win against Al-Bukiryah.
He came off the bench in the 62nd minute, to replace Abdulrahman Al-Dawsari, and assisted Nordin Amrabat's goal and Al-Nassr's fourth.
[15] On 13 December 2019, Adam made his league debut as well as score his first goal for Al-Nassr in the 2–1 win against former club Al-Taawoun.
[16] On 4 January 2020, Adam came off the bench in the 2019 Saudi Super Cup match against Al-Taawoun and scored his penalty in the shootout as Al-Nassr won the competition for the first time.
[17] On 15 September 2020, Adam made his continental debut for Al-Nassr, coming off the bench in the group stage match against Iranian side Sepahan.
[20] On 5 November 2020, Adam made his debut for Al-Raed coming off the bench against Al-Wehda and scoring a stoppage-time winner.
[21] On 1 December 2020, Al-Raed announced that Adam had suffered an ACL injury and would undergo surgery, thus ending his season prematurely.
Adam returned to Al-Nassr following the conclusion of his loan and made his first appearance since coming back on 18 September 2021 in the 3–1 loss against Al-Ittihad.