Newcastle United
Kerola karjeru jaunībā sāka Newcastle United. Viņš guva dažus vārtus rezerves komandā. Pirmajā komandā viņš debitēja 2006. gada 2. novembrī. Toreiz viņam bija 17 gadi un 300 dienas. Tas notika UEFA kausa izcīņas spēlē pret Palermo (1:0). Viņš nāca uz maiņu kā vēlākais spēlētājs, nomainot Nolberto Solano. Tādējādi viņš kļuva par visu laiku jaunāko spēlētāju, kas pārstāvējis Newcastle komandu Eiropā.
Viņš debitēja FA kausā 2007. gada 17. janvārī. Arī šajā mačā viņš uz pēdējām desmit minūtēm piedalījās kā rezervists. Šajā mačā Birmingham City uzvarēja Newcastle ar 5:1. 2007. gada 25. februārī Kerola debitēja Ņūkāslas premjerlīgā. Viņš 87. minūtē tika nomainīts uz maiņu spēlē pret Wigan Athletic, kas tika zaudēta ar 1:0. Šajā mačā viņš izdarīja vienu precīzu sitienu. Laba Wigan vārtsarga Džona Filana (John Filan) glābšana neļāva viņam gūt savus pirmos Ņūkāslas vārtus.
2007. gadā viņš saņēma "Wor Jackie Milburn Trophy" balvu. To katru gadu piešķir Ziemeļaustrumu Anglijas futbola uzlecošajai zvaigznei.
2007. gada 29. jūlijā Kerola guva savus pirmos vārtus futbolā, uzvarot ar 2:0 pār "Juventus". Šī bija draudzības spēle. Viņš vārtus guva ar kreiso kāju. Pēc spēles itāļu vārtsargs Džanluidži Bufons uzslavēja Kerola vārdu. Bufons teica, ka Kerolam ir liela nākotne.
2007. gada 14. augustā Kerola kungs uzsāka sešu mēnešu īres līgumu ar Preston North End. Tajā pašā dienā viņš debitēja Līgas kausa spēlē pret Morecambe. 18. septembrī, spēlējot Preston komandas sastāvā pret Scunthorpe United, Keroils tika noraidīts. Viņš guva savus pirmos vārtus Championship čempionātā un savus pirmos vārtus Anglijas līgā pret Leicester City 6. novembrī.
Karrols pirmo reizi Ņūkāslas komandas rindās 2008./2009. gada sezonā spēlēja 20. oktobrī. Viņš spēlē pret Mančestras "City" laukumā devās kā Šolas Ameobi aizstājējs. 2009. gada 10. janvārī Keroils bija sākumsastāvā pret West Ham United. Šajā mačā viņš guva savus pirmos vārtus savā laukumā. Tas bija ar galvu. Spēle beidzās neizšķirti 2:2. Viņš 2009. gada 12. martā parakstīja jaunu līgumu uz trīsarpus gadiem. Viņa līgums ar Ņūkāslu beidzās 2012. gadā.
Tajā sezonā Ņūkāsla izkrita no līgas. Klubu pameta pirmās komandas uzbrucēji Maikls Ouens, Marks Viduka un Obafemi Martinss. Jaunās sezonas sākumā Kerola pievienojās Šolas Ameobi uzbrukumā Ņūkāslā. Savus pirmos vārtus Championship līgā viņš guva 2009. gada 16. septembrī pret Blackpool, sitot ar galvu. Līdz 2010. gadam Karrolls spēlēja gandrīz katrā spēlē. Viņam bija jauns uzbrucēja partneris - Peter Løvenkrands. Šie divi spēlētāji 2010. gadā guva vairāk nekā pusi no kluba gūtajiem vārtiem. Šo sezonu Keroils noslēdza kā Ņūkāslas labākais vārtu guvējs. Viņš guva 19 vārtus visās sacensībās. 17 guva līgā, 2 - kausa izcīņas spēlēs.
2010./2011. gada sezonā Kerolam tika piešķirts 9. komandas numurs. Šis numurs ir svarīgs Newcastle United līdzjutējiem. Šo komandas numuru ir nēsājuši tādi izcili uzbrucēji kā Džekijs Milbērns, Malkolms Makdonalds un Alans Šīrers. 2010. gada 22. augustā Karrols guva savu pirmo "hat-trick" karjerā pret Aston Villa, uzvarot ar 6:0 Premjerlīgā 2010. gada 22. augustā. Karrols spēlē pret Manchester City bija Kevina Nolana maiņas numurs. Šajā spēlē viņš pirmo reizi bija komandas kapteinis. 2010. gada oktobrī Kerols parakstīja jaunu piecu gadu līgumu. Viņa līgums bija spēkā līdz 2015. gadam. 2010. gada 11. decembrī Keroils guva Ņūkāslas komandas trešos vārtus uzvarā 3:1 pār Liverpūli Sentdžeimsa parkā. Tas bija metiens no 25 metru attāluma. Mērķis bija zems sitiens.
Liverpool
2011. gada 31. janvārī "Liverpool" par Keroli piedāvāja 30 miljonus mārciņu. Tā tika noraidīta. Tad Ņūkāsla piekrita 35 miljonu mārciņu piedāvājumam. Keroils izturēja medicīnisko pārbaudi un drīz parakstīja līgumu. Transfērs tika pabeigts neilgi pirms noteiktā termiņa, kas bija plkst. 23.00. Kerols teica, ka viņš bija spiests pamest Ņūkāslu. Taču klubs paziņoja, ka viņš bija pieprasījis pārcelšanos pēc tam, kad bija noraidīts Liverpūles 30 miljonu sterliņu mārciņu piedāvājums. Liverpool apstiprināja, ka Kerola krekls būs ar 9. numuru. Iepriekš to valkāja Fernando Torress, kurš tajā pašā vakarā aizgāja no "Anfield" uz "Chelsea" par 50 miljoniem mārciņu. Šis transfērs padarīja Kerolu par tobrīd astoto dārgāko futbolistu. Viņš bija visu laiku dārgākais britu futbolists. Viņš kļuva arī par otro dārgāko futbolistu, kas spēlē Lielbritānijas klubā, aiz Torresa. Karrols bija guvis traumu, kad spēlēja Newcastle United. Tāpēc Liverpool paziņoja, ka Kerolam nāksies kādu laiku pagaidīt līdz debijai.
Liverpūles sastāvā viņš debitēja kā rezervists 2011. gada 6. martā, kad ar 3:1 uzvarēja Mančestras United. 10. martā viņš piedalījās savā pirmajā Eiropas spēlē Liverpūles komandas sastāvā. Liverpūle zaudēja Eiropas līgas mačā pret Braga ar 1:0. Kerola uz maiņu nāca pēc puslaika beigām. Atbildes spēlē pēc nedēļas viņš pirmo reizi startēja Liverpūles sastāvā. Spēle beidzās 0:0. Liverpool izstājās no sacensībām, jo zaudēja ar 1:0 pēcspēles sitienu sērijā. 20. martā viņš pirmo reizi Liverpūles rindās startēja Premjerlīgā pret Sunderland. Viņš vārtus neguva. Liverpool uzvarēja ar 2:0. 11. aprīlī Kerols guva savus pirmos vārtus Liverpūles klubā. Tas notika Anfield spēlē pret Manchester City, kurā viņš uzvarēja ar 3:0. Viņa pirmie vārti bija no tālās distances. Otrais vārtu guvums bija ar galvu. Šajā sezonā viņš spēlēja vēl vairākas reizes. Taču vairāk vārtus viņš vairs neguva.
2011. gada 24. augustā viņš guva savus pirmos vārtus jaunajā sezonā. Viņš guva vārtus 20 metru attālumā no vārtiem. Spēle notika pret Exeter City. Līgas kausa izcīņas otrajā kārtā viņš panāca 3:0. 2011. gada 1. oktobrī viņš guva savus pirmos vārtus 2011./2012. gada premjerlīgas sezonā Goodison Park spēlē pret Everton, kurā uzvarēja ar 2:0. Savus trešos vārtus šajā sezonā viņš guva, izbraukumā ar 2:0 uzvarot West Brom komandu. Savus pirmos vārtus 2012. gadā viņš guva 2012. gada FA kausa izcīņas trešajā kārtā, kad ar 5:1 uzvarēja Oldham Athletic. Viņš asistēja Dirka Kīta vārtos 88. minūtē pret Manchester United 28. janvārī FA kausa izcīņas ceturtajā kārtā. Rezultātā Liverpool izcīnīja uzvaru. Viņš guva savus piektos vārtus sezonā, 31. janvārī izbraukumā uzvarot 3:0 pret Wolves. Tas notika viņa pirmajā gadadienā kopš pievienošanās klubam. FA kausa izcīņas piektajā kārtā Liverpool uzvarēja Brighton & Hove Albion ar 6-1. Keroils guva vienus vārtus un asistēja Luisam Suārezam. 26. februārī viņš izcīnīja savu pirmo trofeju Liverpūles sastāvā, jo Liverpool izcīnīja Līgas kausu. Finālā viņi uzvarēja Cardiff. 10. aprīlī viņš guva vārtus ar galvu spēlē pret Blackburn spēles kompensācijas laikā Liverpool uzvarēja. Tas pārtrauca Liverpool četru spēļu bez uzvaras sēriju. Četras dienas vēlāk viņš ar galvu guva vēl vienus vēlīnus vārtus, kas Liverpoolei ļāva uzvarēt maču. Šoreiz tas bija FA kausa izcīņas pusfinālā pret Everton (2-1) Vemblejā. Pateicoties viņa gūtajiem vārtiem, Liverpool iekļuva finālā. Šī bija viņa 50. spēle Liverpūles kluba rindās. Savus uzvaras vārtus Kerola raksturoja kā "vislabāko sajūtu". Komandas biedrs Džeimijs Karrahers teica, ka vārti "paši par sevi bija 35 miljonu mārciņu vērti". Viņš arī sacīja, ka Kerola vārds "paliks atmiņā uz visiem laikiem". Karrols guva vārtus arī finālā, kurā "Liverpool" ar 2:1 zaudēja "Chelsea".
West Ham United
Aizdevuma burvestība
2012. gada 30. augustā Kerols parakstīja līgumu ar West Ham. Viņš tika izīrēts uz vienu sezonu. Liverpool vēlējās, lai līgumā tiktu iekļauta klauzula, kas liktu West Ham samaksāt 17 miljonus mārciņu par viņa pastāvīgu pievienošanos klubam. Taču viņiem nācās to atcelt, jo West Ham nepiekrita. West Ham galu galā samaksāja 2 miljonus mārciņu par aizdevuma līgumu. Viņi arī sāka maksāt visu Kerola algu, ko Liverpool maksāja 80 000 mārciņu nedēļā.
Kerols debitēja 1. septembrī. Viņš guva (asistēja) divus vārtus mājas spēlē pret Fulham 3:0. Savus pirmos vārtus viņš guva 2012. gada 25. novembrī. Tas notika izbraukuma spēlē pret Tottenham Hotspur (3:1). Novembrī Kerols guva traumu. Viņš atgriezās 2013. gada 2. februārī pretSwansea City. Viņš šajā mačā guva vienīgos vārtus. Kerola īres periods noslēdzās ar septiņiem vārtiem 24 spēlēs.
Pastāvīga nodošana
2013. gada 21. maijā West Ham un Liverpool vienojās par aptuveni 15 miljonu sterliņu mārciņu lielu samaksu, lai padarītu šo aizdevumu par pastāvīgu.2013. gada 19. jūnijā Kerola piekrita pārcelties un parakstīja sešu gadu līgumu ar West Ham. Šī summa bija kluba rekords.
2013–14
2013./2014. gada sezonu Kerola sāka savainota. Pagājušās sezonas pēdējā spēlē viņam bija problēmas ar papēdi. Pirmo reizi sezonā viņš laukumā devās 2014. gada 12. janvārī. Viņš laukumā devās kā rezervists 72. minūtē uzvaras spēlē pret Cardiff City (2:0). Viņš asistēja Mark Noble, gūstot West Ham otros vārtus.
2014. gada 1. februārī Karrols tika noraidīts par vardarbību pret Swansea City aizsargu Čiko Floresu West Ham uzvarā pār Velsas klubu ar 2:0. 15. martā viņš guva savus pirmos Premjerlīgas vārtus sezonā, zaudējot Stoke City ar 3:1. 31. martā Sky Sports viņu atzina par labāko spēlētāju mačā, jo viņš ar savu spēli izcīnīja uzvaru 2:1 pret Sunderland "Stadium of Light" stadionā. Viņš guva vienus vārtus un asistēja pie otriem West Ham komandas vārtiem.
2013./2014. gada Premjerlīgas sezonu Keroils noslēdza ar tikai diviem vārtiem 18 spēlēs.
2014–15
Pirmssezonas turnejas laikā Jaunzēlandē Kerola guva potītes saišu traumu. Tas nozīmēja, ka viņš nevarēja spēlēt pirmajās vienpadsmit West Ham premjerlīgas spēlēs. Kerola atgriešanās komandā notika 2014. gada 8. novembrī. Mačā ar Aston Villa (0:0) viņš nāca laukumā kā Marka Nobla aizstājējs.
Kerolam tika piešķirts starts nākamajā "Hammers" spēlē. Viņš nospēlēja pilnas deviņdesmit minūtes. West Ham zaudēja Everton ar 1:2. 2014. gada 7. decembrī viņš guva savus pirmos divus vārtus sezonā. Tas bija mačā pret Swansea City. Hammers savā laukumā uzvarēja ar 3:1. Tie bija pirmie vārti, ko viņš guva savā laukumā kopš 2013. gada marta. 20. decembrī Kerols guva savus 50. vārtus līgā savā karjerā. West Ham uzvarēja Leicester City ar 2:0.