This season
Goals
3
Assists
0
0.00 per 90
Goal involvements
3
0.51 per 90
Minutes
525
19 apps
Style & role
Top strength
Finishing
77th percentile
Watch
Rating
26th percentile
Percentile vs forwards · same read as the Stats radar
How he plays
Janni-Luca Serra
Position average
Percentile rank against other forwards in our tracked dataset. The position average is the 50th percentile on every axis by definition.
How to read it: further from the centre is better. The rings mark the 25th, 50th and 75th percentile; the outer edge is the 100th.
Strongest at finishing (77th) and chance creation (63rd); rating (26th) is the area to grow.
By the numbers
| Metric | Per 90 | Season |
|---|---|---|
| Goals | 0.51 | 3 |
| Assists | 0.00 | 0 |
| Shots | 1.89 | 11 |
| Key passes | 1.20 | 7 |
| Take-ons won | 0.51 | 3 |
| Tackles + int. | 1.71 | 10 |
| Goal involvements | 0.51 | 3 |
| Minutes | — | 525 |
| Appearances | — | 19 |
Form line
WinDrawLossSeason avg 6.8Rating scale 5–10
Every match
DateOpponentResultMinG·AShRating
No recent news for J. Serra. Stories appear here as they are published.
Career arc
Aura Score
53.7
Market value
€0.4M
Since 2017
▲ €0.3M
Peak value · 2019
€3M
Value & transfers
€0.4Mmarket value today
▲ €0.3M since 2017
Market value is our estimate of what a club would pay to sign him today. The fees below are what clubs actually paid to buy him at each move.
Season by season
CompetitionGoalsAssistsRating
League306.6
Total20 apps · 551′306.6
Columns follow position: Goals & Assists. Rating is minutes-weighted across a season’s competitions. A “—” means we don’t yet hold that detailed stat for the competition.
Trophy case
2×U19 Bundesliga2016/2017 · 2015/2016
1×DFB Pokal2016/2017
Injury history
2024Knock· Oct 2024 – Nov 20245 games
2022infection· Jul 20221 game
2021muscular problems· Aug 20211 game
2021Hamstring injury· May 2021 – Jun 20211 game
2021Cheekbone bruise· Mar 2021 – Apr 20212 days
2021Torn muscle fiber· Feb 2021 – Apr 20213 games
2020Hamstring injury· Apr 2020 – Aug 20209 games
2020Torn muscle fiber· Feb 2020 – Mar 20202 games
+6 earlier spells on record