SALARYSPORT
★ 0
HERTHA BSC · CENTRE-BACK · AGE 32 · UNITED STATES

John Brooks - salary, contract & career earnings

John Brooks earns AU$24,960 per week and AU$1,297,920 per year playing for Hertha BSC. John Brooks has earned AU$43,640,064 in career wages. Last recorded deal expired 30 June 2026.

WEEKLY WAGE AU$24,960
YEARLY SALARY AU$1.3m
CAREER EARNINGS AU$43.6m
DEAL EXPIRED JUNE 2026

Top 16.1% of 2. Bundesliga players.

Earnings over time

Weekly wage by contract year, over the seasons we hold a wage for

AU$48k 2017
AU$131k 2018
AU$132k 2019
AU$127k 2020
AU$134k 2021
AU$132k 2022
AU$38k 2023
AU$56k 2024
AU$16k 2025
AU$25k 2026
AU$25k 2027

Contract history

Tap a column heading to re-rank
YEARWEEKLY WAGEYEARLY SALARYCLUB LEAGUEPOSITIONAGE CONTRACT EXPIRY
2027 AU$24,960 AU$1,297,920 VSG Altglienicke Centre-back 32 30 June 2026
2026 AU$24,960 AU$1,297,920 Hertha BSC 2. Bundesliga Centre-back 32 30 June 2026
2025 AU$15,552 AU$808,704 Hertha BSC 2. Bundesliga Centre-back 32 30 June 2024
2024 AU$55,680 AU$2,895,360 TSG 1899 Hoffenheim Bundesliga Centre-back 30 30 June 2024
2023 AU$38,400 AU$1,996,800 TSG 1899 Hoffenheim Bundesliga Centre-back 29 30 June 2024
2022 AU$132,480 AU$6,888,960 VfL Wolfsburg 2. Bundesliga Centre-back 28 30 June 2022
2021 AU$134,400 AU$6,988,800 VfL Wolfsburg 2. Bundesliga Centre-back 27 30 June 2022
2020 AU$126,720 AU$6,589,440 VfL Wolfsburg 2. Bundesliga Centre-back 26 30 June 2022
2019 AU$132,480 AU$6,888,960 VfL Wolfsburg 2. Bundesliga Centre-back 25 30 June 2022
2018 AU$130,560 AU$6,789,120 VfL Wolfsburg 2. Bundesliga Centre-back 24 30 June 2022
2017 AU$48,000 AU$2,496,000 Hertha BSC 2. Bundesliga Centre-back 23 29 June 2019

Contract timeline

Deals signed and when they expire

AU$48,000/wk
AU$130,560/wk
AU$132,480/wk
AU$126,720/wk
AU$134,400/wk
AU$132,480/wk
AU$38,400/wk
AU$55,680/wk
AU$15,552/wk
AU$24,960/wk
26-27
2017202120242028

Wage rank at Hertha BSC

John Brooks is the 8th highest earner in the squad

Diego Demme
AU$36,480
Márton Dárdai
AU$36,480
Mads Pedersen
AU$30,720
Deyovaisio Zeefuik
AU$26,880
Kevin Sessa
AU$24,960
Josip Brekalo
AU$24,960
John Brooks
AU$24,960

Cumulative career earnings

Running total by year, over the seasons we hold a wage for

AU$2.5m 2017
AU$9.3m 2018
AU$16.2m 2019
AU$22.8m 2020
AU$29.8m 2021
AU$36.6m 2022
AU$38.6m 2023
AU$41.5m 2024
AU$42.3m 2025
AU$43.6m 2026

Frequently asked questions

John Brooks, Hertha BSC

How much does John Brooks earn per week?

John Brooks earns AU$24,960 per week playing for Hertha BSC.

What is John Brooks' yearly salary?

John Brooks' yearly salary is AU$1,297,920.

What is John Brooks' net worth?

We publish career earnings rather than net worth. John Brooks has earned AU$43,640,064 in wages across 10 recorded seasons.

When does John Brooks' contract expire?

John Brooks' last recorded deal with Hertha BSC expired on 30 June 2026.

What position does John Brooks play?

John Brooks plays as a centre-back for Hertha BSC in the 2. Bundesliga.

How old is John Brooks?

John Brooks is 32 years old.

Other Hertha BSC players

Hertha BSC WAGE BILL →

Embed this on your site

Free to use on any site. Copy the code below.