*Club domestic league appearances and goals, correct as of 23:17, 23 October 2024 (UTC) ‡ National team caps and goals, correct as of 23:22, 19 November 2024 (UTC)
Miguel Araujo started his senior career by joining Cobresol's first team on 13 July 2011.[2] Then on 5 November 2011, at the age of 17, he made his league debut in the Torneo Descentralizado in matchday 27 away to Universidad César Vallejo.[3] Araujo was included in the starting line-up by manager Teddy Cardama and was later changed for Jaime La Torre in stoppage time as the match finished in a 1–0 win for Vallejo.[3]
In his next match he played as a starter again in his side's 1–1 at home draw against Universitario de Deportes for matchday 28.[4] He played the following matches as a starter and recorded his first win for his side in the 3–1 win over Colegio Nacional Iquitos for matchday 30.
Sport Huancayo
Arauho left Cobresol to join Sport Huancayo in January 2012.[2] He played over 40 league matches with Sport Huancayo before making his move to Europe.
Red Star Belgrade
On 29 July 2013, he signed a four-year contract with Serbian club Red Star Belgrade and was assigned the number 20 on his jersey.[5][6] He made his debut for the club in a 5–1 win over Novi Pazar on 19 October 2013,[7] with manager Slaviša Stojanović describing his performance as "solid".[8]
Alianza
Since his return from Serbia, Araujo has become regular in Alianza Lima in the following seasons.[9]
Portland Timbers
On 30 June 2023, Araujo was announced to have agreed to join Major League Soccer side Portland Timbers on a two-year contract with the option for a further year.[10]