John Brooks

31-Year-Old DefenderD
1899 Hoffenheim
Bundesliga

USA

Set for selection
D1899 Hoffenheim
April 1, 2024
Brooks is available for Sunday's clash with Augsburg after serving a two-match ban.
ANALYSIS
Brooks was left on the sidelines for two matches due to a bad sending off before the international break, but he is now ready to return. Brooks should give Kevin Vogt a consistent partner in central defense for the remainder of the Bundesliga season as Hoffenheim look for a place in Europe in 2024/25.
Read More News
Season Stats
Per 90
Per Game
Soccer Season Stats
Loading Per Game Stats...
Soccer Per 90 Stats
Loading Per 90 Stats...
Soccer Per Game Stats
Loading Per Game Stats...
Current Season
Previous Season
2023 Soccer Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo
PrizePicks
FPL
Loading Game Log...
2022 Soccer Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo
PrizePicks
Loading Game Log...
Set Pieces / Depth Chart
1899 Hoffenheim1899 Hoffenheim 2023 Set Piece Crosses and Shots
# of Team Set Piece Crosses and Shots

74
28
41
5
35
15
20
0
31
5
26
0
5
0
5
0
5
1
4
0
5
1
4
0
2
1
1
0
1
0
1
0
1
0
0
1
1
1
0
0
0
0
0
0
Loading Weekly Set Pieces...
Recent RotoWire Articles Featuring John Brooks See More
Bundesliga: Predicted Lineups and Team News for Matchday 4
218 days ago
With Dani Olmo expected to miss time, Ian Faletti wonders if that could mean more minutes for Timo Werner in RB Leipzig's starting XI, as he looks at every Bundesliga lineup ahead of Matchday 4.
FanDuel Fantasy Soccer: Saturday Bundesliga Targets
May 28, 2020
Fading Robert Lewandowski is always a dangerous game, and RotoWire's Adam Zdroik explains why it might be even more so Saturday against Fortuna Dusseldorf.
Dream11 Fantasy Soccer: Wolfsburg at Bayer Leverkusen Preview
May 25, 2020
RotoWire's Juan Pablo Aravena previews Tuesday's Bayer Leverkusen v. Wolfsburg match, including why fantasy players are likely better off stacking the home team.
More Fantasy News
Sent off in loss
D1899 Hoffenheim
March 11, 2024
Brooks scored and was sent off during Sunday's 3-1 loss to Frankfurt.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Suspension served
D1899 Hoffenheim
February 12, 2024
Brooks served a one-match ban against Koln and is now eligible to return for Saturday's match against Union Berlin.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Set for ban
D1899 Hoffenheim
February 5, 2024
Brooks will miss Sunday's clash with Koln due to yellow card accumulation.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Scores in win against former team
D1899 Hoffenheim
September 3, 2023
Brooks scored one goal to go with two shots (two on goal) in Saturday's 3-1 win versus Wolfsburg.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Earns starting job
D1899 Hoffenheim
June 8, 2023
Brooks started the final 11 Bundesliga matches and made 15 starts total after joining Hoffenheim in January.
ANALYSIS
Subscribe now to instantly reveal our take on this news.