FPL Cat
Get Pro

Arsenal · defender · 2026/27

Riccardo Calafiori FPL price & points

ARS
Calafiori
£5.9m

Price

£5.9m

▲ £0.4m this season

Points

57

5th of 160 defenders

GW11 predicted

4.2

FPL Cat model · free

Form

4.8

Points a match, last 30 days

Owned

48.7%

Top 100: 79%

Next fixture

② NEW (a)

Difficulty from the FPL Cat model

Riccardo Calafiori is a £5.9m Arsenal defender in Fantasy Premier League. Calafiori has 57 points from 10 appearances this season (5.7 per appearance), with a form of 4.8. The best return so far was 11 points in gameweek 2 against AVL (a). Next up: NEW (a), MCI (h), BRE (a), a favourable run according to the FPL Cat fixture model. Last season (2025/26) Calafiori scored 109 points.

Calafiori on the FPL Cat blog

Riccardo Calafiori FPL predicted points

FPL Cat model · updated daily

Gameweek 11

4.2 pts

NEW (A)94% to play · ~74'

GW11: 4.2 pts on average — but points are lumpy:

19%🎯 Return
9%🚀 Haul (10+)
55%⚪ Blank (≤3)
  • NailedStarted 4 of his last 5, ~82' a start (81', 90', 22' off the bench, 90', 68')
  • Big threat0.26 xG + xA per 90 this season, top 3% for a def
  • Easy fixturesNext 3: NEW (A), MCI (H), BRE (A), average difficulty 2.3

Next gameweeks

Averages from the FPL Cat model, tested against past seasons; points are lumpy, so the chances say how often he blanks or hauls. Plan your whole team →

57
4.8
£5.9m

Points breakdown

  • Goals6
  • Assists6
  • Clean sheets24
  • Bonus3
  • Appearances19
  • Goals conceded-1

Points per gameweek

average 5.7
5.7GW1: 9 pts, 80 min91GW2: 11 pts, 90 min112GW3: 2 pts, 66 min23GW4: 6 pts, 90 min64GW5: 1 pts, 90 min15GW6: 9 pts, 81 min96GW7: 6 pts, 90 min67GW8: 1 pts, 22 min18GW9: 6 pts, 90 min69GW10: 6 pts, 68 min610

Gameweeks

GWMinBreakdownAppGoalsAstCSBonusGCPts
GW1 vs COV80'
2–34––9
GW2 vs AVL (a)90'
2–342–11
GW3 vs CHE66'
2–––––2
GW4 vs SUN (a)90'
2––4––6
GW5 vs BHA (a)90'
2––––-11
GW6 vs LEE81'
26––1–9
GW7 vs NFO (a)90'
2––4––6
GW8 vs EVE22'
1–––––1
GW9 vs LIV (a)90'
2––4––6
GW10 vs HUL68'
2––4––6

Transfers

63,776
28,354
2,467,465
1,351,771

▲ Net +35,422 this gameweek

Ownership trend

48.7% · −1.8 pts since 3 Oct
46.4%50.8%55.2%3 Oct15 Nov

Transfer demand

per hour, since 8 Nov
In · 24h
1.7k
Out · 24h
1.3k
Net · 24h
+376
MonTueWedThuFriSatSun+3.7k−1.2kSun 09:25: 680 in, 183 out (net +497)Sun 10:30: 490 in, 153 out (net +337)Sun 11:00: 232 in, 57 out (net +175)Sun 12:10: 654 in, 203 out (net +451)Sun 13:20: 587 in, 150 out (net +437)Sun 14:30: 1,099 in, 278 out (net +821)Sun 15:05: 1,089 in, 310 out (net +779)Sun 16:10: 3,651 in, 1,153 out (net +2,498)Sun 17:20: 3,301 in, 1,114 out (net +2,187)Sun 18:25: 3,109 in, 1,138 out (net +1,971)Sun 19:15: 2,275 in, 872 out (net +1,403)Sun 20:25: 2,014 in, 802 out (net +1,212)Sun 21:00: 567 in, 245 out (net +322)Sun 22:10: 1,321 in, 603 out (net +718)Sun 23:20: 888 in, 444 out (net +444)Mon 00:30: 762 in, 383 out (net +379)Mon 01:05: 215 in, 82 out (net +133)Mon 02:00: 331 in, 122 out (net +209)Mon 03:10: 343 in, 140 out (net +203)Mon 04:15: 291 in, 88 out (net +203)Mon 05:20: 288 in, 112 out (net +176)Mon 06:30: 469 in, 156 out (net +313)Mon 07:00: 259 in, 84 out (net +175)Mon 08:05: 585 in, 195 out (net +390)Mon 09:15: 855 in, 367 out (net +488)Mon 10:25: 720 in, 302 out (net +418)Mon 11:00: 283 in, 122 out (net +161)Mon 12:10: 659 in, 297 out (net +362)Mon 13:20: 515 in, 256 out (net +259)Mon 14:30: 627 in, 322 out (net +305)Mon 15:00: 214 in, 107 out (net +107)Mon 16:10: 577 in, 302 out (net +275)Mon 17:15: 444 in, 277 out (net +167)Mon 18:20: 606 in, 325 out (net +281)Mon 19:30: 773 in, 373 out (net +400)Mon 20:00: 251 in, 139 out (net +112)Mon 21:10: 538 in, 281 out (net +257)Mon 22:20: 349 in, 214 out (net +135)Mon 23:30: 333 in, 194 out (net +139)Tue 00:05: 79 in, 53 out (net +26)Tue 01:15: 151 in, 92 out (net +59)Tue 02:00: 83 in, 51 out (net +32)Tue 03:10: 126 in, 63 out (net +63)Tue 04:15: 106 in, 45 out (net +61)Tue 05:20: 109 in, 63 out (net +46)Tue 06:20: 137 in, 76 out (net +61)Tue 07:30: 231 in, 132 out (net +99)Tue 08:00: 118 in, 85 out (net +33)Tue 09:05: 264 in, 163 out (net +101)Tue 10:15: 278 in, 158 out (net +120)Tue 11:25: 266 in, 153 out (net +113)Tue 12:00: 102 in, 78 out (net +24)Tue 13:10: 260 in, 165 out (net +95)Tue 14:20: 222 in, 153 out (net +69)Tue 15:30: 280 in, 160 out (net +120)Tue 16:05: 130 in, 71 out (net +59)Tue 17:10: 305 in, 191 out (net +114)Tue 18:20: 227 in, 161 out (net +66)Tue 19:30: 368 in, 247 out (net +121)Tue 20:05: 116 in, 81 out (net +35)Tue 21:10: 272 in, 170 out (net +102)Tue 22:15: 175 in, 126 out (net +49)Tue 23:25: 179 in, 109 out (net +70)Wed 00:00: 46 in, 30 out (net +16)Wed 01:10: 111 in, 78 out (net +33)Wed 02:00: 46 in, 32 out (net +14)Wed 03:10: 62 in, 36 out (net +26)Wed 04:15: 50 in, 49 out (net +1)Wed 05:20: 75 in, 30 out (net +45)Wed 06:20: 73 in, 48 out (net +25)Wed 07:30: 138 in, 82 out (net +56)Wed 08:05: 57 in, 53 out (net +4)Wed 09:10: 191 in, 134 out (net +57)Wed 10:20: 140 in, 91 out (net +49)Wed 11:30: 181 in, 98 out (net +83)Wed 12:00: 71 in, 60 out (net +11)Wed 13:10: 212 in, 120 out (net +92)Wed 14:20: 137 in, 104 out (net +33)Wed 15:30: 187 in, 106 out (net +81)Wed 16:00: 82 in, 40 out (net +42)Wed 17:10: 227 in, 171 out (net +56)Wed 18:20: 154 in, 108 out (net +46)Wed 19:25: 211 in, 115 out (net +96)Wed 20:00: 69 in, 59 out (net +10)Wed 21:10: 172 in, 94 out (net +78)Wed 22:20: 147 in, 75 out (net +72)Wed 23:30: 138 in, 80 out (net +58)Thu 00:00: 32 in, 26 out (net +6)Thu 01:10: 73 in, 42 out (net +31)Thu 02:00: 30 in, 29 out (net +1)Thu 03:10: 46 in, 50 out (net −4)Thu 04:15: 44 in, 32 out (net +12)Thu 05:20: 46 in, 24 out (net +22)Thu 06:20: 51 in, 41 out (net +10)Thu 07:30: 90 in, 57 out (net +33)Thu 08:00: 56 in, 46 out (net +10)Thu 09:10: 128 in, 107 out (net +21)Thu 10:20: 104 in, 72 out (net +32)Thu 11:30: 130 in, 83 out (net +47)Thu 12:00: 64 in, 35 out (net +29)Thu 13:10: 129 in, 82 out (net +47)Thu 14:20: 134 in, 89 out (net +45)Thu 15:30: 137 in, 97 out (net +40)Thu 16:00: 67 in, 48 out (net +19)Thu 17:10: 201 in, 120 out (net +81)Thu 18:20: 187 in, 113 out (net +74)Thu 19:14: 184 in, 84 out (net +100)Thu 20:20: 141 in, 89 out (net +52)Thu 21:17: 154 in, 85 out (net +69)Thu 22:10: 106 in, 73 out (net +33)Thu 23:20: 89 in, 64 out (net +25)Fri 00:30: 79 in, 54 out (net +25)Fri 01:05: 24 in, 20 out (net +4)Fri 02:00: 41 in, 35 out (net +6)Fri 03:10: 56 in, 48 out (net +8)Fri 04:20: 40 in, 25 out (net +15)Fri 05:30: 55 in, 31 out (net +24)Fri 06:05: 23 in, 19 out (net +4)Fri 07:15: 74 in, 46 out (net +28)Fri 08:25: 115 in, 75 out (net +40)Fri 09:00: 56 in, 38 out (net +18)Fri 10:10: 148 in, 73 out (net +75)Fri 11:20: 109 in, 59 out (net +50)Fri 12:30: 166 in, 114 out (net +52)Fri 13:05: 75 in, 44 out (net +31)Fri 14:15: 155 in, 110 out (net +45)Fri 15:25: 166 in, 98 out (net +68)Fri 16:00: 71 in, 39 out (net +32)Fri 17:10: 220 in, 119 out (net +101)Fri 18:20: 132 in, 100 out (net +32)Fri 19:30: 159 in, 112 out (net +47)Fri 20:05: 67 in, 43 out (net +24)Fri 21:15: 154 in, 94 out (net +60)Fri 22:25: 136 in, 89 out (net +47)Fri 23:00: 42 in, 37 out (net +5)Sat 00:10: 96 in, 53 out (net +43)Sat 01:20: 45 in, 30 out (net +15)Sat 02:00: 30 in, 14 out (net +16)Sat 03:10: 57 in, 44 out (net +13)Sat 04:20: 42 in, 24 out (net +18)Sat 05:30: 57 in, 50 out (net +7)Sat 06:00: 20 in, 11 out (net +9)Sat 07:10: 67 in, 57 out (net +10)Sat 08:20: 88 in, 55 out (net +33)Sat 09:30: 136 in, 90 out (net +46)Sat 10:05: 66 in, 54 out (net +12)Sat 11:15: 182 in, 125 out (net +57)Sat 12:25: 152 in, 102 out (net +50)Sat 13:00: 90 in, 63 out (net +27)Sat 14:10: 136 in, 92 out (net +44)Sat 15:20: 88 in, 78 out (net +10)Sat 16:30: 117 in, 93 out (net +24)Sat 17:05: 47 in, 42 out (net +5)Sat 18:15: 98 in, 97 out (net +1)Sat 19:25: 92 in, 71 out (net +21)Sat 20:00: 37 in, 29 out (net +8)Sat 21:10: 92 in, 57 out (net +35)Sat 22:20: 58 in, 48 out (net +10)Sat 23:30: 54 in, 41 out (net +13)Sun 00:05: 21 in, 13 out (net +8)Sun 01:15: 40 in, 25 out (net +15)Sun 02:00: 15 in, 16 out (net −1)Sun 03:10: 24 in, 25 out (net −1)Sun 04:20: 28 in, 28 out (net +0)Sun 05:30: 25 in, 23 out (net +2)Sun 06:05: 8 in, 8 out (net +0)Sun 07:30: 43 in, 47 out (net −4)Sun 08:05: 21 in, 27 out (net −6)

Ownership 48.6% → 48.7%

Next 5 fixtures

GW11: NEW (a)GW12: MCIGW13: BRE (a)GW14: TOT (a)GW15: BOU

Season stats

57
10
9
90%
77'
1
2
3
1.22
1.01
2.23
6.69
0.35
42
4.93
3

Calafiori FPL price

Calafiori costs £5.9m in FPL (started at £5.5m), up £0.4m since the start of the season. In the last 24 hours, 376 more managers transferred Calafiori in than out.

Will Calafiori's price change?

No price change is close for Calafiori: FPL's price-change progress is near zero.

Calafiori price history

  1. 3 Oct: £5.8m
  2. 6 Oct: £5.9m▲
  3. 18 Oct: £6.0m▲
  4. 30 Oct: £5.9m▼

Who's likely to rise or fall tonight, and every night's changes: FPL price changes.

Calafiori FPL points

Calafiori has 57 FPL points in 2026/27, 5.7 per appearance from 10 appearances. That's 5th of 160 defenders who have played. Best gameweek: 11 points in GW2 against AVL (a). Latest: 6 points in GW10.

  1. GW1: 9
  2. GW2: 11
  3. GW3: 2
  4. GW4: 6
  5. GW5: 1
  6. GW6: 9
  7. GW7: 6
  8. GW8: 1
  9. GW9: 6
  10. GW10: 6

Calafiori injury news and availability

Calafiori has no injury or suspension flag and is available for selection.

Calafiori has started 9 of Arsenal's 10 matches this season and played 767 minutes (last 3 gameweeks: 22', 90', 68').

See every injured, doubtful and suspended player on FPL injuries.

Calafiori upcoming fixtures

  • ② NEW (a)
  • ③ MCI (h)
  • ② BRE (a)
  • ② TOT (a)
  • ① BOU (h)
  • ② MUN (h)

Arsenal's next 6 fixtures, rated 1 (easiest) to 5 (hardest) by the FPL Cat fixture model; the next three are a favourable run. See every team on fixture difficulty.

Calafiori ownership

Calafiori is owned by 48.7% of FPL managers, and by 79% of the top 100 managers in the world (6% of them have Calafiori as captain).

See who the best managers own on elite ownership.

Calafiori FPL questions

What is Calafiori's FPL price?
Calafiori costs £5.9m in FPL (started at £5.5m), up £0.4m since the start of the season. In the last 24 hours, 376 more managers transferred Calafiori in than out. No price change is close for Calafiori: FPL's price-change progress is near zero.
How many FPL points has Calafiori scored this season?
Calafiori has 57 FPL points in 2026/27, 5.7 per appearance from 10 appearances. That's 5th of 160 defenders who have played. Best gameweek: 11 points in GW2 against AVL (a). Latest: 6 points in GW10.
Is Calafiori injured?
Calafiori has no injury or suspension flag and is available for selection. Calafiori has started 9 of Arsenal's 10 matches this season and played 767 minutes (last 3 gameweeks: 22', 90', 68').
How many points will Calafiori score in Gameweek 11?
The FPL Cat model projects 4.2 points for Calafiori in Gameweek 11 against NEW (a), with a 94% chance of playing. It's updated daily from his minutes, his underlying numbers and the fixture.
Is Calafiori worth buying in FPL?
Calafiori averages 5.7 points per appearance at £5.9m, with a form of 4.8, and is 5th of 160 defenders for points. His next three fixtures are a favourable run according to the FPL Cat fixture model. Calafiori is owned by 48.7% of FPL managers, and by 79% of the top 100 managers in the world (6% of them have Calafiori as captain).

Defenders similar to Calafiori

Same position, similar price, most points first.

More Arsenal players

  • GabrielDEF · £8.1m · 66 pts
  • RayaGKP · £6.2m · 60 pts
  • KonsaDEF · £4.9m · 57 pts
  • RiceMID · £7.5m · 50 pts
  • ØdegaardMID · £6.7m · 50 pts
  • WhiteDEF · £5.4m · 42 pts
All Arsenal players and fixtures →