The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
PER

Perugia

Stadio Renato Curi, Perugia. Every match we hold, with the price it went off at.

836Played
302Won
36.1%Win rate
1.25Scored per game
1.24Conceded per game
257Clean sheets

Home and away

The same record, split by where it was played.

At home
46.3%
417 played, 193 won. 1.41 scored a game.
Away
26%
419 played, 109 won. 1.1 scored a game.
How the market priced them
36%
658 priced matches at an average of 3.04, which implied 32.9%.

Season by season 37

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Serie C - Girone B 11515 -2
2026/27 Coppa Italia Serie C 1001 -1
2025/26 Serie C - Girone B 3781415 -7
2024/25 Serie C - Girone B 38111413 +2
2024/25 Coppa Italia Serie C 3201 +4
2024/25 Friendlies Clubs 1100 +2
2023/24 Serie C - Girone B 3817129 +9
2023/24 Coppa Italia Serie C 2101 +1
2022/23 Serie B 3810919 -12
2022/23 Friendlies Clubs 2101 -1
2022/23 Coppa Italia 1001 -1
2021/22 Serie B 3914169 +7
2021/22 Friendlies Clubs 3210 +8
2021/22 Coppa Italia 2101 0
2020/21 Serie C - Girone B 3823105 +37
2020/21 Serie C - Girone A 2101 0
2020/21 Coppa Italia 2101 0
2019/20 Serie B 3912918 -12
2019/20 Coppa Italia 4301 +1
2018/19 Serie B 3614814 0
2018/19 Coppa Italia 1001 -2
2017/18 Serie B 43161215 +6
2017/18 Coppa Italia 3201 0
2016/17 Serie B 4415218 +13
2016/17 Coppa Italia 3201 +1
2015/16 Serie B 42141315 0
2014/15 Serie B 4216188 +9
2004/05 Serie B 42211110 +22
2003/04 Serie A 3461414 -12
2002/03 Serie A 34101212 -8
2001/02 Serie A 3413714 -8
2000/01 Serie A 34101212 -4
1999/00 Serie A 3412616 -16
1998/99 Serie A 3411617 -18
1997/98 Serie B 3816148 +9
1996/97 Serie A 3410717 -14

Recent matches 30

Newest first, with the price this club was at kickoff.

Sunday 20 December 2026
H Perugia scheduled Atalanta II —
Saturday 12 December 2026
A Perugia scheduled Forli —
Saturday 5 December 2026
H Perugia scheduled Latina —
Sunday 29 November 2026
H Perugia scheduled Livorno —
Sunday 22 November 2026
A Perugia scheduled Sambenedettese —
Monday 16 November 2026
H Perugia scheduled Torres —
Sunday 8 November 2026
A Perugia scheduled Pianese —
Saturday 31 October 2026
A Perugia scheduled Guidonia Montecelio 1937 —
Friday 23 October 2026
H Perugia 1 – 2 Pescara —
Sunday 18 October 2026
A Perugia 5 – 1 Campobasso FC —
Sunday 11 October 2026
H Perugia 0 – 2 Vado —
Saturday 3 October 2026
A Perugia 3 – 1 Gubbio —
Sunday 27 September 2026
H Perugia 1 – 0 Reggiana —
Sunday 20 September 2026
A Perugia 0 – 2 Grosseto —
Wednesday 16 September 2026
H Perugia 0 – 3 Spezia —
Sunday 13 September 2026
A Perugia 0 – 3 Ravenna 3.50
Sunday 6 September 2026
H Perugia 2 – 1 Pineto 1.87
Sunday 30 August 2026
A Perugia 2 – 2 Vis Pesaro 2.08
Sunday 23 August 2026
H Perugia 1 – 0 Ostia Mare —
Saturday 15 August 2026
H Perugia 1 – 2 Vis Pesaro 2.10
Sunday 26 April 2026
A Perugia 1 – 1 Forli 2.60
Saturday 18 April 2026
H Perugia 0 – 1 Campobasso FC 2.20
Sunday 12 April 2026
A Perugia 2 – 2 Ternana 3.45
Saturday 4 April 2026
H Perugia 2 – 2 Juventus U23 2.09
Sunday 29 March 2026
A Perugia 1 – 0 Vis Pesaro 2.82
Friday 20 March 2026
H Perugia 1 – 1 Torres —
Sunday 15 March 2026
A Perugia 1 – 1 Arezzo 6.04
Monday 9 March 2026
H Perugia 2 – 1 Pontedera 1.80
Wednesday 4 March 2026
A Perugia 2 – 1 Livorno 2.77
Saturday 28 February 2026
H Perugia 0 – 1 Pineto 2.04