Newcastle United
Ο Κάρολ ξεκίνησε την καριέρα του στα νιάτα του στη Νιούκαστλ Γιουνάιτεντ. Σκόραρε μερικά γκολ με την εφεδρική ομάδα. Έκανε το ντεμπούτο του στην πρώτη ομάδα στις 2 Νοεμβρίου 2006. Τότε ήταν 17 ετών και 300 ημερών. Αυτό έγινε σε μια νίκη με 1-0 στο Κύπελλο UEFA επί της Παλέρμο. Μπήκε ως καθυστερημένη αλλαγή στη θέση του Nolberto Solano. Με αυτόν τον τρόπο, έγινε ο νεότερος παίκτης που εκπροσώπησε ποτέ τη Νιούκαστλ στην Ευρώπη.
Έκανε το ντεμπούτο του στο Κύπελλο Αγγλίας στις 17 Ιανουαρίου 2007. Και εδώ, εμφανίστηκε ως αλλαγή στα τελευταία δέκα λεπτά. Η Birmingham City νίκησε τη Newcastle με 5-1 σε εκείνο το παιχνίδι. Στις 25 Φεβρουαρίου 2007, ο Κάρολ έκανε το ντεμπούτο του στην Premier League με τη Νιούκαστλ. Μπήκε ως αλλαγή στο 87ο λεπτό στην ήττα με 1-0 από τη Wigan Athletic. Είχε ένα σουτ στο στόχο σε αυτό το ματς. Μια καλή απόκρουση του τερματοφύλακα της Γουίγκαν, Τζον Φίλαν, τον απέτρεψε από το να πετύχει το πρώτο του γκολ στη Νιούκαστλ.
Το 2007, του απονεμήθηκε το "Wor Jackie Milburn Trophy". Αυτό απονέμεται κάθε χρόνο στο ανερχόμενο αστέρι του ποδοσφαίρου της Βορειοανατολικής Αγγλίας.
Στις 29 Ιουλίου 2007, ο Κάρολ πέτυχε το πρώτο του γκολ στην πρώτη του ομάδα σε μια νίκη με 2-0 επί της Γιουβέντους. Πρόκειται για φιλικό αγώνα. Σημείωσε το γκολ με το αριστερό του πόδι. Μετά το παιχνίδι, ο Ιταλός τερματοφύλακας Τζιανλουίτζι Μπουφόν επαίνεσε τον Κάρολ. Ο Μπουφόν είπε ότι ο Κάρολ έχει μεγάλο μέλλον.
Στις 14 Αυγούστου 2007, ο Κάρολ ξεκίνησε εξάμηνο δανεισμό από την Πρέστον Νορθ Εντ. Την ίδια ημέρα έκανε το ντεμπούτο του στο League Cup εναντίον της Morecambe. Ο Κάρολ αποβλήθηκε παίζοντας με την Πρέστον εναντίον της Σκάνθορπ Γιουνάιτεντ στις 18 Σεπτεμβρίου. Πέτυχε το πρώτο του γκολ στην Championship και το πρώτο του γκολ στο αγγλικό πρωτάθλημα, εναντίον της Λέστερ Σίτι στις 6 Νοεμβρίου.
Ο Κάρολ έκανε την πρώτη του εμφάνιση με τη φανέλα της Νιούκαστλ τη σεζόν 2008-09 στις 20 Οκτωβρίου. Μπήκε ως αντικαταστάτης του Shola Ameobi στην εντός έδρας αναμέτρηση με τη Μάντσεστερ Σίτι. Ο Κάρολ ήταν στην αρχική ενδεκάδα του αγώνα με τη Γουέστ Χαμ Γιουνάιτεντ εντός έδρας στις 10 Ιανουαρίου 2009. Σε αυτόν τον αγώνα σημείωσε το πρώτο του γκολ στην έδρα της Νιούκαστλ. Ήταν μια κεφαλιά. Ο αγώνας έληξε ισόπαλος 2-2. Υπέγραψε νέο συμβόλαιο τρεισήμισι ετών στις 12 Μαρτίου 2009. Το συμβόλαιό του στο Νιούκαστλ έληξε πλέον το 2012.
Η Νιούκαστλ υποβιβάστηκε εκείνη τη σεζόν. Οι επιθετικοί της πρώτης ομάδας, Μάικλ Όουεν, Μαρκ Βιντούκα και Ομπαφέμι Μάρτινς, εγκατέλειψαν τον σύλλογο. Ο Κάρολ συνάντησε τον Σόλα Αμέομπι στην επίθεση της Νιούκαστλ στην αρχή της νέας σεζόν. Το πρώτο του γκολ στο πρωτάθλημα της Championship σημείωσε στις 16 Σεπτεμβρίου 2009 εναντίον της Μπλάκπουλ με κεφαλιά. Μέχρι το 2010 ο Κάρολ έπαιζε σχεδόν σε όλα τα παιχνίδια. Είχε έναν νέο παρτενέρ στην επίθεση, τον Peter Løvenkrands. Αυτοί οι δύο παίκτες πέτυχαν περισσότερα από τα μισά γκολ του συλλόγου το 2010. Ο Κάρολ ολοκλήρωσε τη σεζόν ως πρώτος σκόρερ της Νιούκαστλ. Είχε 19 γκολ σε όλες τις διοργανώσεις. Τα 17 ήταν στο πρωτάθλημα, 2 σε αγώνες κυπέλλου.
Ο Κάρολ πήρε τον αριθμό 9 της ομάδας για τη σεζόν 2010-11. Αυτός ο αριθμός είναι σημαντικός για τους οπαδούς της Newcastle United. Μεγάλοι επιθετικοί όπως ο Jackie Milburn, ο Malcolm Macdonald και ο Alan Shearer έχουν φορέσει αυτόν τον αριθμό ομάδας για τη Newcastle. Ο Κάρολ σημείωσε το πρώτο χατ-τρικ της καριέρας του εναντίον της Άστον Βίλα στη νίκη της με 6-0 για την Premier League στις 22 Αυγούστου 2010. Ο Κάρολ μπήκε ως αντικαταστάτης του Κέβιν Νόλαν στον αγώνα με τη Μάντσεστερ Σίτι. Σε αυτόν τον αγώνα ήταν για πρώτη φορά αρχηγός της ομάδας. Τον Οκτώβριο του 2010, ο Κάρολ υπέγραψε νέο πενταετές συμβόλαιο. Το συμβόλαιό του διήρκεσε μέχρι το 2015. Ο Κάρολ σημείωσε το τρίτο γκολ της Νιούκαστλ στη νίκη με 3-1 επί της Λίβερπουλ στο Σεντ Τζέιμς Παρκ στις 11 Δεκεμβρίου 2010. Ήταν ένα σουτ από τα 25 μέτρα. Το σουτ ήταν ένα χαμηλό σουτ.
Λίβερπουλ
Στις 31 Ιανουαρίου 2011, η Λίβερπουλ προσέφερε 30 εκατομμύρια λίρες για τον Κάρολ. Η προσφορά αυτή απορρίφθηκε. Στη συνέχεια, η Νιούκαστλ αποδέχθηκε προσφορά ύψους 35 εκατομμυρίων λιρών. Ο Κάρολ πέρασε από ιατρικές εξετάσεις και σύντομα υπέγραψε συμβόλαιο. Η μεταγραφή ολοκληρώθηκε λίγο πριν από τη λήξη της προθεσμίας των 11.00μμ. Ο Κάρολ δήλωσε ότι αναγκάστηκε να φύγει από το Νιούκαστλ. Αλλά ο σύλλογος δήλωσε ότι είχε ζητήσει μεταγραφή αφού απέρριψε την προσφορά της Λίβερπουλ ύψους 30 εκατομμυρίων λιρών. Η Λίβερπουλ επιβεβαίωσε ότι ο Κάρολ θα φορέσει τη φανέλα με το νούμερο 9. Αυτή την είχε φορέσει στο παρελθόν ο Φερνάντο Τόρες, ο οποίος έφυγε από το Άνφιλντ για την Τσέλσι το ίδιο βράδυ έναντι 50 εκατομμυρίων λιρών. Η μεταγραφή έκανε τον Κάρολ τον όγδοο συνολικά ακριβότερο ποδοσφαιριστή εκείνη την εποχή. Ήταν ο πιο ακριβοπληρωμένος Βρετανός ποδοσφαιριστής όλων των εποχών. Έγινε επίσης ο δεύτερος πιο ακριβός ποδοσφαιριστής που αγωνίζεται σε βρετανικό σύλλογο, μετά τον Τόρες. Ο Κάρολ είχε υποστεί έναν τραυματισμό ενώ αγωνιζόταν στη Νιούκαστλ Γιουνάιτεντ. Ως εκ τούτου, η Λίβερπουλ ανακοίνωσε ότι ο Κάρολ θα έπρεπε να περιμένει αρκετό καιρό πριν από το ντεμπούτο του.
Τελικά έκανε το ντεμπούτο του στη Λίβερπουλ ως αλλαγή στη νίκη με 3-1 επί της Μάντσεστερ Γιουνάιτεντ στις 6 Μαρτίου 2011. Στις 10 Μαρτίου, εμφανίστηκε στο πρώτο του ευρωπαϊκό παιχνίδι με τη Λίβερπουλ. Η Λίβερπουλ έχασε τον αγώνα με 1-0 από την Μπράγκα στο πλαίσιο του Europa League. Ο Κάρολ μπήκε ως αλλαγή μετά το ημίχρονο. Στη ρεβάνς μια εβδομάδα αργότερα, ξεκίνησε για πρώτη φορά στη Λίβερπουλ. Το παιχνίδι έληξε 0-0. Η Λίβερπουλ αποχώρησε από τη διοργάνωση επειδή είχε χάσει με 1-0 στο σύνολο. Στις 20 Μαρτίου, ξεκίνησε για πρώτη φορά στην Premier League με τη Λίβερπουλ εναντίον της Σάντερλαντ. Δεν σκόραρε. Η Λίβερπουλ κέρδισε το παιχνίδι με 2-0. Στις 11 Απριλίου, ο Κάρολ πέτυχε τα πρώτα του γκολ με τη φανέλα της Λίβερπουλ. Αυτό έγινε στη νίκη με 3-0 εναντίον της Μάντσεστερ Σίτι στο Άνφιλντ. Το πρώτο του γκολ ήταν από μακρινή απόσταση. Το δεύτερο ήταν κεφαλιά. Έπαιξε αρκετές ακόμη φορές εκείνη τη σεζόν. Όμως, δεν πέτυχε άλλα γκολ.
Στις 24 Αυγούστου 2011, πέτυχε το πρώτο του γκολ στη νέα σεζόν. Το πέτυχε σε απόσταση 20 μέτρων από το τέρμα. Ο αγώνας ήταν εναντίον της Exeter City. Διαμόρφωσε το τελικό 3-0 στο πλαίσιο του δεύτερου γύρου του Λιγκ Καπ. Την 1η Οκτωβρίου 2011, σημείωσε το πρώτο του γκολ στην Premier League 2011-12 κατά τη διάρκεια της νίκης με 2-0 επί της Έβερτον στο Goodison Park. Το τρίτο του γκολ στη σεζόν ήταν στην εκτός έδρας νίκη με 2-0 επί της Γουέστ Μπρομ. Σημείωσε το πρώτο του γκολ το 2012 σε μια νίκη με 5-1 στον τρίτο γύρο του FA Cup εναντίον της Oldham Athletic. Έδωσε ασίστ στο γκολ του Dirk Kuyt στο 88ο λεπτό εναντίον της Μάντσεστερ Γιουνάιτεντ στον τέταρτο γύρο του FA Cup στις 28 Ιανουαρίου. Ως αποτέλεσμα, η Λίβερπουλ κέρδισε το παιχνίδι. Πέτυχε το πέμπτο του γκολ στη σεζόν στην εκτός έδρας νίκη με 3-0 επί της Γουλβς στις 31 Ιανουαρίου. Αυτό έγινε στην πρώτη επέτειο από την ένταξή του στον σύλλογο. Η Λίβερπουλ κέρδισε με 6-1 την Brighton & Hove Albion στον πέμπτο γύρο του FA Cup. Ο Κάρολ σημείωσε ένα γκολ και έδωσε ασίστ σε ένα γκολ του Λουίς Σουάρες Στις 26 Φεβρουαρίου, κατέκτησε το πρώτο του τρόπαιο με τη Λίβερπουλ, καθώς κατέκτησε το Λιγκ Καπ. Στον τελικό νίκησε την Κάρντιφ. Στις 10 Απριλίου, πέτυχε ένα γκολ με κεφαλιά εναντίον της Μπλάκμπερν στις καθυστερήσεις του αγώνα, όταν η Λίβερπουλ κέρδισε τον αγώνα. Αυτό έβαλε τέλος στο σερί τεσσάρων αγώνων χωρίς νίκη της Λίβερπουλ. Τέσσερις ημέρες αργότερα, έβαλε άλλο ένα γκολ στις καθυστερήσεις με το οποίο η Λίβερπουλ κέρδισε τον αγώνα. Αυτή τη φορά ήταν στη νίκη με 2-1 επί της Έβερτον στον ημιτελικό του FA Cup στο Γουέμπλεϊ. Λόγω του γκολ του, η Λίβερπουλ προκρίθηκε στον τελικό. Αυτός ήταν ο 50ος αγώνας που έπαιξε για τη Λίβερπουλ. Ο Κάρολ περιέγραψε το γκολ που κέρδισε τον αγώνα ως "το καλύτερο συναίσθημα που έχει υπάρξει ποτέ". Ο συμπαίκτης του Τζέιμι Κάραγκερ δήλωσε ότι το γκολ "αξίζει 35 εκατομμύρια λίρες από μόνο του". Είπε επίσης ότι ο Κάρολ "θα τον θυμόμαστε για πάντα". Ο Κάρολ σκόραρε επίσης στον τελικό, τον οποίο η Λίβερπουλ έχασε με 2-1 από την Τσέλσι.
Γουέστ Χαμ Γιουνάιτεντ
Ξόρκι δανείου
Στις 30 Αυγούστου 2012, ο Κάρολ υπέγραψε με τη Γουέστ Χαμ. Ήταν δανεικός για όλη τη σεζόν. Η Λίβερπουλ ήθελε μια ρήτρα στη συμφωνία που θα έκανε τη Γουέστ Χαμ να πληρώσει 17 εκατομμύρια λίρες για να τον φέρει μόνιμα στον σύλλογο. Αλλά αναγκάστηκε να την αφαιρέσει, αφού η Γουέστ Χαμ δεν συμφώνησε. Η Γουέστ Χαμ πλήρωσε τελικά ένα ποσό ύψους 2 εκατομμυρίων λιρών για τη ρύθμιση του δανεισμού. Επίσης, άρχισαν να πληρώνουν όλους τους μισθούς του Κάρολ που ήταν 80.000 λίρες την εβδομάδα στη Λίβερπουλ.
Ο Κάρολ έκανε το ντεμπούτο του την 1η Σεπτεμβρίου. Ετοίμασε (βοήθησε) δύο γκολ στην εντός έδρας νίκη με 3-0 επί της Φούλαμ. Σκόραρε το πρώτο του γκολ στις 25 Νοεμβρίου 2012. Αυτό έγινε σε μια εκτός έδρας ήττα με 3-1 από την Τότεναμ Χότσπερ. Ο Κάρολ τραυματίστηκε τον Νοέμβριο. Επέστρεψε στις 2 Φεβρουαρίου 2013 απέναντι στηSwansea City. Σκόραρε το μοναδικό γκολ σε εκείνο το παιχνίδι. Ο Κάρολ ολοκλήρωσε τον δανεισμό του με επτά γκολ σε 24 συμμετοχές.
Μόνιμη μεταφορά
Στις 21 Μαΐου 2013, η Γουέστ Χαμ και η Λίβερπουλ συμφώνησαν σε ένα ποσό περίπου 15 εκατομμυρίων λιρών για τη μονιμοποίηση του δανεισμού Ο Κάρολ συμφώνησε με τη μετακίνηση και υπέγραψε εξαετές συμβόλαιο με τη Γουέστ Χαμ στις 19 Ιουνίου 2013. Η αμοιβή ήταν ρεκόρ συλλόγου.
2013–14
Ο Κάρολ ξεκίνησε τη σεζόν 2013-14 τραυματισμένος. Είχε ένα πρόβλημα στη φτέρνα, το οποίο αποκόμισε στο τελευταίο παιχνίδι της προηγούμενης σεζόν. Πραγματοποίησε την πρώτη του εμφάνιση της σεζόν στις 12 Ιανουαρίου 2014. Μπήκε ως αλλαγή στο 72ο λεπτό της νίκης με 2-0 επί της Κάρντιφ Σίτι. Έδωσε ασίστ στον Μαρκ Νομπλ για το δεύτερο γκολ της Γουέστ Χαμ.
Την 1η Φεβρουαρίου 2014, ο Κάρολ αποβλήθηκε για βίαιη συμπεριφορά κατά του αμυντικού της Σουόνσι Σίτι, Τσίκο Φλόρες, στη νίκη της Γουέστ Χαμ με 2-0 επί της ουαλικής ομάδας. Στις 15 Μαρτίου, σημείωσε το πρώτο του γκολ στην Premier League της σεζόν στην ήττα με 3-1 από τη Στόουκ Σίτι. Στις 31 Μαρτίου, ανακηρύχθηκε άνθρωπος του αγώνα από το Sky Sports για τον τρόπο που έπαιξε στη νίκη με 2-1 εναντίον της Σάντερλαντ στο Stadium of Light. Σκόραρε ένα γκολ και έδωσε την ασίστ στο άλλο γκολ της Γουέστ Χαμ.
Ο Κάρολ ολοκλήρωσε τη σεζόν 2013-14 στην Premier League με μόλις δύο γκολ σε 18 συμμετοχές.
2014–15
Κατά τη διάρκεια μιας περιοδείας στη Νέα Ζηλανδία πριν από την έναρξη της σεζόν, ο Κάρολ τραυματίστηκε στον αστράγαλο. Αυτό σήμαινε ότι δεν μπόρεσε να αγωνιστεί στους έντεκα πρώτους αγώνες της Γουέστ Χαμ για την Premier League. Ο Κάρολ επέστρεψε στην ομάδα στις 8 Νοεμβρίου 2014. Μπήκε ως αντικαταστάτης του Μαρκ Νομπλ στην ισοπαλία 0-0 με την Άστον Βίλα.
Ο Κάρολ επιλέχθηκε να ξεκινήσει στον επόμενο αγώνα των Σφυριών. Έπαιξε και τα ενενήντα λεπτά. Η Γουέστ Χαμ έχασε τον αγώνα με 1-2 από την Έβερτον. Στις 7 Δεκεμβρίου 2014, πέτυχε τα δύο πρώτα του γκολ στη σεζόν. Ήταν σε έναν αγώνα εναντίον της Σουόνσι Σίτι. Τα Σφυριά κέρδισαν τον αγώνα με 3-1 εντός έδρας. Ήταν τα πρώτα γκολ που πέτυχε στην έδρα του από τον Μάρτιο του 2013. Στις 20 Δεκεμβρίου, ο Κάρολ σημείωσε το 50ό γκολ πρωταθλήματος της καριέρας του. Η Γουέστ Χαμ επικράτησε με 2-0 της Λέστερ Σίτι.