Join The Team!

A signing like no other...

Name
Email
Password
Selected Plan:
Pro£19.99/m
Pro w/ API£69.99/m
Season Ticket£179.99
Home Referees William Villa

William Villa

Football Referee · 2020-2026 · 8 competitions · 74 career matches

74 Matches
8 Competitions
3.35 Yellows / Game
0.12 Reds / Game
248 Total Yellows
9 Total Reds

Career by Competition

8 competitions
Competition Apps Yel / G Red / G BTB %
Campionato San Marino 40 111 2.78 5 0.13 78%
Serie C: Girone A Italy 11 43 3.91 0 0.00 100%
Coppa Titano San Marino 9 39 4.33 3 0.33 78%
Serie C: Girone B Italy 5 21 4.20 1 0.20 80%
PrimaVera 1 Italy 3 11 3.67 0 0.00 67%
Serie A Women Italy 3 7 2.33 0 0.00 100%
Serie C: Girone C Italy 2 9 4.50 0 0.00 100%
Primera División Andorra 1 7 7.00 0 0.00 100%

Most Officiated Teams

Top 12
Tre Fiori 12 apps
Cosmos 12 apps
Virtus 11 apps
San Giovanni 9 apps
Tre Penne 8 apps
La Fiorita 8 apps
Murata 7 apps
Folgore 6 apps
Domagnano 5 apps
Juvenes / Dogana 4 apps
Libertas 4 apps
Faetano 3 apps

Coppa Titano 2026/2027

2 matches recorded · San Marino

Card Summary

Yellow Cards 10
Red Cards 0
Yellows / Game 5.00
Reds / Game 0.00

Cards by Half

1st Half Cards 1
2nd Half Cards 5
1H / Game 0.50
2H / Game 2.50

Home vs Away

Home Cards 5
Away Cards 5
Home / Game 2.50
Away / Game 2.50

Both Teams Booked

BTB Total 2 / 2
BTB % 100%
BTB 1H % 0%
BTB 2H % 50%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
100%
O 4.5
50%
O 5.5
50%

Over Cards - 1st Half

O 0.5
50%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
50%
O 1.5
50%
O 2.5
50%
O 3.5
50%

Over Home Team Cards

O 0.5
100%
O 1.5
50%
O 2.5
50%

Over Away Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
50%

Result Distribution

Home Win 50%
Draw 0%
Away Win 50%
50%
0%
50%
Home Draw Away

Campionato 2026/2027

2 matches recorded · San Marino

Card Summary

Yellow Cards 4
Red Cards 0
Yellows / Game 2.00
Reds / Game 0.00

Cards by Half

1st Half Cards 0
2nd Half Cards 4
1H / Game 0.00
2H / Game 2.00

Home vs Away

Home Cards 3
Away Cards 1
Home / Game 1.50
Away / Game 0.50

Both Teams Booked

BTB Total 1 / 2
BTB % 50%
BTB 1H % 0%
BTB 2H % 50%

Over Yellow Cards

O 0.5
100%
O 1.5
50%
O 2.5
50%
O 3.5
0%
O 4.5
0%
O 5.5
0%

Over Cards - 1st Half

O 0.5
0%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
50%
O 2.5
50%
O 3.5
0%

Over Home Team Cards

O 0.5
100%
O 1.5
50%
O 2.5
0%

Over Away Team Cards

O 0.5
50%
O 1.5
0%
O 2.5
0%

Result Distribution

Home Win 50%
Draw 0%
Away Win 50%
50%
0%
50%
Home Draw Away

Coppa Titano 2025/2026

3 matches recorded · San Marino

Card Summary

Yellow Cards 17
Red Cards 2
Yellows / Game 5.67
Reds / Game 0.67

Cards by Half

1st Half Cards 0
2nd Half Cards 0
1H / Game 0.00
2H / Game 0.00

Home vs Away

Home Cards 10
Away Cards 7
Home / Game 3.33
Away / Game 2.33

Both Teams Booked

BTB Total 3 / 3
BTB % 100%
BTB 1H % 0%
BTB 2H % 0%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
100%
O 4.5
100%
O 5.5
67%

Over Cards - 1st Half

O 0.5
0%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
0%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Home Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
67%

Over Away Team Cards

O 0.5
100%
O 1.5
67%
O 2.5
67%

Result Distribution

Home Win 33%
Draw 0%
Away Win 67%
33%
0%
67%
Home Draw Away

Campionato 2025/2026

8 matches recorded · San Marino

Card Summary

Yellow Cards 28
Red Cards 4
Yellows / Game 3.50
Reds / Game 0.50

Cards by Half

1st Half Cards 0
2nd Half Cards 0
1H / Game 0.00
2H / Game 0.00

Home vs Away

Home Cards 16
Away Cards 12
Home / Game 2.00
Away / Game 1.50

Both Teams Booked

BTB Total 6 / 8
BTB % 75%
BTB 1H % 0%
BTB 2H % 0%

Over Yellow Cards

O 0.5
75%
O 1.5
75%
O 2.5
63%
O 3.5
50%
O 4.5
50%
O 5.5
25%

Over Cards - 1st Half

O 0.5
0%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
0%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Home Team Cards

O 0.5
75%
O 1.5
50%
O 2.5
38%

Over Away Team Cards

O 0.5
75%
O 1.5
50%
O 2.5
25%

Result Distribution

Home Win 13%
Draw 38%
Away Win 50%
13%
38%
50%
Home Draw Away

Coppa Titano 2024/2025

3 matches recorded · San Marino

Card Summary

Yellow Cards 6
Red Cards 0
Yellows / Game 2.00
Reds / Game 0.00

Cards by Half

1st Half Cards 5
2nd Half Cards 8
1H / Game 1.67
2H / Game 2.67

Home vs Away

Home Cards 5
Away Cards 1
Home / Game 1.67
Away / Game 0.33

Both Teams Booked

BTB Total 1 / 3
BTB % 33%
BTB 1H % 0%
BTB 2H % 67%

Over Yellow Cards

O 0.5
67%
O 1.5
33%
O 2.5
33%
O 3.5
33%
O 4.5
33%
O 5.5
0%

Over Cards - 1st Half

O 0.5
67%
O 1.5
67%
O 2.5
33%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
67%
O 2.5
67%
O 3.5
33%

Over Home Team Cards

O 0.5
67%
O 1.5
33%
O 2.5
33%

Over Away Team Cards

O 0.5
33%
O 1.5
0%
O 2.5
0%

Result Distribution

Home Win 67%
Draw 33%
Away Win 0%
67%
33%
0%
Home Draw Away

Campionato 2024/2025

14 matches recorded · San Marino

Card Summary

Yellow Cards 54
Red Cards 0
Yellows / Game 3.86
Reds / Game 0.00

Cards by Half

1st Half Cards 22
2nd Half Cards 51
1H / Game 1.57
2H / Game 3.64

Home vs Away

Home Cards 26
Away Cards 28
Home / Game 1.86
Away / Game 2.00

Both Teams Booked

BTB Total 9 / 14
BTB % 64%
BTB 1H % 36%
BTB 2H % 64%

Over Yellow Cards

O 0.5
71%
O 1.5
71%
O 2.5
71%
O 3.5
57%
O 4.5
43%
O 5.5
36%

Over Cards - 1st Half

O 0.5
71%
O 1.5
50%
O 2.5
21%
O 3.5
14%

Over Cards - 2nd Half

O 0.5
93%
O 1.5
79%
O 2.5
71%
O 3.5
50%

Over Home Team Cards

O 0.5
64%
O 1.5
64%
O 2.5
36%

Over Away Team Cards

O 0.5
71%
O 1.5
64%
O 2.5
43%

Result Distribution

Home Win 14%
Draw 43%
Away Win 43%
14%
43%
43%
Home Draw Away

Coppa Titano 2023/2024

1 matches recorded · San Marino

Card Summary

Yellow Cards 6
Red Cards 1
Yellows / Game 6.00
Reds / Game 1.00

Cards by Half

1st Half Cards 2
2nd Half Cards 5
1H / Game 2.00
2H / Game 5.00

Home vs Away

Home Cards 3
Away Cards 4
Home / Game 3.00
Away / Game 4.00

Both Teams Booked

BTB Total 1 / 1
BTB % 100%
BTB 1H % 100%
BTB 2H % 100%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
100%
O 4.5
100%
O 5.5
100%

Over Cards - 1st Half

O 0.5
100%
O 1.5
100%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
100%

Over Home Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%

Over Away Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%

Result Distribution

Home Win 0%
Draw 0%
Away Win 100%
0%
0%
100%
Home Draw Away

Primera División 2023/2024

1 matches recorded · Andorra

Card Summary

Yellow Cards 7
Red Cards 0
Yellows / Game 7.00
Reds / Game 0.00

Cards by Half

1st Half Cards 1
2nd Half Cards 6
1H / Game 1.00
2H / Game 6.00

Home vs Away

Home Cards 3
Away Cards 4
Home / Game 3.00
Away / Game 4.00

Both Teams Booked

BTB Total 1 / 1
BTB % 100%
BTB 1H % 0%
BTB 2H % 100%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
100%
O 4.5
100%
O 5.5
100%

Over Cards - 1st Half

O 0.5
100%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
100%

Over Home Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%

Over Away Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%

Result Distribution

Home Win 0%
Draw 0%
Away Win 100%
0%
0%
100%
Home Draw Away

Campionato 2023/2024

16 matches recorded · San Marino

Card Summary

Yellow Cards 25
Red Cards 1
Yellows / Game 1.56
Reds / Game 0.06

Cards by Half

1st Half Cards 31
2nd Half Cards 50
1H / Game 1.94
2H / Game 3.13

Home vs Away

Home Cards 36
Away Cards 45
Home / Game 2.25
Away / Game 2.81

Both Teams Booked

BTB Total 15 / 16
BTB % 94%
BTB 1H % 56%
BTB 2H % 75%

Over Yellow Cards

O 0.5
38%
O 1.5
38%
O 2.5
31%
O 3.5
25%
O 4.5
6%
O 5.5
6%

Over Cards - 1st Half

O 0.5
88%
O 1.5
69%
O 2.5
25%
O 3.5
13%

Over Cards - 2nd Half

O 0.5
94%
O 1.5
81%
O 2.5
63%
O 3.5
31%

Over Home Team Cards

O 0.5
94%
O 1.5
69%
O 2.5
38%

Over Away Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
56%

Result Distribution

Home Win 50%
Draw 38%
Away Win 13%
50%
38%
13%
Home Draw Away

PrimaVera 1 2021/2022

3 matches recorded · Italy

Card Summary

Yellow Cards 11
Red Cards 0
Yellows / Game 3.67
Reds / Game 0.00

Cards by Half

1st Half Cards 3
2nd Half Cards 8
1H / Game 1.00
2H / Game 2.67

Home vs Away

Home Cards 4
Away Cards 7
Home / Game 1.33
Away / Game 2.33

Both Teams Booked

BTB Total 2 / 3
BTB % 67%
BTB 1H % 33%
BTB 2H % 67%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
67%
O 3.5
33%
O 4.5
33%
O 5.5
33%

Over Cards - 1st Half

O 0.5
67%
O 1.5
33%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
33%
O 3.5
33%

Over Home Team Cards

O 0.5
67%
O 1.5
33%
O 2.5
33%

Over Away Team Cards

O 0.5
100%
O 1.5
67%
O 2.5
67%

Result Distribution

Home Win 33%
Draw 33%
Away Win 33%
33%
33%
33%
Home Draw Away

Serie A Women 2021/2022

2 matches recorded · Italy

Card Summary

Yellow Cards 5
Red Cards 0
Yellows / Game 2.50
Reds / Game 0.00

Cards by Half

1st Half Cards 4
2nd Half Cards 4
1H / Game 2.00
2H / Game 2.00

Home vs Away

Home Cards 5
Away Cards 3
Home / Game 2.50
Away / Game 1.50

Both Teams Booked

BTB Total 2 / 2
BTB % 100%
BTB 1H % 0%
BTB 2H % 50%

Over Yellow Cards

O 0.5
50%
O 1.5
50%
O 2.5
50%
O 3.5
50%
O 4.5
50%
O 5.5
0%

Over Cards - 1st Half

O 0.5
100%
O 1.5
100%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
50%
O 2.5
50%
O 3.5
0%

Over Home Team Cards

O 0.5
100%
O 1.5
50%
O 2.5
50%

Over Away Team Cards

O 0.5
100%
O 1.5
50%
O 2.5
0%

Result Distribution

Home Win 100%
Draw 0%
Away Win 0%
100%
0%
0%
Home Draw Away

Serie C: Girone A 2021/2022

6 matches recorded · Italy

Card Summary

Yellow Cards 27
Red Cards 0
Yellows / Game 4.50
Reds / Game 0.00

Cards by Half

1st Half Cards 10
2nd Half Cards 17
1H / Game 1.67
2H / Game 2.83

Home vs Away

Home Cards 15
Away Cards 12
Home / Game 2.50
Away / Game 2.00

Both Teams Booked

BTB Total 6 / 6
BTB % 100%
BTB 1H % 17%
BTB 2H % 67%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
83%
O 4.5
67%
O 5.5
0%

Over Cards - 1st Half

O 0.5
100%
O 1.5
50%
O 2.5
17%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
67%
O 3.5
17%

Over Home Team Cards

O 0.5
100%
O 1.5
67%
O 2.5
67%

Over Away Team Cards

O 0.5
100%
O 1.5
67%
O 2.5
17%

Result Distribution

Home Win 50%
Draw 33%
Away Win 17%
50%
33%
17%
Home Draw Away

Serie C: Girone B 2021/2022

3 matches recorded · Italy

Card Summary

Yellow Cards 10
Red Cards 0
Yellows / Game 3.33
Reds / Game 0.00

Cards by Half

1st Half Cards 2
2nd Half Cards 6
1H / Game 0.67
2H / Game 2.00

Home vs Away

Home Cards 4
Away Cards 4
Home / Game 1.33
Away / Game 1.33

Both Teams Booked

BTB Total 2 / 3
BTB % 67%
BTB 1H % 0%
BTB 2H % 33%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
33%
O 4.5
0%
O 5.5
0%

Over Cards - 1st Half

O 0.5
67%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
0%
O 3.5
0%

Over Home Team Cards

O 0.5
67%
O 1.5
67%
O 2.5
0%

Over Away Team Cards

O 0.5
100%
O 1.5
33%
O 2.5
0%

Result Distribution

Home Win 67%
Draw 33%
Away Win 0%
67%
33%
0%
Home Draw Away

Serie A Women 2020/2021

1 matches recorded · Italy

Card Summary

Yellow Cards 2
Red Cards 0
Yellows / Game 2.00
Reds / Game 0.00

Cards by Half

1st Half Cards 1
2nd Half Cards 1
1H / Game 1.00
2H / Game 1.00

Home vs Away

Home Cards 1
Away Cards 1
Home / Game 1.00
Away / Game 1.00

Both Teams Booked

BTB Total 1 / 1
BTB % 100%
BTB 1H % 0%
BTB 2H % 0%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
0%
O 3.5
0%
O 4.5
0%
O 5.5
0%

Over Cards - 1st Half

O 0.5
100%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Home Team Cards

O 0.5
100%
O 1.5
0%
O 2.5
0%

Over Away Team Cards

O 0.5
100%
O 1.5
0%
O 2.5
0%

Result Distribution

Home Win 0%
Draw 100%
Away Win 0%
0%
100%
0%
Home Draw Away

Serie C: Girone C 2020/2021

2 matches recorded · Italy

Card Summary

Yellow Cards 9
Red Cards 0
Yellows / Game 4.50
Reds / Game 0.00

Cards by Half

1st Half Cards 3
2nd Half Cards 6
1H / Game 1.50
2H / Game 3.00

Home vs Away

Home Cards 4
Away Cards 5
Home / Game 2.00
Away / Game 2.50

Both Teams Booked

BTB Total 2 / 2
BTB % 100%
BTB 1H % 50%
BTB 2H % 100%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
100%
O 4.5
50%
O 5.5
0%

Over Cards - 1st Half

O 0.5
100%
O 1.5
50%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
50%
O 3.5
50%

Over Home Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
0%

Over Away Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
50%

Result Distribution

Home Win 50%
Draw 50%
Away Win 0%
50%
50%
0%
Home Draw Away

Serie C: Girone A 2020/2021

5 matches recorded · Italy

Card Summary

Yellow Cards 16
Red Cards 0
Yellows / Game 3.20
Reds / Game 0.00

Cards by Half

1st Half Cards 6
2nd Half Cards 11
1H / Game 1.20
2H / Game 2.20

Home vs Away

Home Cards 8
Away Cards 9
Home / Game 1.60
Away / Game 1.80

Both Teams Booked

BTB Total 5 / 5
BTB % 100%
BTB 1H % 20%
BTB 2H % 60%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
60%
O 3.5
40%
O 4.5
20%
O 5.5
0%

Over Cards - 1st Half

O 0.5
100%
O 1.5
20%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
80%
O 1.5
80%
O 2.5
40%
O 3.5
20%

Over Home Team Cards

O 0.5
100%
O 1.5
40%
O 2.5
20%

Over Away Team Cards

O 0.5
100%
O 1.5
60%
O 2.5
20%

Result Distribution

Home Win 60%
Draw 40%
Away Win 0%
60%
40%
0%
Home Draw Away

Serie C: Girone B 2020/2021

2 matches recorded · Italy

Card Summary

Yellow Cards 11
Red Cards 1
Yellows / Game 5.50
Reds / Game 0.50

Cards by Half

1st Half Cards 6
2nd Half Cards 6
1H / Game 3.00
2H / Game 3.00

Home vs Away

Home Cards 8
Away Cards 4
Home / Game 4.00
Away / Game 2.00

Both Teams Booked

BTB Total 2 / 2
BTB % 100%
BTB 1H % 50%
BTB 2H % 100%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
100%
O 4.5
50%
O 5.5
50%

Over Cards - 1st Half

O 0.5
100%
O 1.5
100%
O 2.5
50%
O 3.5
50%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
0%

Over Home Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%

Over Away Team Cards

O 0.5
100%
O 1.5
50%
O 2.5
50%

Result Distribution

Home Win 0%
Draw 100%
Away Win 0%
0%
100%
0%
Home Draw Away

Match History

74 matches
Date Fixture Score Competition
27 Oct 2026 Juvenes / Dogana vs Tre Penne 1-3 6 0 Coppa Titano
18 Sep 2026 Tre Fiori vs Virtus 2-3 3 0 Campionato
8 Sep 2026 Domagnano vs Faetano 3-1 4 0 Coppa Titano
5 Sep 2026 Libertas vs Juvenes / Dogana 2-1 1 0 Campionato
23 May 2026 Tre Fiori vs La Fiorita 1-3 5 0 Coppa Titano
2 May 2026 Domagnano vs Folgore 0-1 3 0 Campionato
19 Apr 2026 La Fiorita vs Cosmos 3-1 0 0 Campionato
8 Apr 2026 Murata vs Tre Fiori 0-3 5 0 Campionato
18 Mar 2026 Juvenes / Dogana vs La Fiorita 1-2 6 0 Coppa Titano
28 Feb 2026 San Giovanni vs Virtus 1-1 6 0 Campionato
22 Feb 2026 Tre Fiori vs Tre Penne 0-2 7 2 Campionato
31 Jan 2026 Cosmos vs Virtus 0-0 5 0 Campionato
24 Jan 2026 Juvenes / Dogana vs Tre Fiori 0-2 0 0 Campionato
17 Jan 2026 Domagnano vs Pennarossa 1-1 2 2 Campionato
21 Oct 2025 Libertas vs Cailungo 1-1 6 2 Coppa Titano
13 May 2025 Tre Fiori vs San Giovanni 1-1 9 0 Campionato
6 May 2025 San Giovanni vs Folgore 1-1 3 0 Campionato
3 May 2025 Tre Penne vs Cosmos 1-1 4 0 Campionato
19 Apr 2025 San Giovanni vs Domagnano 2-2 0 0 Campionato
2 Apr 2025 Virtus vs La Fiorita 1-0 1 0 Coppa Titano
29 Mar 2025 Tre Penne vs San Giovanni 3-2 7 0 Campionato
1 Mar 2025 Cosmos vs La Fiorita 0-3 4 0 Campionato
23 Feb 2025 Murata vs Virtus 0-1 3 0 Campionato
15 Feb 2025 Fiorentino vs Tre Fiori 1-1 6 0 Campionato
21 Dec 2024 Tre Fiori vs Virtus 0-2 6 0 Campionato
OddAlerts Football Data API Access referee stats, card data, and appointments programmatically.
Explore API

William Villa Referee Stats & Card History

William Villa has officiated 74 matches across 8 competitions, averaging 3.35 yellow cards and 0.12 red cards per game (248 yellows and 9 reds in total). Active years in our database: 2020-2026. Competitions covered include Campionato, Serie C: Girone A, Coppa Titano, Serie C: Girone B, PrimaVera 1, Serie A Women.

This page includes career competition breakdowns, most-officiated teams, per-season card rates, first/second half splits, home vs away cards, both-teams-booked percentages, over/under yellow card thresholds, and a full match-by-match card history for William Villa.

All statistics for William Villa and thousands of other football referees are available via the OddAlerts Football Data API. Track referee appointments, build card market models, and access historical data programmatically.