Vitaly Janelt
Career snapshot
Position rank · 24/25
Among 1,533 Midfield - Defensive Midfields · ≥200 mins
Career highs
| Full name | Vitaly Janelt |
|---|---|
| Date of birth | 1998-05-10 (28 yrs) |
| Place of birth | Hamburg, Germany |
| Citizenship | Germany Bosnia-Herzegovina |
| Position | Midfield - Defensive Midfield (main: Midfield) |
| Foot | left |
| Height | 184.00 m |
| Current club | Brentford FC |
| Joined | 2020-10-03 |
| Contract expires | 2026-06-30 |
| Agent | Wasserman |
Percentile rank vs 1209 other Midfield - Defensive Midfields with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Brentford FC | 5 | 20/21 | 24/25 | 196 | 13 | 12 | 7,894 |
| VfL Bochum | 5 | 16/17 | 20/21 | 54 | 2 | 4 | 2,108 |
| VfL Bochum U19 | 1 | 16/17 | 16/17 | 8 | 1 | 1 | 720 |
| RasenBallsport Leipzig II | 1 | 16/17 | 16/17 | 6 | 0 | 0 | 0 |
| RB Leipzig U19 | 2 | 15/16 | 16/17 | 14 | 4 | 3 | 248 |
| RB Leipzig U17 | 1 | 14/15 | 14/15 | 23 | 3 | 0 | 590 |
| Hamburger SV U17 | 1 | 13/14 | 13/14 | 18 | 1 | 0 | 1,209 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | EFL Cup | Brentford FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Premier League | Brentford FC | 32 | 1 | 3 | 3 | 0 | 2,267 |
| 23/24 | EFL Cup | Brentford FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | FA Cup | Brentford FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Premier League | Brentford FC | 38 | 1 | 4 | 8 | 0 | 3,073 |
| 22/23 | EFL Cup | Brentford FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | FA Cup | Brentford FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Premier League | Brentford FC | 35 | 3 | 1 | 3 | 0 | 737 |
| 21/22 | EFL Cup | Brentford FC | 2 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | FA Cup | Brentford FC | 2 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | Premier League | Brentford FC | 31 | 4 | 0 | 3 | 0 | 577 |
| 20/21 | 2. Bundesliga | VfL Bochum | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Championship | Brentford FC | 41 | 3 | 3 | 8 | 0 | 1,029 |
| 20/21 | Championship Play-Offs | Brentford FC | 3 | 1 | 0 | 1 | 0 | 211 |
| 20/21 | DFB-Pokal | VfL Bochum | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | EFL Cup | Brentford FC | 2 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | FA Cup | Brentford FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | 2. Bundesliga | VfL Bochum | 24 | 1 | 2 | 4 | 0 | 1,610 |
| 19/20 | DFB-Pokal | VfL Bochum | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | 2. Bundesliga | VfL Bochum | 9 | 1 | 0 | 0 | 0 | 498 |
| 18/19 | DFB-Pokal | VfL Bochum | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | 2. Bundesliga | VfL Bochum | 13 | 0 | 2 | 4 | 0 | 0 |
| 17/18 | DFB-Pokal | VfL Bochum | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | 2. Bundesliga | VfL Bochum | 7 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | Regionalliga Northeast | RasenBallsport Leipzig II | 6 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | U19-BL N/NE | RB Leipzig U19 | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | U19-Bundesliga West | VfL Bochum U19 | 8 | 1 | 1 | 2 | 0 | 720 |
| 15/16 | U19-BL N/NE | RB Leipzig U19 | 13 | 4 | 3 | 4 | 0 | 248 |
| 14/15 | U17-BL Finals | RB Leipzig U17 | 2 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | U17-BL N/NE | RB Leipzig U17 | 21 | 3 | 0 | 0 | 1 | 590 |
| 13/14 | U17-BL N/NE | Hamburger SV U17 | 18 | 1 | 0 | 2 | 0 | 1,209 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 07/08 | 2007-07-01 | Bargfeld Yth. | SSC Hagen Yth. | Transfer | 0 | — |
| 10/11 | 2010-07-01 | SSC Hagen Yth. | HSV Yth. | Transfer | 0 | — |
| 13/14 | 2013-07-01 | HSV Yth. | Hamburg U17 | Transfer | 0 | — |
| 14/15 | 2014-07-01 | Hamburg U17 | RB Leipzig U17 | Transfer | 0 | €100k |
| 15/16 | 2015-07-01 | RB Leipzig U17 | RB Leipzig U19 | Transfer | 0 | — |
| 16/17 | 2016-07-15 | RB Leipzig U19 | RB Leipzig | Transfer | 0 | — |
| 16/17 | 2017-01-09 | RB Leipzig | VfL Bochum | Loan | 125000 | — |
| 17/18 | 2018-06-30 | VfL Bochum | RB Leipzig | Return from loan | 600000 | — |
| 18/19 | 2018-07-01 | RB Leipzig | VfL Bochum | Transfer | 600000 | €150k |
| 20/21 | 2020-10-03 | VfL Bochum | Brentford | Transfer | 675000 | €600k |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 16/17 | Knee problems | 2017-05-10 | 2017-08-07 | 90 | 13 |
| 17/18 | Knee problems | 2017-08-28 | 2017-11-13 | 78 | 19 |
| 18/19 | Adductor injury | 2019-03-25 | 2019-05-31 | 68 | 10 |
| 22/23 | Knee injury | 2023-03-15 | 2023-04-06 | 23 | 4 |
| 24/25 | Heel injury | 2025-04-29 | 2025-09-13 | 138 | 10 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €14.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €16.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €675k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €125k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #27300 | #14 | 2 | 1 | — | — | former national player |
| Team #17662 | #6 | 16 | 4 | — | — | former national player |
| Team #5710 | #14 | 2 | 0 | — | — | former national player |
| Team #5709 | #4 | 2 | 0 | — | — | former national player |
| Team #3817 | #20 | 10 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Bryan Mbeumo | 2 | 5 | 0 |
| Yoane Wissa | 1 | 4 | 0 |
| Ivan Toney | 1 | 5 | 0 |
| Christian Nørgaard | 1 | 2 | 0 |
| Mads Roerslev | 1 | 0 | 0 |
| David Raya | 2 | 0 | 0 |
| Sergi Canós | 2 | 0 | 0 |
| Mark Flekken | 1 | 0 | 0 |
| Saman Ghoddos | 2 | 0 | 0 |
| Pontus Jansson | 2 | 1 | 0 |
| Ben Mee | 1 | 0 | 0 |
| Mads Bech Sørensen | 2 | 1 | 0 |
| Shandon Baptiste | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 21/22 | Premier League | Brentford FC | 4 | 31 |
| 15/16 | U19-BL N/NE | RB Leipzig U19 | 4 | 13 |
| 14/15 | U17-BL N/NE | RB Leipzig U17 | 3 | 21 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 23/24 | Premier League | Brentford FC | 4 | 38 |
| 24/25 | Premier League | Brentford FC | 3 | 32 |
| 20/21 | Championship | Brentford FC | 3 | 41 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 17/18 | 2018-06-30 | VfL Bochum | RB Leipzig | Return from loan | — | €600k |
| 16/17 | 2017-01-09 | RB Leipzig | VfL Bochum | Loan | — | €125k |
Last 50 matches for Brentford FC The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2026-05-24 | GB1 |
Liverpool FC | 1–1 | Brentford FC | Available |
| 2026-05-17 | GB1 |
Brentford FC | – | Crystal Palace FC | TIMED |
| 2026-05-09 | GB1 |
Manchester City FC | 3–0 | Brentford FC | Available |
| 2026-05-09 | GB1 |
Manchester City FC | 3–0 | Brentford FC | Available |
| 2026-05-02 | GB1 |
Brentford FC | 3–0 | West Ham United FC | Available |
| 2026-05-02 | GB1 |
Brentford FC | 3–0 | West Ham United FC | Available |
| 2026-04-27 | GB1 |
Manchester United FC | 2–1 | Brentford FC | Available |
| 2026-04-27 | GB1 |
Manchester United FC | 2–1 | Brentford FC | Available |
| 2026-04-18 | GB1 |
Brentford FC | 0–0 | Fulham FC | Available |
| 2026-04-18 | GB1 |
Brentford FC | 0–0 | Fulham FC | Available |
| 2026-04-11 | GB1 |
Brentford FC | 2–2 | Everton FC | Available |
| 2026-03-21 | GB1 |
Leeds United FC | 0–0 | Brentford FC | Available |
| 2026-03-16 | GB1 |
Brentford FC | 2–2 | Wolverhampton Wanderers FC | Available |
| 2026-03-03 | GB1 |
AFC Bournemouth | 0–0 | Brentford FC | Available |
| 2026-02-28 | GB1 |
Burnley FC | 3–4 | Brentford FC | Available |
| 2026-02-21 | GB1 |
Brentford FC | 0–2 | Brighton & Hove Albion FC | Available |
| 2026-02-12 | GB1 |
Brentford FC | 1–1 | Arsenal FC | Available |
| 2026-02-07 | GB1 |
Newcastle United FC | 2–3 | Brentford FC | Available |
| 2026-02-01 | GB1 |
Aston Villa FC | 0–1 | Brentford FC | Available |
| 2026-01-25 | GB1 |
Brentford FC | 0–2 | Nottingham Forest FC | Available |
| 2026-01-17 | GB1 |
Chelsea FC | 2–0 | Brentford FC | Available |
| 2026-01-07 | GB1 |
Brentford FC | 3–0 | Sunderland AFC | Available |
| 2026-01-04 | GB1 |
Everton FC | 2–4 | Brentford FC | Available |
| 2026-01-01 | GB1 |
Brentford FC | 0–0 | Tottenham Hotspur FC | Available |
| 2025-12-27 | GB1 |
Brentford FC | 4–1 | AFC Bournemouth | Available |
| 2025-12-20 | GB1 |
Wolverhampton Wanderers FC | 0–2 | Brentford FC | Available |
| 2025-12-14 | GB1 |
Brentford FC | 1–1 | Leeds United FC | Available |
| 2025-12-06 | GB1 |
Tottenham Hotspur FC | 2–0 | Brentford FC | Available |
| 2025-12-03 | GB1 |
Arsenal FC | 2–0 | Brentford FC | Available |
| 2025-11-29 | GB1 |
Brentford FC | 3–1 | Burnley FC | Available |
| 2025-11-22 | GB1 |
Brighton & Hove Albion FC | 2–1 | Brentford FC | Available |
| 2025-11-09 | GB1 |
Brentford FC | 3–1 | Newcastle United FC | Available |
| 2025-11-01 | GB1 |
Crystal Palace FC | 2–0 | Brentford FC | Available |
| 2025-10-25 | GB1 |
Brentford FC | 3–2 | Liverpool FC | Available |
| 2025-10-20 | GB1 |
West Ham United FC | 0–2 | Brentford FC | Available |
| 2025-10-05 | GB1 |
Brentford FC | 0–1 | Manchester City FC | Available |
| 2025-09-27 | GB1 |
Brentford FC | 3–1 | Manchester United FC | Available |
| 2025-09-20 | GB1 |
Fulham FC | 3–1 | Brentford FC | Available |
| 2025-09-13 | GB1 |
Brentford FC | 2–2 | Chelsea FC | Available |
| 2025-08-30 | GB1 |
Sunderland AFC | 2–1 | Brentford FC | INJURED Heel injury |
| 2025-08-23 | GB1 |
Brentford FC | 1–0 | Aston Villa FC | INJURED Heel injury |
| 2025-08-17 | GB1 |
Nottingham Forest FC | 3–1 | Brentford FC | INJURED Heel injury |
| 2025-05-25 | GB1 |
Wolverhampton Wanderers FC | 1–1 | Brentford FC | INJURED Heel injury |
| 2025-05-18 | GB1 |
Brentford FC | 2–3 | Fulham FC | INJURED Heel injury |
| 2025-05-10 | GB1 |
Ipswich Town FC | 0–1 | Brentford FC | INJURED Heel injury |
| 2025-05-04 | GB1 |
Brentford FC | 4–3 | Manchester United FC | INJURED Heel injury |
| 2025-05-01 | GB1 |
Nottingham Forest FC | 0–2 | Brentford FC | INJURED Heel injury |
| 2025-04-19 | GB1 |
Brentford FC | 4–2 | Brighton & Hove Albion FC | Available |
| 2025-04-12 | GB1 |
Arsenal FC | 1–1 | Brentford FC | Available |
| 2025-04-06 | GB1 |
Brentford FC | 0–0 | Chelsea FC | Available |
Teams faced most often by Vitaly Janelt's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Fulham FC | 15 | 8 | 3 | 4 | 29 | 17 | +12 | 53% |
| SpVgg Greuther Fürth | 14 | 5 | 5 | 4 | 22 | 19 | +3 | 36% |
| FC St. Pauli | 14 | 3 | 7 | 4 | 19 | 25 | -6 | 21% |
| SV Sandhausen | 14 | 3 | 8 | 3 | 16 | 17 | -1 | 21% |
| Karlsruher SC | 12 | 2 | 8 | 2 | 10 | 12 | -2 | 17% |
| Reading FC | 12 | 8 | 1 | 3 | 27 | 15 | +12 | 67% |
| Erzgebirge Aue | 12 | 7 | 2 | 3 | 23 | 13 | +10 | 58% |
| 1. FC Heidenheim 1846 | 12 | 8 | 2 | 2 | 25 | 15 | +10 | 67% |
| Sheffield Wednesday | 11 | 4 | 2 | 5 | 17 | 17 | 0 | 36% |
| 1. FC Union Berlin | 10 | 2 | 3 | 5 | 10 | 17 | -7 | 20% |
| Preston North End | 10 | 7 | 0 | 3 | 23 | 12 | +11 | 70% |
| Nottingham Forest | 10 | 6 | 1 | 3 | 17 | 11 | +6 | 60% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 13/14 | Senior debut season | |
| 13/14 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 35 | 2,267 | 3 | 0 | 0 | 0.12 |
| 23/24 | 42 | 3,073 | 8 | 0 | 0 | 0.23 |
| 22/23 | 37 | 737 | 3 | 0 | 0 | 0.37 |
| 21/22 | 35 | 577 | 4 | 0 | 0 | 0.62 |
| 20/21 | 47 | 1,240 | 10 | 0 | 0 | 0.73 |
| 19/20 | 24 | 1,610 | 4 | 0 | 0 | 0.22 |
| 17/18 | 13 | 0 | 4 | 0 | 0 | 0 |
| 16/17 | 22 | 720 | 4 | 0 | 0 | 0.5 |
| 15/16 | 13 | 248 | 4 | 0 | 0 | 1.45 |
| 14/15 | 23 | 590 | 0 | 0 | 1 | 0.15 |
| 13/14 | 18 | 1,209 | 2 | 0 | 0 | 0.15 |
Output by competition
Career goals and assists broken down by tournament.
More on Vitaly Janelt
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Vitaly Janelt
Who is Vitaly Janelt?
Vitaly Janelt is a Germany professional footballer who plays as a defensive midfield for Brentford FC.
How old is Vitaly Janelt?
Vitaly Janelt is 28 years old. He was born on May 10, 1998 in Hamburg.
What position does Vitaly Janelt play?
Vitaly Janelt plays as a defensive midfield (Midfield - Defensive Midfield).
What club does Vitaly Janelt play for?
Vitaly Janelt currently plays for Brentford FC.
How many career goals has Vitaly Janelt scored?
Across all senior club competitions in our dataset, Vitaly Janelt has scored 24 goals in 319 appearances.
What is Vitaly Janelt's market value?
Vitaly Janelt's most recent reported market value is €20.00m.