Football Fallout
Niklas Castro
Brann crest

Left Wing · Chile

Niklas Castro

Player profile · season stats · career history

Current club in our data

Brann↗
Season stats below change with this selection.

Eliteserien · 2024

Season snapshot

A quick read of the selected season. Explore the full breakdown below.

Total appearances

29

2,029 minutes played

Goals per 90

0.40

9 total goals in selected matches

89th percentile

Top 11% in Eliteserien 2024

For goals per 90 minutes

0.21 league player average per 90 · 213 reporting players

Assists per 90

0.31

7 total assists in selected matches

89th percentile

Top 11% in Eliteserien 2024

For assists per 90 minutes

0.17 league player average per 90 · 197 reporting players

Average match rating

7.63

Average recorded match rating

Total starts

23

Of 29 appearances

Minutes played

2,029

29 appearances

Shots per 90

2.40

54 total shots in selected matches

87th percentile

Top 13% in Eliteserien 2024

For shots per 90 minutes

1.32 league player average per 90 · 309 reporting players

Yellow cards per 90

0.18

4 total yellow cards in selected matches

0.19 league player average per 90 · 271 reporting players

Finishing vs xG is unavailable for this overall split; no matching imported lineup and xG matches are available.

League averages use players in Eliteserien · 2024 with at least 270 minutes in this overall split, and only those whose provider recorded that stat. Percentile is shown when this player also has 270 minutes and at least five players qualify; it is the share with a lower per-90 rate. “Top” is the remaining share, including tied rates. Badge colours mark top 10%, 25%, 50% and the rest; the number is the result. Missing stats are never treated as zero.

Selected season · overall

The full stat breakdown

Categories are open to make the numbers easy to scan. Close any you don't need.

overall · 2024 · 7 recorded statsGoals, xG & shots
StatisticTotalAvg per match with dataPer 90League player avg / 90Matches with data
Shots Off Target161.230.710.5413
Shots Total542.352.401.3223
Goals91.130.400.218
Shots Blocked151.360.67–11
Hit Woodwork21.000.09–2
Shots On Target221.470.980.4815
Big Chances Missed91.290.40–7
overall · 2024 · 15 recorded statsAssists & passes
StatisticTotalAvg per match with dataPer 90League player avg / 90Matches with data
Assists71.000.310.177
Passes97633.6643.2939.7129
Total Crosses1335.125.901.8726
Accurate Crosses422.631.86–16
Accurate Passes72024.8331.9431.3629
Key Passes532.412.350.9222
Long Balls382.001.69–19
Long Balls Won101.250.44–8
Big Chances Created332.361.460.4714
Successful Crosses Percentage–34.00%––3
Accurate Passes Percentage–76.59%––29
Chances Created62.000.270.193
Passes In Final Third224.400.98–5
Long Balls Won Percentage–36.00%––3
Backward Passes5310.602.35–5
overall · 2024 · 14 recorded statsDribbling & duels
StatisticTotalAvg per match with dataPer 90League player avg / 90Matches with data
Dispossessed412.281.82–18
Total Duels2428.6410.73–28
Duels Won973.884.304.4525
Aerials Won211.750.931.3512
Dribble Attempts431.951.911.5522
Successful Dribbles171.420.750.7012
Dribbled Past101.000.44–10
Touches99362.0644.05–16
Duels Lost1324.895.86–27
Aerials Lost102.000.44–5
Possession Lost10020.004.44–5
Aerials22.000.09–1
Aerials Won Percentage–50.00%––1
Duels Won Percentage–25.00%––1
overall · 2024 · 4 recorded statsCards & fouls
StatisticTotalAvg per match with dataPer 90League player avg / 90Matches with data
Offsides141.270.62–11
Fouls281.561.241.1118
Yellowcards41.000.180.194
Fouls Drawn321.781.421.0018
overall · 2024 · 8 recorded statsDefending & goalkeeping
StatisticTotalAvg per match with dataPer 90League player avg / 90Matches with data
Tackles291.811.291.5916
Goals Conceded201.670.89–12
Blocked Shots51.670.220.443
Interceptions91.290.400.837
Clearances91.130.401.798
Tackles Won41.330.18–3
Tacles Won Percentage–100.00%––3
Ball Recovery163.200.710.935
overall · 2024 · 2 recorded statsPenalties
StatisticTotalAvg per match with dataPer 90League player avg / 90Matches with data
Penalties Scored51.000.220.115
Penalties Won11.000.04–1
overall · 2024 · 1 recorded statsMore recorded stats
StatisticTotalAvg per match with dataPer 90League player avg / 90Matches with data
Captain00.00––3

Per-90 figures use all minutes in the selected split. An average uses only matches where that stat was supplied; a missing stat is not zero. Percentage-type stats show the average recorded match percentage, not a summed percentage.

Since 2007/08

Club & season history

SeasonCompetitionClubMPMinutesGoalsAssists
2026EliteserienBrann966023
2025EliteserienBrann1798043
2024EliteserienBrann292,02997
2023EliteserienBrann2091571
2021Eliteserien Play-offsBrann––––
2020EliteserienAalesund241,99147
2016EliteserienVålerenga9365–1