Menu
NG
Referee

N. Gianforte

Career Statistics

110

N. Gianforte has officiated 110 matches, issuing 133 yellow and 11 red cards (1.21 yellows per match). Home teams win 40.0% of the time when this referee is in charge.

110

Matches

133

1.21/game

Yellow Cards

11

0.10/game

Red Cards

15

0.14/game

Penalties

335

3.05/game

Goals

44

40%

Home Wins

38

34.5%

Away Wins

28

25.5%

Draws

Result Distribution

Match outcome breakdown when N. Gianforte officiates: 40.0% home wins, 25.5% draws, 34.5% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 40%
D 25.5%
A 34.5%
Home winDrawAway win

Matches per Year

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

2019820201220211420222120232220241920251020264

League Level Breakdown

110matches
Challenge League77 (70%)
Super League25 (23%)
Schweizer Cup7 (6%)
National 3 - Group E1 (1%)

Statistics by League

4

N. Gianforte has officiated across 4 competitions, with the most appearances in Challenge League (77 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

5Y/M 0.1Goals 224
11111Y/M 4.4Goals 82
17Y/M 2.4Goals 25
Y/M 0.0Goals 4

Recent Matches

50

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

May 3, 2026Super League
Match Details
Apr 19, 2026Challenge League
Match Details
Apr 12, 2026Super League6
Match Details
Mar 6, 2026Challenge League5
Match Details
May 16, 2025Challenge League
Match Details
May 10, 2025Super League4
Match Details
Apr 25, 2025Challenge League
Match Details
Apr 11, 2025Challenge League
Match Details
Apr 5, 2025Super League4
Match Details
Mar 16, 2025Challenge League
Match Details
Feb 23, 2025Challenge League
Match Details
Feb 16, 2025Super League41
Match Details
Feb 4, 2025Super League5
Match Details
Jan 25, 2025Challenge League
Match Details
Dec 15, 2024Super League7
Match Details
Nov 9, 2024Super League4
Match Details
Nov 1, 2024Challenge League
Match Details
Oct 27, 2024Super League32
Match Details
Oct 5, 2024Super League61
Match Details
Sep 29, 2024Challenge League
Match Details
Sep 14, 2024Schweizer Cup2
Match Details
Aug 24, 2024Challenge League
Match Details
Aug 4, 2024Super League8
Match Details
Jul 28, 2024Super League41
Match Details
May 15, 2024Super League61
Match Details
May 4, 2024Super League82
Match Details
Apr 22, 2024Challenge League
Match Details
Apr 7, 2024Super League21
Match Details
Mar 17, 2024Super League5
Match Details
Mar 8, 2024Challenge League
Match Details
Feb 10, 2024Super League3
Match Details
Feb 6, 2024Challenge League
Match Details
Feb 1, 2024Super League3
Match Details
Dec 17, 2023Challenge League
Match Details
Dec 2, 2023Super League2
Match Details
Nov 10, 2023Challenge League
Match Details
Nov 1, 2023Schweizer Cup4
Match Details
Oct 28, 2023Super League61
Match Details
Oct 7, 2023Challenge League
Match Details
Sep 27, 2023Super League3
Match Details
Sep 22, 2023Challenge League
Match Details
Sep 17, 2023Schweizer Cup2
Match Details
Aug 27, 2023Super League4
Match Details
Aug 4, 2023Challenge League
Match Details
Jul 21, 2023Challenge League
Match Details
May 23, 2023Challenge League
Match Details
May 19, 2023Challenge League
Match Details
Apr 14, 2023Challenge League
Match Details
Apr 2, 2023Challenge League
Match Details