PLAYER PROFILE

John Brooks.

VSG Altglienicke · USA

Matrix 31609

At a glance

Full name
John Anthony Brooks Jr.
Born
28 Jan 1993
Age today
33
Nationality
USA

Career by season

150 recorded appearances
John Brooks appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
25/262. Bundesliga Hertha Berlin 100010
23/24DFB-Pokal TSG 1899 Hoffenheim 22001800
23/24Bundesliga TSG 1899 Hoffenheim 2118201,6086 / 1 red
22/23Taça de Portugal SL Benfica 11001200
22/23Taça da Liga SL Benfica 21001110
22/23Liga Portugal SL Benfica 200020
22/23DFB-Pokal TSG 1899 Hoffenheim 1100900
22/23Bundesliga TSG 1899 Hoffenheim 1515001,3504
21/22UEFA Champions League VfL Wolfsburg 44003311 / 1 red
21/22DFB-Pokal VfL Wolfsburg 11001201
21/22Bundesliga VfL Wolfsburg 3129112,6172
20/21UEFA Europa League VfL Wolfsburg 1000280
20/21International Friendly Games USA 33002410
20/21DFB-Pokal VfL Wolfsburg 22001801
20/21Bundesliga VfL Wolfsburg 3231202,7745
19/20UEFA Europa League VfL Wolfsburg 55104302 / 1 red
19/20DFB-Pokal VfL Wolfsburg 11001201
19/20Bundesliga VfL Wolfsburg 2525012,2264

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
John Brooks match log
DateCompetitionMatchScoreMinutesGoals
14 Mar 20262. Bundesliga Hertha Berlin v VfL BochumSubstitute, on 89′ 1 – 11
20 Apr 2024Bundesliga TSG 1899 Hoffenheim v Borussia MönchengladbachSubstitute, on 71′ 4 – 319
13 Apr 2024Bundesliga 1.FSV Mainz 05 v TSG 1899 HoffenheimSubstitute, on 60′ 4 – 130
07 Apr 2024Bundesliga TSG 1899 Hoffenheim v FC AugsburgSubstitute, on 64′ 3 – 126
10 Mar 2024Bundesliga Eintracht Frankfurt v TSG 1899 Hoffenheim 3 – 1901
03 Mar 2024Bundesliga TSG 1899 Hoffenheim v SV Werder Bremen 2 – 190
25 Feb 2024Bundesliga Borussia Dortmund v TSG 1899 Hoffenheim 2 – 390
04 Feb 2024Bundesliga VfL Wolfsburg v TSG 1899 Hoffenheim 2 – 290
27 Jan 2024Bundesliga TSG 1899 Hoffenheim v 1.FC Heidenheim 1846 1 – 190
19 Dec 2023Bundesliga TSG 1899 Hoffenheim v SV Darmstadt 98 3 – 390
16 Dec 2023Bundesliga RB Leipzig v TSG 1899 Hoffenheim 3 – 190
08 Dec 2023Bundesliga TSG 1899 Hoffenheim v VfL Bochum 3 – 190
26 Nov 2023Bundesliga TSG 1899 Hoffenheim v 1.FSV Mainz 05 1 – 190
01 Nov 2023DFB-Pokal Borussia Dortmund v TSG 1899 Hoffenheim 1 – 090
28 Oct 2023Bundesliga VfB Stuttgart v TSG 1899 Hoffenheim 2 – 390
21 Oct 2023Bundesliga TSG 1899 Hoffenheim v Eintracht Frankfurt 1 – 346
07 Oct 2023Bundesliga SV Werder Bremen v TSG 1899 Hoffenheim 2 – 390
29 Sep 2023Bundesliga TSG 1899 Hoffenheim v Borussia Dortmund 1 – 384
23 Sep 2023Bundesliga 1.FC Union Berlin v TSG 1899 Hoffenheim 0 – 290
16 Sep 2023Bundesliga 1. FC Köln v TSG 1899 Hoffenheim 1 – 390

Career transfers

12 recorded moves

All recorded career moves, newest first.

John Brooks career transfers
Date FromToMoveFee
04 Jul 2026 Hertha Berlin VSG Altglienicke Transfer Free
29 Aug 2024 TSG 1899 Hoffenheim Hertha Berlin Transfer Free
26 Jan 2023 SL Benfica TSG 1899 Hoffenheim Transfer €300k
01 Sep 2022 VfL Wolfsburg SL Benfica Transfer Free
01 Jul 2017 Hertha Berlin VfL Wolfsburg Transfer €17m
01 Jul 2011 Hertha BSC II Hertha Berlin Internal move —
01 Jan 2011 Hertha BSC U19 Hertha BSC II Internal move —
01 Jul 2010 Hertha BSC U17 Hertha BSC U19 Internal move —
01 Jul 2009 Hertha BSC Youth Hertha BSC U17 Internal move —
01 Jul 2007 FC Hertha 03 Zehlendorf Youth Hertha BSC Youth Transfer Free
01 Jul 2003 Lichtenrader BC Youth FC Hertha 03 Zehlendorf Youth Transfer —
01 Jul 2000 Blau-Weiß 90 Berlin Youth Lichtenrader BC Youth Transfer —

Contracts and market values are not available yet.