*Club domestic league appearances and goals, correct as of 21:01, 28 May 2022 (UTC) ‡ National team caps and goals, correct as of 20:01, 8 December 2019 (UTC)
Talal Al-Absi started his career at Al-Ittihad and made his debut on 14 April 2013 in the league match against Najran.[3] He made his continental debut for Al-Ittihad in the Champions League group stage match against Iranian side Tractor which ended in a 1–0 loss.
On 17 July 2015, Al-Absi signed a two-year contract with Al-Taawoun.[4] He made his debut for the club on 21 August 2015 against Al-Ahli. On 28 January 2016, he scored his first goal for the club in a 2–2 draw with Al-Ahli.[5] He made 24 league appearances as he helped the club finish fourth and qualify for the Champions League for the first time in history. On 11 May 2017, Al-Absi extended his contract with the club, keeping him at the club until 2020.[6] On 2 May 2019, Al-Absi captained Al-Taawoun in their first King Cup final against former club Al-Ittihad. He scored the equalizer in the 55th minute as Al-Taawoun won their first King Cup title.[7] On 4 January 2020, Al-Absi missed a penalty in the penalty shoot-outs in the eventual loss against Al-Nassr in the 2019 Saudi Super Cup.[8]
On 26 January 2020, Al-Absi signed a three-year contract with Al-Ahli. He joined the club following the conclusion of the 2019–20 season.[9]
On 9 June 2023, Al-Absi joined Al-Hazem on a free transfer.[10]