Menu
Referees

K. Bonacina — Referee Profile

KB

K. Bonacina

Career Statistics

73

K. Bonacina has officiated 73 matches, issuing 275 yellow and 12 red cards (3.77 yellows per match). Home teams win 37.0% of the time when this referee is in charge.

73

Matches

275

3.77/game

Yellow Cards

12

0.16/game

Red Cards

15

0.21/game

Penalties

166

2.27/game

Goals

27

37%

Home Wins

22

30.1%

Away Wins

24

32.9%

Draws

Result Distribution

Match outcome breakdown when K. Bonacina officiates: 37.0% home wins, 32.9% draws, 30.1% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 37%
D 32.9%
A 30.1%
Home winDrawAway win

Matches per Year

K. Bonacina's workload across 7 years (2019–2026). Tracking how many matches a referee handles per year helps assess experience and current activity level.

2019202172022162023192024182025102026

League Level Breakdown

73matches
Serie B31 (42%)
Serie C - Girone C14 (19%)
Serie C - Girone B7 (10%)
Serie C - Girone A6 (8%)
Campionato Primavera - 14 (5%)
Serie A4 (5%)
Coppa Italia2 (3%)
Serie A Women2 (3%)
Serie C - Promotion - Play-offs2 (3%)
Serie C - Relegation - Play-offs1 (1%)

Statistics by League

10

K. Bonacina has officiated across 10 competitions, with the most appearances in Serie B (31 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

SBSerie B · Italy31Matches
1485Y/M 4.8Goals 75
603Y/M 4.3Goals 29
Y/M 0.0Goals 13
212Y/M 3.5Goals 12
171Y/M 4.3Goals 16
SASerie A · Italy4Matches
121Y/M 3.0Goals 6
CICoppa Italia · Italy2Matches
7Y/M 3.5Goals 8
SWSerie A Women · Italy2Matches
Y/M 0.0Goals 3
Y/M 0.0Goals 3
10Y/M 10.0Goals 1

Recent Matches

50

The last 50 matches officiated by K. Bonacina. Review recent cards, goals, and results to spot current trends in this referee's decision-making.

Feb 21, 2026Serie B4
Match Details
Feb 10, 2026Serie B5
Match Details
May 21, 2025Serie B6
Match Details
May 4, 2025Serie B4
Match Details
Apr 11, 2025Serie B3
Match Details
Apr 6, 2025Serie A21
Match Details
Mar 16, 2025Serie B31
Match Details
Feb 21, 2025Serie A4
Match Details
Feb 15, 2025Serie B3
Match Details
Jan 31, 2025Serie B4
Match Details
Jan 24, 2025Serie A1
Match Details
Jan 12, 2025Serie B4
Match Details
Dec 20, 2024Serie B2
Match Details
Dec 13, 2024Serie A5
Match Details
Dec 3, 2024Coppa Italia3
Match Details
Nov 24, 2024Serie B7
Match Details
Nov 2, 2024Serie B4
Match Details
Oct 26, 2024Serie B6
Match Details
Oct 5, 2024Serie B6
Match Details
Sep 24, 2024Coppa Italia4
Match Details
Sep 15, 2024Serie B6
Match Details
Sep 1, 2024Serie B72
Match Details
Aug 18, 2024Serie B5
Match Details
May 10, 2024Serie B4
Match Details
Apr 20, 2024Serie B3
Match Details
Apr 1, 2024Serie B5
Match Details
Mar 9, 2024Serie B3
Match Details
Feb 27, 2024Serie B4
Match Details
Feb 3, 2024Serie B81
Match Details
Jan 20, 2024Serie B6
Match Details
Dec 26, 2023Serie B8
Match Details
Dec 9, 2023Serie B8
Match Details
Feralpisalo33Bari
Nov 11, 2023Serie B9
Match Details
Oct 21, 2023Serie B41
Match Details
Sep 26, 2023Serie B3
Match Details
Palermo30Feralpisalo
Sep 2, 2023Serie B2
Match Details
Aug 26, 2023Serie B2
Match Details
Match Details
Match Details
Apr 23, 2023Serie C - Girone C4
Match Details
Lecce U1950Roma U19
Apr 15, 2023Campionato Primavera - 141
Match Details
Apr 1, 2023Serie C - Girone B
Match Details
Mar 19, 2023Serie C - Girone C4
Match Details
Mar 6, 2023Serie C - Girone A3
Match Details
Trento02Pordenone
Feb 18, 2023Serie C - Girone A2
Match Details
Feb 1, 2023Serie C - Girone C61
Match Details
Fidelis Andria00Taranto
Jan 22, 2023Serie C - Girone C5
Match Details
Internazionale U1910Milan U19
Jan 15, 2023Campionato Primavera - 15
Match Details
Dec 23, 2022Serie C - Girone B
Match Details