Join The Team!
A signing like no other...
Football Referee · 2022-2026 · 8 competitions · 83 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| Premier League Jamaica | 70 | 278 | 3.97 | 10 | 0.14 | 69% |
| CONCACAF Nations League North & Central America | 5 | 13 | 2.60 | 2 | 0.40 | 80% |
| Concacaf U20 Qualification North & Central America | 2 | 0 | 0.00 | 0 | 0.00 | 0% |
| Concacaf Championship U17 North & Central America | 2 | 4 | 2.00 | 0 | 0.00 | 100% |
| Concacaf Caribbean Club Shield North & Central America | 1 | 1 | 1.00 | 0 | 0.00 | 0% |
| Concacaf Caribbean Club Championship North & Central America | 1 | 6 | 6.00 | 0 | 0.00 | 100% |
| Concacaf Central American Cup North & Central America | 1 | 9 | 9.00 | 0 | 0.00 | 100% |
| CAC Games North & Central America | 1 | 5 | 5.00 | 0 | 0.00 | 100% |
2 matches recorded · Jamaica
1 matches recorded · North & Central America
1 matches recorded · North & Central America
20 matches recorded · Jamaica
2 matches recorded · North & Central America
1 matches recorded · North & Central America
13 matches recorded · Jamaica
2 matches recorded · North & Central America
1 matches recorded · North & Central America
14 matches recorded · Jamaica
1 matches recorded · North & Central America
1 matches recorded · North & Central America
1 matches recorded · North & Central America
16 matches recorded · Jamaica
2 matches recorded · North & Central America
5 matches recorded · Jamaica
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 12 Oct 2026 | Tivoli Gardens vs Racing United | 3-4 | 9 | 0 | Premier League |
| 28 Sep 2026 | Cuba vs Bonaire | 2-0 | 5 | 0 | CONCACAF Nations League |
| 20 Sep 2026 | Montego Bay United vs Tru-Juice | 0-0 | 3 | 0 | Premier League |
| 26 Jul 2026 | Metropolitan vs Predators FC | 4-0 | 1 | 0 | Concacaf Caribbean Club Shield |
| 10 May 2026 | Racing United vs Portmore United | 3-3 | 7 | 0 | Premier League |
| 6 May 2026 | Chapelton vs Arnett Gardens | 2-7 | 1 | 0 | Premier League |
| 3 May 2026 | Dunbeholden vs Mount Pleasant Academy | 0-5 | 0 | 0 | Premier League |
| 23 Apr 2026 | Spanish Town Police FC vs Portmore United | 0-1 | 5 | 1 | Premier League |
| 15 Apr 2026 | Treasure Beach vs Chapelton | 0-3 | 6 | 0 | Premier League |
| 30 Mar 2026 | Waterhouse vs Spanish Town Police FC | 5-1 | 3 | 0 | Premier League |
| 19 Mar 2026 | Tivoli Gardens vs Arnett Gardens | 0-2 | 9 | 0 | Premier League |
| 15 Mar 2026 | Portmore United vs Harbour View | 4-2 | 1 | 0 | Premier League |
| 3 Mar 2026 | Aruba U20 vs Canada U20 | 0-2 | 0 | 0 | Concacaf U20 Qualification |
| 26 Feb 2026 | Saint Martin U20 vs El Salvador U20 | 1-4 | 0 | 0 | Concacaf U20 Qualification |
| 15 Feb 2026 | Mount Pleasant Academy vs Dunbeholden | 4-0 | 2 | 1 | Premier League |
| 8 Feb 2026 | Tivoli Gardens vs Arnett Gardens | 0-2 | 3 | 0 | Premier League |
| 1 Feb 2026 | Chapelton vs Mount Pleasant Academy | 0-2 | 1 | 0 | Premier League |
| 25 Jan 2026 | Treasure Beach vs Arnett Gardens | 1-1 | 1 | 0 | Premier League |
| 15 Jan 2026 | Harbour View vs Waterhouse | 1-1 | 6 | 0 | Premier League |
| 7 Jan 2026 | Treasure Beach vs Dunbeholden | 0-4 | 1 | 0 | Premier League |
| 5 Jan 2026 | Tivoli Gardens vs Portmore United | 2-2 | 5 | 1 | Premier League |
| 21 Dec 2025 | Montego Bay United vs Waterhouse | 0-1 | 2 | 0 | Premier League |
| 7 Dec 2025 | Racing United vs Molynes United | 3-2 | 4 | 0 | Premier League |
| 19 Oct 2025 | Waterhouse vs Dunbeholden | 0-0 | 4 | 0 | Premier League |
| 18 Sep 2025 | Robin Hood vs Universidad O&M | 1-3 | 6 | 0 | Concacaf Caribbean Club Championship |
| 14 Sep 2025 | Mount Pleasant Academy vs Cavalier | 2-1 | 2 | 0 | Premier League |
| 7 Sep 2025 | Dunbeholden vs Montego Bay United | 1-2 | 0 | 0 | Premier League |
| 4 May 2025 | Cavalier vs Molynes United | 4-3 | 0 | 0 | Premier League |
| 3 Apr 2025 | Waterhouse vs Montego Bay United | 1-1 | 3 | 0 | Premier League |
| 18 Mar 2025 | Montego Bay United vs Arnett Gardens | 2-2 | 6 | 0 | Premier League |
| 9 Mar 2025 | Dunbeholden vs Mount Pleasant Academy | 0-3 | 1 | 0 | Premier League |
| 23 Feb 2025 | Harbour View vs Tivoli Gardens | 2-2 | 5 | 0 | Premier League |
| 5 Jan 2025 | Molynes United vs Harbour View | 3-1 | 3 | 0 | Premier League |
| 24 Dec 2024 | Montego Bay United vs Jamalco | 2-0 | 3 | 0 | Premier League |
| 3 Nov 2024 | Dunbeholden vs Chapelton | 2-0 | 4 | 0 | Premier League |
| 27 Oct 2024 | Dunbeholden vs Harbour View | 1-0 | 6 | 0 | Premier League |
| 22 Oct 2024 | Waterhouse vs Harbour View | 1-0 | 3 | 0 | Premier League |
| 16 Oct 2024 | Waterhouse vs Jamalco | 2-1 | 3 | 0 | Premier League |
| 14 Oct 2024 | Curacao vs Grenada | 1-0 | 4 | 0 | CONCACAF Nations League |
| 29 Sep 2024 | Harbour View vs Molynes United | 2-1 | 5 | 0 | Premier League |
| 17 Sep 2024 | Waterhouse vs Racing United | 1-0 | 6 | 0 | Premier League |
| 5 Sep 2024 | Guyana vs Suriname | 1-3 | 1 | 0 | CONCACAF Nations League |
| 29 Aug 2024 | Guanacasteca vs Real Estelà | 1-0 | 9 | 0 | Concacaf Central American Cup |
| 23 Apr 2024 | Arnett Gardens vs Portmore United | 1-1 | 1 | 0 | Premier League |
| 24 Mar 2024 | Montego Bay United vs Molynes United | 2-1 | 3 | 1 | Premier League |
| 10 Mar 2024 | Portmore United vs Waterhouse | 0-0 | 4 | 0 | Premier League |
| 3 Mar 2024 | Treasure Beach vs Tivoli Gardens | 0-5 | 3 | 0 | Premier League |
| 13 Feb 2024 | Harbour View vs Mount Pleasant Academy | 1-2 | 11 | 0 | Premier League |
| 29 Jan 2024 | Jamalco vs Tivoli Gardens | 1-2 | 6 | 0 | Premier League |
| 22 Jan 2024 | Arnett Gardens vs Molynes United | 4-1 | 6 | 0 | Premier League |
| 7 Jan 2024 | Treasure Beach vs Harbour View | 0-2 | 6 | 0 | Premier League |
| 3 Jan 2024 | Tivoli Gardens vs Montego Bay United | 1-2 | 9 | 0 | Premier League |
| 31 Dec 2023 | Portmore United vs Arnett Gardens | 2-0 | 3 | 0 | Premier League |
| 27 Dec 2023 | Molynes United vs Montego Bay United | 2-1 | 1 | 0 | Premier League |
| 19 Dec 2023 | Waterhouse vs Treasure Beach | 4-1 | 5 | 1 | Premier League |
| 21 Nov 2023 | Waterhouse vs Jamalco | 4-1 | 5 | 0 | Premier League |
| 12 Nov 2023 | Molynes United vs Mount Pleasant Academy | 1-3 | 5 | 0 | Premier League |
| 16 Oct 2023 | Suriname vs Grenada | 4-0 | 2 | 0 | CONCACAF Nations League |
| 1 Jul 2023 | Dominican Republic U23 vs El Salvador U23 | 1-1 | 5 | 0 | CAC Games |
| 5 Jun 2023 | Cavalier vs Harbour View | 2-0 | 8 | 0 | Premier League |
| 3 Apr 2023 | Faulkland vs Waterhouse | 2-3 | 7 | 0 | Premier League |
| 25 Mar 2023 | Turks and Caicos Islands vs US Virgin Islands | 1-0 | 1 | 2 | CONCACAF Nations League |
| 20 Mar 2023 | Molynes United vs Chapelton | 3-1 | 6 | 0 | Premier League |
| 12 Mar 2023 | Arnett Gardens vs Montego Bay United | 1-1 | 1 | 0 | Premier League |
| 19 Feb 2023 | Honduras U17 vs Bermuda U17 | 6-0 | 0 | 0 | Concacaf Championship U17 |
| 14 Feb 2023 | Suriname U17 vs Haiti U17 | 0-3 | 4 | 0 | Concacaf Championship U17 |
| 5 Feb 2023 | Humble Lions vs Waterhouse | 0-0 | 5 | 0 | Premier League |
| 30 Jan 2023 | Molynes United vs Cavalier | 0-2 | 4 | 0 | Premier League |
| 15 Jan 2023 | Dunbeholden vs Arnett Gardens | 4-2 | 6 | 0 | Premier League |
| 1 Jan 2023 | Cavalier vs Tivoli Gardens | 3-0 | 2 | 0 | Premier League |
| 28 Dec 2022 | Molynes United vs Mount Pleasant Academy | 0-5 | 8 | 1 | Premier League |
| 27 Dec 2022 | Arnett Gardens vs Jamalco | 1-1 | 4 | 0 | Premier League |
| 21 Dec 2022 | Cavalier vs Faulkland | 4-0 | - | - | Premier League |
| 5 Dec 2022 | Chapelton vs Portmore United | 0-1 | 4 | 0 | Premier League |
| 20 Nov 2022 | Humble Lions vs Harbour View | 0-1 | 6 | 2 | Premier League |
| 8 Nov 2022 | Portmore United vs Jamalco | 0-0 | 6 | 0 | Premier League |
| 30 Oct 2022 | Tivoli Gardens vs Chapelton | 3-0 | 2 | 0 | Premier League |
| 23 Oct 2022 | Mount Pleasant Academy vs Faulkland | 2-1 | 3 | 1 | Premier League |
| 6 Mar 2022 | Arnett Gardens vs Molynes United | 2-1 | 5 | 0 | Premier League |
| 20 Feb 2022 | Mount Pleasant Academy vs Molynes United | 4-1 | 2 | 0 | Premier League |
| 14 Feb 2022 | Arnett Gardens vs Jamalco | 2-1 | 5 | 0 | Premier League |
| 31 Jan 2022 | Montego Bay United vs Molynes United | 4-1 | 1 | 1 | Premier League |
| 17 Jan 2022 | Tivoli Gardens vs Portmore United | 1-1 | 2 | 0 | Premier League |
Christopher Mason has officiated 83 matches across 8 competitions, averaging 3.81 yellow cards and 0.14 red cards per game (316 yellows and 12 reds in total). Active years in our database: 2022-2026. Competitions covered include Premier League, CONCACAF Nations League, Concacaf U20 Qualification, Concacaf Championship U17, Concacaf Caribbean Club Shield, Concacaf Caribbean Club Championship.
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 Christopher Mason.
All statistics for Christopher Mason 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.