Menu
Fran Beltrán photo
Player

Fran Beltrán

Midfielder · Girona 🇪🇸 Spain · Available
Apps 6
Minutes 446
Rating 6.68 / 10
Goals 1
Assists 1

Fran Beltrán is listed as a Midfielder for Girona. Key facts: nationality Spain, number #8, age 27, born 1999-02-03, height 170, weight 66, apps 6, minutes 446.

Season coverage

Season attacking statistics

7 season rows

Understat league-season totals. xG and xA are expected goals and expected assists, displayed to two decimals. These totals are separate from BADB recorded-match statistics.

2024/2025 La Liga Celta Vigo Understat
Apps
34
Minutes
2443
Goals
2
Assists
1
xG
0.90
xA
2.11
Shots
23
Key passes
15
Non-penalty goals
2
Non-penalty xG
0.90
Season analysis
Per 90 minutes
Goals / 90
0.07
Assists / 90
0.04
xG / 90
0.03
xA / 90
0.08
Non-penalty goals / 90
0.07
Non-penalty xG / 90
0.03
Shots / 90
0.85
Key passes / 90
0.55
Goals + assists / 90
0.11
Season contributions
Goals minus xG
+1.10
Assists minus xA
-1.11
Non-penalty goals minus non-penalty xG
+1.10
Goals + assists
3
Shot quality
xG per shot
0.04
Change from 2023/2024

Compared with 2023/2024 (2463 minutes), same club and league.

Goals / 90 change
+0.07
xG / 90 change
+0.01
Assists / 90 change
+0.04
xA / 90 change
+0.03
Non-penalty goals / 90 change
+0.07
Non-penalty xG / 90 change
+0.01
Shots / 90 change
+0.08
Key passes / 90 change
-0.11
2023/2024 La Liga Celta Vigo Understat
Apps
33
Minutes
2463
Goals
0
Assists
0
xG
0.69
xA
1.18
Shots
21
Key passes
18
Non-penalty goals
0
Non-penalty xG
0.69
Season analysis
Per 90 minutes
Goals / 90
0.00
Assists / 90
0.00
xG / 90
0.03
xA / 90
0.04
Non-penalty goals / 90
0.00
Non-penalty xG / 90
0.03
Shots / 90
0.77
Key passes / 90
0.66
Goals + assists / 90
0.00
Season contributions
Goals minus xG
-0.69
Assists minus xA
-1.18
Non-penalty goals minus non-penalty xG
-0.69
Goals + assists
0
Shot quality
xG per shot
0.03
Change from 2022/2023

Compared with 2022/2023 (2867 minutes), same club and league.

Goals / 90 change
0.00
xG / 90 change
+0.01
Assists / 90 change
-0.06
xA / 90 change
-0.01
Non-penalty goals / 90 change
0.00
Non-penalty xG / 90 change
+0.01
Shots / 90 change
-0.02
Key passes / 90 change
-0.10
2022/2023 La Liga Celta Vigo Understat
Apps
36
Minutes
2867
Goals
0
Assists
2
xG
0.62
xA
1.70
Shots
25
Key passes
24
Non-penalty goals
0
Non-penalty xG
0.62
Season analysis
Per 90 minutes
Goals / 90
0.00
Assists / 90
0.06
xG / 90
0.02
xA / 90
0.05
Non-penalty goals / 90
0.00
Non-penalty xG / 90
0.02
Shots / 90
0.78
Key passes / 90
0.75
Goals + assists / 90
0.06
Season contributions
Goals minus xG
-0.62
Assists minus xA
+0.30
Non-penalty goals minus non-penalty xG
-0.62
Goals + assists
2
Shot quality
xG per shot
0.02
Change from 2021/2022

Compared with 2021/2022 (2616 minutes), same club and league.

Goals / 90 change
-0.03
xG / 90 change
+0.01
Assists / 90 change
+0.06
xA / 90 change
+0.04
Non-penalty goals / 90 change
-0.03
Non-penalty xG / 90 change
+0.01
Shots / 90 change
+0.10
Key passes / 90 change
+0.37
Show 4 earlier seasons · 4 rows Hide 4 earlier seasons · 4 rows
2021/2022 La Liga Celta Vigo Understat
Apps
37
Minutes
2616
Goals
1
Assists
0
xG
0.41
xA
0.34
Shots
20
Key passes
11
Non-penalty goals
1
Non-penalty xG
0.41
Season analysis
Per 90 minutes
Goals / 90
0.03
Assists / 90
0.00
xG / 90
0.01
xA / 90
0.01
Non-penalty goals / 90
0.03
Non-penalty xG / 90
0.01
Shots / 90
0.69
Key passes / 90
0.38
Goals + assists / 90
0.03
Season contributions
Goals minus xG
+0.59
Assists minus xA
-0.34
Non-penalty goals minus non-penalty xG
+0.59
Goals + assists
1
Shot quality
xG per shot
0.02
Change from 2020/2021

Compared with 2020/2021 (1385 minutes), same club and league.

Goals / 90 change
-0.16
xG / 90 change
-0.08
Assists / 90 change
0.00
xA / 90 change
-0.02
Non-penalty goals / 90 change
-0.16
Non-penalty xG / 90 change
-0.08
Shots / 90 change
-0.55
Key passes / 90 change
+0.12
2020/2021 La Liga Celta Vigo Understat
Apps
32
Minutes
1385
Goals
3
Assists
0
xG
1.49
xA
0.43
Shots
19
Key passes
4
Non-penalty goals
3
Non-penalty xG
1.49
Season analysis
Per 90 minutes
Goals / 90
0.19
Assists / 90
0.00
xG / 90
0.10
xA / 90
0.03
Non-penalty goals / 90
0.19
Non-penalty xG / 90
0.10
Shots / 90
1.23
Key passes / 90
0.26
Goals + assists / 90
0.19
Season contributions
Goals minus xG
+1.51
Assists minus xA
-0.43
Non-penalty goals minus non-penalty xG
+1.51
Goals + assists
3
Change from 2019/2020

Compared with 2019/2020 (1850 minutes), same club and league.

Goals / 90 change
+0.15
xG / 90 change
+0.03
Assists / 90 change
0.00
xA / 90 change
0.00
Non-penalty goals / 90 change
+0.15
Non-penalty xG / 90 change
+0.03
Shots / 90 change
+0.55
Key passes / 90 change
-0.32
2019/2020 La Liga Celta Vigo Understat
Apps
28
Minutes
1850
Goals
1
Assists
0
xG
1.39
xA
0.65
Shots
14
Key passes
12
Non-penalty goals
1
Non-penalty xG
1.39
Season analysis
Per 90 minutes
Goals / 90
0.05
Assists / 90
0.00
xG / 90
0.07
xA / 90
0.03
Non-penalty goals / 90
0.05
Non-penalty xG / 90
0.07
Shots / 90
0.68
Key passes / 90
0.58
Goals + assists / 90
0.05
Season contributions
Goals minus xG
-0.39
Assists minus xA
-0.65
Non-penalty goals minus non-penalty xG
-0.39
Goals + assists
1
Change from 2018/2019

Compared with 2018/2019 (1504 minutes), same club and league.

Goals / 90 change
-0.01
xG / 90 change
-0.01
Assists / 90 change
0.00
xA / 90 change
-0.02
Non-penalty goals / 90 change
-0.01
Non-penalty xG / 90 change
-0.01
Shots / 90 change
-0.34
Key passes / 90 change
-0.01
2018/2019 La Liga Celta Vigo Understat
Apps
30
Minutes
1504
Goals
1
Assists
0
xG
1.32
xA
0.83
Shots
17
Key passes
10
Non-penalty goals
1
Non-penalty xG
1.32
Season analysis
Per 90 minutes
Goals / 90
0.06
Assists / 90
0.00
xG / 90
0.08
xA / 90
0.05
Non-penalty goals / 90
0.06
Non-penalty xG / 90
0.08
Shots / 90
1.02
Key passes / 90
0.60
Goals + assists / 90
0.06
Season contributions
Goals minus xG
-0.32
Assists minus xA
-0.83
Non-penalty goals minus non-penalty xG
-0.32
Goals + assists
1

Per 90 = total × 90 ÷ minutes; shown from 900 minutes played. Goals minus xG: positive means more goals than expected; negative means fewer. Assists minus xA compares recorded assists with expected assists. The non-penalty difference excludes penalties from both goals and xG. xG per shot = xG ÷ shots, including penalties; shown from 20 shots. It describes average chance quality, not finishing ability. Season changes compare the same club and league, adjusting for minutes, not playing conditions. Past results, not a prediction.

Season coverage

Recorded season statistics

1 season row

Based on matches currently recorded by BADB. These values may not equal official full-season totals.

2025 La Liga Girona
Apps
5
Minutes
141
Assists
0
Yellow cards
0
Red cards
0
Rating
6.9
Player overview

Season and recent form

Performance trend Latest 5 of 6 appearances
View full match history
  1. Girona - Mallorca #8 · M Rating 6.85 Minutes 24 min 0 G 0 A 1 Shots1 Key passes
  2. Cadiz - Girona #8 · M Rating 6.23 Minutes 90 min 0 G 0 A 1 Shots0 Key passes
  3. Girona - Castellón #8 · M Rating 6.16 Minutes 90 min 0 G 0 A 1 Shots0 Key passes
  4. Sporting Gijon - Girona #8 · M Rating 6.64 Minutes 68 min 0 G 0 A 0 Shots0 Key passes
  5. Girona - Las Palmas #8 · M Rating 7.6 Minutes 84 min 1 G 1 A 1 Shots1 Key passes
Season stats 10 values
Apps 6
Minutes 446
Rating 6.68 / 10
Goals 1
Assists 1
Shots 4
Key passes 4
Tackles 4
Cards 1
Saves 0
Detailed match stats Latest 6 appearances

Attack

Shots on target
3 / 4 (75%)
Dribbles completed
2 / 4 (50%)
Key passes
4
Fouls won
6

Distribution

Passes completed
205 / 236 (87%)

Defence

Duels won
14 / 36 (39%)
Tackles
4
Interceptions
9
Dribbled past
1
Fouls committed
3

Discipline and goalkeeping

Yellow cards
1

Profile facts

Nationality
Spain
Team
Girona
Country
Spain
Number
#8
Age
27
Born
1999-02-03
Birthplace
Madrid
Birth country
Spain
Height
170
Weight
66
Peer benchmark

Performance among comparable players

137 players

Compared with players in the Midfielder position at clubs in Spain. Every player has at least 5 appearances and 450 minutes in the stored season window.

Average rating
6.65 20th percentile 20% Compared with 137 players
Minutes per appearance
85 min 92nd percentile 92% Compared with 137 players
Goal contributions / 90
0.35 78th percentile 78% Compared with 137 players
Key passes / 90
0.88 46th percentile 46% Compared with 137 players
Tackles + interceptions / 90
2.46 38th percentile 38% Compared with 137 players

Career timeline 3 entries

Career: Girona · Current Squad.

  1. Date unavailable Girona Current club Current Squad
  2. Girona Transfer from Celta Vigo
  3. Celta Vigo Transfer from Rayo Vallecano · € 8M

Your privacy choices

Optional BADB measurement

Help BADB measure visits from official social posts. The site works if you reject.