Skip to content
Paul Nardi

Paul Nardi

Goalkeeper  at Queens Park Rangers
Age32
CitizenshipFrance
Height1.88 m
Footright
BornMay 18, 1994
at Queens Park Rangers 692 days · joined 2024-07-01
👕200+ Apps
Market value €1.80m
Goalkeeper

Career snapshot

10
clubs played for
11/12
debut season
0
goals / match
Cercle Brugge
top club · 82 apps

Career highs

€3.00m
peak value · 2021
€3.00m
top transfer fee · 14/15
best season
11 / 0
int'l caps / goals
333Appearances
0Goals
1Assists
13Yellow cards
0Red cards
333Full matches (90′)
Full namePaul Nardi
Name in home countryPaul Louis Cyrille Nardi
Date of birth1994-05-18 (32 yrs)
Place of birthVesoul, France
CitizenshipFrance
PositionGoalkeeper
Footright
Height188.00 m
Current clubQueens Park Rangers
Joined2024-07-01
Contract expires2026-06-30
AgentGlobal Football ...
OutfitterUhlsport
Jul 2025
25/26 — Queens Park Rangers
1 matches · 0 G · 0 A · across 2 competitions
Jul 2024
24/25 — Queens Park Rangers
45 matches · 0 G · 0 A · across 3 competitions
Jul 2024
Transfer: KAA Gent → QPR
24/25 · Transfer
Nov 2023
Injury: unknown
23 games missed
Oct 2023
Injury: unknown
4 games missed
Jul 2023
23/24 — Jong KAA Gent, KAA Gent
15 matches · 0 G · 0 A · across 5 competitions
Sep 2022
Transfer: FC Lorient → KAA Gent
22/23 · Transfer · €150k
Jul 2022
22/23 — KAA Gent, FC Lorient
37 matches · 0 G · 0 A · across 5 competitions
Jul 2021
21/22 — FC Lorient
22 matches · 0 G · 0 A · across 2 competitions
Jan 2021
Injury: unknown
6 games missed
Jul 2020
20/21 — FC Lorient
24 matches · 0 G · 0 A · across 2 competitions
Jul 2019
Transfer: Monaco → FC Lorient
19/20 · Transfer · €1.50m
Jul 2019
19/20 — FC Lorient
31 matches · 0 G · 0 A · across 3 competitions
Jun 2019
Transfer: Cercle Brugge → Monaco
18/19 · Return from loan
Jul 2018
18/19 — Cercle Brugge
38 matches · 0 G · 0 A · across 2 competitions
Jul 2017
17/18 — Cercle Brugge
30 matches · 0 G · 0 A · across 3 competitions
Jan 2017
Transfer: Monaco → Cercle Brugge
16/17 · Loan
Dec 2016
Transfer: Stade Rennais → Monaco
16/17 · Return from loan
Jul 2016
16/17 — Stade Rennais FC B, Stade Rennais FC, Cercle Brugge
16 matches · 0 G · 0 A · across 5 competitions
Jul 2016
Transfer: Monaco → Stade Rennais
16/17 · Loan
Jul 2015
15/16 — AS Monaco B, AS Monaco
8 matches · 0 G · 1 A · across 6 competitions
Jun 2015
Transfer: AS Nancy → Monaco
14/15 · Return from loan
Jul 2014
Transfer: Monaco → AS Nancy
14/15 · Loan
Jul 2014
14/15 — AS Nancy-Lorraine
29 matches · 0 G · 0 A · across 2 competitions
Jul 2014
Transfer: AS Nancy → Monaco
14/15 · Transfer · €3.00m
Jul 2013
13/14 — AS Nancy-Lorraine
37 matches · 0 G · 0 A · across 3 competitions
Jul 2012
12/13 — AS Nancy-Lorraine
0 matches · 0 G · 0 A · across 1 competition
Jul 2012
Transfer: AS Nancy B → AS Nancy
12/13 · Transfer
Jul 2011
11/12 — AS Nancy-Lorraine
0 matches · 0 G · 0 A · across 1 competition
Jul 2011
Transfer: AS Nancy U19 → AS Nancy B
11/12 · Transfer
Jul 2009
Transfer: AS Nancy U17 → AS Nancy U19
09/10 · Transfer
Jan 1970
Peak market value: €3.00m
Highest valuation recorded in dataset

Percentile rank vs 388 other Goalkeepers with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).

Goals0 total · 0.00/90
0
Assists0 total · 0.00/90
0
G+A0 total · 0.00/90
0
Yellow cards0 total · 0.00/90
39
Clean sheets0 total · 0.00/90
0
29,985 min
Minutes played by club
Queens Park Rangers 13.8%
KAA Gent 15.0%
Jong KAA Gent 0.3%
FC Lorient 23.2%
Cercle Brugge 24.7%
Stade Rennais FC 0.3%
Stade Rennais FC B 0.3%
AS Monaco 1.9%
AS Monaco B 0.6%
AS Nancy-Lorraine 19.9%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Queens Park Rangers 2 24/25 25/26 46 0 0 4,140
KAA Gent 2 22/23 23/24 51 0 0 4,502
Jong KAA Gent 1 23/24 23/24 1 0 0 90
FC Lorient 4 19/20 22/23 77 0 0 6,960
Cercle Brugge 3 16/17 18/19 82 0 0 7,410
Stade Rennais FC 1 16/17 16/17 1 0 0 90
Stade Rennais FC B 1 16/17 16/17 1 0 0 90
AS Monaco 1 15/16 15/16 6 0 1 570
AS Monaco B 1 15/16 15/16 2 0 0 180
AS Nancy-Lorraine 4 11/12 14/15 66 0 0 5,953

Career trajectory — goals, assists & market value

0€750K1€1.5M1€2.3M1€3M12/1313/1414/1515/16 — 1 assists115/1616/1717/1818/1919/2020/2121/2222/2323/2424/2525/2612/13 — €150K13/14 — €150K14/15 — €2M15/16 — €2M16/17 — €1.5M17/18 — €1.2M18/19 — €1.8M19/20 — €2M20/21 — €2.5M21/22 — €3M22/23 — €2.5M23/24 — €3M24/25 — €2.5M25/26 — €1.8MGoalsAssistsMarket value

Goals by season

11/12: 0011/1212/13: 0012/1313/14: 0013/1414/15: 0014/1515/16: 0015/1616/17: 0016/1717/18: 0017/1818/19: 0018/1919/20: 0019/2020/21: 0020/2121/22: 0021/2222/23: 0022/2323/24: 0023/2424/25: 0024/2525/26: 0025/26

Assists by season

11/12: 0011/1212/13: 0012/1313/14: 0013/1414/15: 0014/1515/16: 1115/1616/17: 0016/1717/18: 0017/1818/19: 0018/1919/20: 0019/2020/21: 0020/2121/22: 0021/2222/23: 0022/2323/24: 0023/2424/25: 0024/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Championship Queens Park Rangers 0 0 0 0 0 0
25/26 EFL Cup Queens Park Rangers 1 0 0 0 0 90
24/25 Championship Queens Park Rangers 45 0 0 2 0 4,050
24/25 EFL Cup Queens Park Rangers 0 0 0 0 0 0
24/25 FA Cup Queens Park Rangers 0 0 0 0 0 0
23/24 1ste Nationale Jong KAA Gent 1 0 0 0 0 90
23/24 Conference L. KAA Gent 2 0 0 0 0 160
23/24 JPL KAA Gent 10 0 0 0 0 900
23/24 JPL Europe PO KAA Gent 1 0 0 0 0 2
23/24 UECL Quali KAA Gent 1 0 0 0 0 90
22/23 Conference L. KAA Gent 5 0 0 0 0 450
22/23 Croky Cup KAA Gent 2 0 0 0 0 210
22/23 JPL KAA Gent 24 0 0 1 0 2,160
22/23 JPL Europe PO KAA Gent 6 0 0 0 0 530
22/23 Ligue 1 FC Lorient 0 0 0 0 0 0
21/22 Coupe de France FC Lorient 0 0 0 0 0 0
21/22 Ligue 1 FC Lorient 22 0 0 1 0 1,980
20/21 Coupe de France FC Lorient 1 0 0 0 0 90
20/21 Ligue 1 FC Lorient 23 0 0 1 0 2,070
19/20 Coupe de France FC Lorient 3 0 0 0 0 300
19/20 Coupe de la Ligue FC Lorient 0 0 0 0 0 0
19/20 Ligue 2 FC Lorient 28 0 0 0 0 2,520
18/19 JPL Cercle Brugge 30 0 0 4 0 2,700
18/19 JPL Playoff II Cercle Brugge 8 0 0 0 0 720
17/18 Croky Cup Cercle Brugge 1 0 0 0 0 120
17/18 PL Final Cercle Brugge 2 0 0 0 0 180
17/18 Proximus League Cercle Brugge 27 0 0 2 0 2,430
16/17 CFA - Grp. A Stade Rennais FC B 1 0 0 0 0 90
16/17 Coupe de la Ligue Stade Rennais FC 1 0 0 0 0 90
16/17 Ligue 1 Stade Rennais FC 0 0 0 0 0 0
16/17 PL Relegation Cercle Brugge 6 0 0 0 0 540
16/17 Proximus League Cercle Brugge 8 0 0 1 0 720
15/16 CFA - Grp. C AS Monaco B 2 0 0 0 0 180
15/16 Champions League Qu. AS Monaco 0 0 0 0 0 0
15/16 Coupe de France AS Monaco 3 0 1 0 0 300
15/16 Coupe de la Ligue AS Monaco 1 0 0 0 0 90
15/16 Europa League AS Monaco 0 0 0 0 0 0
15/16 Ligue 1 AS Monaco 2 0 0 0 0 180
14/15 Coupe de France AS Nancy-Lorraine 0 0 0 0 0 0
14/15 Ligue 2 AS Nancy-Lorraine 29 0 0 1 0 2,610
13/14 Coupe de France AS Nancy-Lorraine 2 0 0 0 0 180
13/14 Coupe de la Ligue AS Nancy-Lorraine 2 0 0 0 0 210
13/14 Ligue 2 AS Nancy-Lorraine 33 0 0 0 0 2,953
12/13 Ligue 1 AS Nancy-Lorraine 0 0 0 0 0 0
11/12 Ligue 1 AS Nancy-Lorraine 0 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
09/10 2009-07-01 AS Nancy U17 AS Nancy U19 Transfer 0
11/12 2011-07-01 AS Nancy U19 AS Nancy B Transfer 0
12/13 2012-07-01 AS Nancy B AS Nancy Transfer 0
14/15 2014-07-01 AS Nancy Monaco Transfer 500000 €3.00m
14/15 2014-07-02 Monaco AS Nancy Loan 500000
14/15 2015-06-30 AS Nancy Monaco Return from loan 2000000
16/17 2016-07-01 Monaco Stade Rennais Loan 1500000
16/17 2016-12-31 Stade Rennais Monaco Return from loan 1500000
16/17 2017-01-02 Monaco Cercle Brugge Loan 1500000
18/19 2019-06-30 Cercle Brugge Monaco Return from loan 2000000
19/20 2019-07-23 Monaco FC Lorient Transfer 2000000 €1.50m
22/23 2022-09-01 FC Lorient KAA Gent Transfer 2000000 €150k
24/25 2024-07-01 KAA Gent QPR Transfer 2500000
SeasonInjuryFromToDays missedGames missed
20/21 Corona virus 2021-01-26 2021-02-15 21 6
23/24 concussion 2023-10-22 2023-11-02 12 4
23/24 Broken leg 2023-11-30 2024-04-09 132 23
Current€1.80m
Peak€3.00m
Low€150k
Δ since start+€1.65m
€150k€863k€1.58m€2.29m€3.00m197019701970
DateValue
Jan 1, 1970 €1.80m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €3.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €1.80m
Jan 1, 1970 €3.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €1.60m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.00m
Jan 1, 1970 €1.20m
Jan 1, 1970 €1.80m
Jan 1, 1970 €1.20m
Jan 1, 1970 €1.20m
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €500k
Jan 1, 1970 €150k
Jan 1, 1970 €150k
Jan 1, 1970 €150k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #25250 1 0 former national player
Team #23658 5 0 former national player
Team #23101 1 0 former national player
Team #10831 1 0 former national player
Team #9323 3 0 former national player
TeammatePPG played withJoint goalsMinutes
Laurent Abergel 1 0 0
Enzo Le Fée 1 0 0
Julien Laporte 1 0 0
Xavier Mercier 1 0 0
Benjamin Lambot 2 0 0
Armand Laurienté 1 0 0
Yoane Wissa 1 0 0
Dylan De Belder 1 0 0
Joffrey Cuffaut 2 0 0
Guevin Tormin 1 0 0
Ibrahim Amadou 2 0 0
Pierre-Yves Hamel 1 0 0
Hugo Cuypers 2 0 0

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
18/19 2019-06-30 Cercle Brugge Monaco Return from loan €2.00m
16/17 2017-01-02 Monaco Cercle Brugge Loan €1.50m
16/17 2016-12-31 Stade Rennais Monaco Return from loan €1.50m
16/17 2016-07-01 Monaco Stade Rennais Loan €1.50m
14/15 2015-06-30 AS Nancy Monaco Return from loan €2.00m
14/15 2014-07-02 Monaco AS Nancy Loan €500k

Last 50 matches for Queens Park Rangers 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.

DateCompHomeScoreAwayAvailability
2024-09-17 CGB Queens Park Rangers 1–2 Crystal Palace Available
2024-08-27 CGB Queens Park Rangers 4–1 Luton Town Available
2024-08-13 CGB Cambridge United 1–2 Queens Park Rangers Available
2023-08-16 CGB Queens Park Rangers 0–1 Norwich City Available
2022-08-09 CGB Charlton Athletic 5–3 Queens Park Rangers Available
2021-10-26 CGB Queens Park Rangers 1–3 Sunderland AFC Available
2021-09-21 CGB Queens Park Rangers 8–7 Everton FC Available
2021-08-24 CGB Queens Park Rangers 2–0 Oxford United Available
2021-08-11 CGB Leyton Orient 3–5 Queens Park Rangers Available
2020-09-05 CGB Plymouth Argyle 3–2 Queens Park Rangers Available
2020-06-30 GB2 Queens Park Rangers 1–2 Fulham FC Available
2020-06-27 GB2 Charlton Athletic 1–0 Queens Park Rangers Available
2020-06-20 GB2 Queens Park Rangers 0–1 Barnsley FC Available
2020-03-07 GB2 Preston North End 1–3 Queens Park Rangers Available
2020-02-29 GB2 Queens Park Rangers 2–2 Birmingham City Available
2020-02-25 GB2 Queens Park Rangers 2–1 Derby County Available
2020-02-22 GB2 Nottingham Forest 0–0 Queens Park Rangers Available
2020-02-15 GB2 Queens Park Rangers 4–2 Stoke City Available
2020-02-11 GB2 Swansea City 0–0 Queens Park Rangers Available
2020-02-08 GB2 Huddersfield Town 2–0 Queens Park Rangers Available
2020-02-01 GB2 Queens Park Rangers 0–1 Bristol City Available
2020-01-28 GB2 Blackburn Rovers 2–1 Queens Park Rangers Available
2020-01-18 GB2 Queens Park Rangers 1–0 Leeds United Available
2020-01-11 GB2 Brentford FC 3–1 Queens Park Rangers Available
2020-01-01 GB2 Queens Park Rangers 6–1 Cardiff City Available
2019-12-29 GB2 Queens Park Rangers 1–2 Hull City Available
2019-12-26 GB2 Reading FC 1–0 Queens Park Rangers Available
2019-12-21 GB2 Queens Park Rangers 2–2 Charlton Athletic Available
2019-12-14 GB2 Barnsley FC 5–3 Queens Park Rangers Available
2019-12-11 GB2 Birmingham City 0–2 Queens Park Rangers Available
2019-12-07 GB2 Queens Park Rangers 2–0 Preston North End Available
2019-11-30 GB2 Derby County 1–1 Queens Park Rangers Available
2019-11-27 GB2 Queens Park Rangers 0–4 Nottingham Forest Available
2019-11-22 GB2 Fulham FC 2–1 Queens Park Rangers Available
2019-11-09 GB2 Queens Park Rangers 2–2 Middlesbrough FC Available
2019-11-02 GB2 Leeds United 2–0 Queens Park Rangers Available
2019-10-28 GB2 Queens Park Rangers 1–3 Brentford FC Available
2019-10-22 GB2 Queens Park Rangers 2–2 Reading FC Available
2019-10-19 GB2 Hull City 2–3 Queens Park Rangers Available
2019-10-05 GB2 Queens Park Rangers 4–2 Blackburn Rovers Available
2019-10-02 GB2 Cardiff City 3–0 Queens Park Rangers Available
2019-09-28 GB2 Queens Park Rangers 0–2 West Bromwich Albion Available
2019-09-21 GB2 Millwall FC 1–2 Queens Park Rangers Available
2019-09-14 GB2 Queens Park Rangers 3–2 Luton Town Available
2019-08-31 GB2 Sheffield Wednesday 1–2 Queens Park Rangers Available
2019-08-28 CGB Queens Park Rangers 0–2 Portsmouth FC Available
2019-08-24 GB2 Queens Park Rangers 3–1 Wigan Athletic Available
2019-08-21 GB2 Queens Park Rangers 1–3 Swansea City Available
2019-08-17 GB2 Bristol City 2–0 Queens Park Rangers Available
2019-08-13 CGB Queens Park Rangers 5–4 Bristol City Available

Teams faced most often by Paul Nardi's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Olympique Lyonnais 35 10 9 16 42 66 -24 29%
OGC Nice 34 11 10 13 39 49 -10 32%
FC Nantes 33 14 8 11 42 36 +6 42%
Lille OSC 33 14 7 12 47 51 -4 42%
Montpellier HSC 32 9 10 13 38 46 -8 28%
Club Brugge KV 30 3 10 17 21 63 -42 10%
Paris Saint-Germain 30 8 6 16 40 65 -25 27%
Olympique Marseille 29 8 8 13 50 53 -3 28%
Stade Rennais 29 10 9 10 36 45 -9 34%
KRC Genk 29 5 8 16 34 56 -22 17%
FC Metz 28 18 5 5 65 26 +39 64%
Angers SCO 28 16 6 6 38 24 +14 57%

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 45 4,050 2 0 0 0.04
22/23 37 3,350 1 0 0 0.03
21/22 22 1,980 1 0 0 0.05
20/21 24 2,160 1 0 0 0.04
18/19 38 3,420 4 0 0 0.11
17/18 30 2,730 2 0 0 0.07
16/17 16 1,440 1 0 0 0.06
14/15 29 2,610 1 0 0 0.03

Goalkeeper-specific aggregates: clean sheets and goals conceded by season.

SeasonMatchesMinsClean sheetsCS %Goals concededGC / 90′
25/26 1 90 0 0% 3 3
24/25 45 4,050 9 20% 63 1.4
23/24 15 1,242 4 27% 16 1.16
22/23 37 3,350 16 43% 36 0.97
21/22 22 1,980 4 18% 38 1.73
20/21 24 2,160 3 13% 44 1.83
19/20 31 2,820 10 32% 27 0.86
18/19 38 3,420 3 8% 83 2.18
17/18 30 2,730 9 30% 36 1.19
16/17 16 1,440 5 31% 23 1.44
15/16 8 750 2 25% 10 1.2
14/15 29 2,610 6 21% 30 1.03
13/14 37 3,343 10 27% 37 1

Output by competition

Career goals and assists broken down by tournament.

Coupe de France
9 apps
0 G
1 A
Championship
45 apps
0 G
0 A
JPL Playoff II
15 apps
0 G
0 A
Conference L.
7 apps
0 G
0 A
JPL
64 apps
0 G
0 A
Ligue 1
47 apps
0 G
0 A
Ligue 2
90 apps
0 G
0 A
Proximus League
35 apps
0 G
0 A
PL Relegation
6 apps
0 G
0 A

Frequently asked about Paul Nardi

Who is Paul Nardi?

Paul Nardi is a France professional footballer who plays as a goalkeeper for Queens Park Rangers.

How old is Paul Nardi?

Paul Nardi is 32 years old. He was born on May 18, 1994 in Vesoul.

What position does Paul Nardi play?

Paul Nardi plays as a goalkeeper (Goalkeeper).

What club does Paul Nardi play for?

Paul Nardi currently plays for Queens Park Rangers.

What is Paul Nardi's market value?

Paul Nardi's most recent reported market value is €1.80m.