Fran Beltrán

Fran Beltrán

GironaGironaContract until 30 Jun 2030
170 cm
Height
27 years
3 Feb 1999
66 kg
Weight
Spain
Country
Madrid, Spain
Born

Position

Primary

Midfielder

MF

Girona2025/26 · La Liga

Girona
1

Goals

0

Assists

11

Started

17

Matches

1,020

Minutes played

6.9

Rating

3

Yellow cards

0

Red cards

Expected goals

27 league games · 1544' · 16 shots

Non-penalty goals

1goal from 0.93

+0.07 in line with expectation

Assists

0assists from 0.66

-0.66 below expectation

npxG / 90

0.05

xA / 90

0.04

xGChain / 90

0.43

xGBuildup / 90

0.37

Form · npxG + xA per game (bars), 5-game average (line), goals and assists (dots)

0.00.52025-08-17 v Getafe: npxG 0.00 · xA 0.00 · 0G 0A2025-08-23 at Mallorca: npxG 0.20 · xA 0.00 · 0G 0A2025-09-21 at Rayo Vallecano: npxG 0.03 · xA 0.08 · 0G 0A2025-10-06 v Atlético: npxG 0.02 · xA 0.00 · 0G 0A2025-10-19 v Real Sociedad: npxG 0.00 · xA 0.00 · 0G 0A2025-11-02 at Levante: npxG 0.14 · xA 0.00 · 0G 0A2025-11-22 at Alavés: npxG 0.00 · xA 0.00 · 0G 0A2025-11-30 v Espanyol: npxG 0.00 · xA 0.00 · 0G 0A2025-12-08 at Real Madrid: npxG 0.00 · xA 0.00 · 0G 0A2025-12-20 at Real Oviedo: npxG 0.00 · xA 0.00 · 0G 0A2026-01-27 v Getafe: npxG 0.01 · xA 0.01 · 0G 0A2026-01-31 at Real Oviedo: npxG 0.00 · xA 0.00 · 0G 0A2026-02-08 at Sevilla: npxG 0.05 · xA 0.00 · 0G 0A2026-02-17 v Barcelona: npxG 0.32 · xA 0.14 · 1G 0A2026-02-24 at Alavés: npxG 0.00 · xA 0.00 · 0G 0A2026-03-02 v Celta Vigo: npxG 0.00 · xA 0.06 · 0G 0A2026-03-07 at Levante: npxG 0.04 · xA 0.00 · 0G 0A2026-03-14 v Athletic Club: npxG 0.00 · xA 0.02 · 0G 0A2026-03-21 at Osasuna: npxG 0.00 · xA 0.03 · 0G 0A2026-04-07 v Villarreal: npxG 0.00 · xA 0.09 · 0G 0A2026-04-11 at Real Madrid: npxG 0.00 · xA 0.00 · 0G 0A2026-04-22 v Real Betis: npxG 0.00 · xA 0.07 · 0G 0A2026-05-02 v Mallorca: npxG 0.00 · xA 0.00 · 0G 0A2026-05-12 at Rayo Vallecano: npxG 0.06 · xA 0.00 · 0G 0A2026-05-14 v Real Sociedad: npxG 0.02 · xA 0.09 · 0G 0A2026-05-17 at Atlético: npxG 0.02 · xA 0.07 · 0G 0A2026-05-24 v Elche: npxG 0.00 · xA 0.00 · 0G 0A
npxGxA5-game averagegoal

Shot map

Shots

16

Goals

1

On target

25%

xG

0.93

91' vs Club Atlético de Madrid: blocked, xG 0.0276' vs Real Sociedad de Fútbol: blocked, xG 0.0254' vs Rayo Vallecano de Madrid: blocked, xG 0.0256' vs Rayo Vallecano de Madrid: saved, xG 0.0423' vs Levante UD: blocked, xG 0.0228' vs Levante UD: missed, xG 0.0330' vs Sevilla: saved, xG 0.0230' vs Sevilla: blocked, xG 0.0313' vs Getafe: missed, xG 0.0112' vs Levante UD: blocked, xG 0.0245' vs Levante UD: missed, xG 0.0363' vs Levante UD: saved, xG 0.0948' vs Club Atlético de Madrid: missed, xG 0.0210' vs Rayo Vallecano de Madrid: blocked, xG 0.0386' vs RCD Mallorca: missed, xG 0.2085' vs FC Barcelona: goal, xG 0.32

Size = xG where known.

vs Barcelona

17 Feb 2026 · La Liga · 85'

Goal

xG

0.32

Body part

Foot

Situation

Open play

Distance

18 m

Shot 7 of 16

Rating

Sevilla8 Feb
Barcelona16 Feb
Alavés23 Feb
Celta Vigo1 Mar
Levante7 Mar
Athletic Club14 Mar
Osasuna21 Mar
Villarreal6 Apr
Real Madrid10 Apr
Real Betis21 Apr
Mallorca1 May
Rayo Vallecano11 May
Real Sociedad14 May
Atlético17 May
Elche23 May

Records

all competitions

Longest scoring run

1games
7 Jan 2019 – 7 Jan 2019

Braces · hat-tricks

0·0
games with 2 · 3+ goals

Biggest scoring game

1GatAthletic ClubAthletic Club

2–0 · 17 Apr 2022

Best rating

8.3vVillarrealVillarreal

3–0 · 23 Apr 2025

Attacking profile

9 goals · 118 shots
28%
Shots on target33 of 118
8%
Shot conversion9 goals from 118 shots
90%
Pass accuracy8293 of 9205
44%
Duels won626 of 1412

When he makes the difference

GoalsAssists

1
1–15
0
16–30
3
31–45
3
46–60
2
61–75
3
76–90+

Splits

GAG+A/90Rating
Home137 apps · 8,618′730.10NaN
Away140 apps · 9,515′200.026.75
Started205 apps · 16,455′620.046.82
Off the bench72 apps · 1,678′310.21NaN
His team with him on the pitch34% won · 93W 74D 109L

When he starts: 34% won (69W 53D 82L)

Partnerships

from match events

Favourite opponents

goals + assists
Athletic ClubAthletic Club14 games · 2 G · 0 A2
ValenciaValencia14 games · 1 G · 1 A2
Real BetisReal Betis14 games · 1 G · 1 A2
AtléticoAtlético14 games · 1 G · 0 A1
HuescaHuesca3 games · 1 G · 0 A1
BarcelonaBarcelona14 games · 1 G · 0 A1

Managers

played under

Match stats

DateOpponentResultMinGARating
23 MayvsElcheLa LigaD1 - 132007.0
17 MayatAtléticoLa LigaL1 - 034006.7
14 MayvsReal SociedadLa LigaD1 - 133006.7
11 MayatRayo VallecanoLa LigaD1 - 185006.9
1 MayvsMallorcaLa LigaL0 - 174007.2
21 AprvsReal BetisLa LigaL2 - 366006.6
10 ApratReal MadridLa LigaD1 - 112006.7
6 AprvsVillarrealLa LigaW1 - 090006.9
21 MaratOsasunaLa LigaL1 - 086006.9
14 MarvsAthletic ClubLa LigaW3 - 070007.2
1 / 4

Season by season

SeasonClubAppsMinRatingGAShotsKPPassesTklIntDuelsDribblesCards
2025/26La LigaGironaGirona17 (11)1,0206.9105 (3)12738271048/100 · 48%4/7 · 57%30
2025/263 competitionsRC Celta de VigoCelta Vigo15 (12)9726.7005 (2)2533131224/62 · 39%2/4 · 50%00
2024/252 competitionsRC Celta de VigoCelta Vigo40 (35)2,5736.92118 (4)181584532595/222 · 43%10/18 · 56%40
2023/242 competitionsRC Celta de VigoCelta Vigo41 (35)2,6376.70012 (3)2014326526115/256 · 45%14/28 · 50%20
2022/232 competitionsRC Celta de VigoCelta Vigo38 (36)3,0116.80214 (2)261863355588/229 · 38%16/23 · 70%60
2021/222 competitionsRC Celta de VigoCelta Vigo39 (31)2,7296.91013 (4)1219765933124/255 · 49%22/30 · 73%40
2020/212 competitionsRC Celta de VigoCelta Vigo34 (15)1,5266.73017 (7)7867371664/138 · 46%10/12 · 83%30
2019/202 competitionsRC Celta de VigoCelta Vigo30 (24)2,0156.61013 (5)17995371570/168 · 42%22/34 · 65%31
2018/192 competitionsRC Celta de VigoCelta Vigo32 (17)1,6176.61013 (3)10927232056/129 · 43%12/16 · 75%30

Goals and assists by season

league and cups
GoalsAssists
3
2
1
2018/19
1
2019/20
3
2020/21
1
2021/22
0
2022/23
0
2023/24
2
2024/25
1
2025/26