Join The Team!
A signing like no other...
Football Referee · 2020-2026 · 3 competitions · 29 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| Catarinense 1 Brazil | 16 | 67 | 4.19 | 1 | 0.06 | 75% |
| Serie D Brazil | 12 | 59 | 4.92 | 5 | 0.42 | 92% |
| Copa do Brasil Brazil | 1 | 5 | 5.00 | 1 | 1.00 | 100% |
3 matches recorded · Brazil
3 matches recorded · Brazil
2 matches recorded · Brazil
2 matches recorded · Brazil
4 matches recorded · Brazil
3 matches recorded · Brazil
8 matches recorded · Brazil
2 matches recorded · Brazil
1 matches recorded · Brazil
1 matches recorded · Brazil
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 17 May 2026 | São Raimundo RR vs Manaus | 0-1 | 2 | 0 | Serie D |
| 25 Apr 2026 | Iape vs Moto Club MA | 0-2 | 7 | 0 | Serie D |
| 11 Apr 2026 | Noroeste vs XV de Piracicaba | 2-2 | 6 | 0 | Serie D |
| 22 Feb 2026 | Criciúma vs Concórdia Atlético Clube | 4-0 | 4 | 0 | Catarinense 1 |
| 21 Jan 2026 | Brusque vs Santa Catarina | 1-1 | 7 | 0 | Catarinense 1 |
| 10 Jan 2026 | Barra FC vs Joinville | 1-0 | 4 | 0 | Catarinense 1 |
| 10 May 2025 | Marcílio Dias vs Joinville | 1-0 | 5 | 1 | Serie D |
| 26 Apr 2025 | Pouso Alegre vs Porto Vitória | 1-1 | 5 | 0 | Serie D |
| 26 Jun 2024 | Retrô vs Petrolina | 1-0 | 1 | 0 | Serie D |
| 11 May 2024 | Santa Cruz de Natal RN vs América RN | 3-2 | 4 | 0 | Serie D |
| 2 Mar 2024 | Brusque vs Marcílio Dias | 4-1 | 2 | 0 | Catarinense 1 |
| 15 Feb 2024 | Hercílio Luz vs Nação | 2-2 | 3 | 0 | Catarinense 1 |
| 31 Jan 2024 | Nação vs Brusque | 1-0 | 4 | 0 | Catarinense 1 |
| 20 Jan 2024 | Joinville vs Marcílio Dias | 2-3 | 6 | 1 | Catarinense 1 |
| 15 Jul 2023 | Portuguesa RJ vs Athletic Club | 1-0 | 9 | 3 | Serie D |
| 24 Jun 2023 | Ceilândia vs Brasiliense | 1-1 | 6 | 1 | Serie D |
| 13 May 2023 | Retrô vs Cruzeiro Arapiraca | 1-1 | 4 | 0 | Serie D |
| 30 Mar 2023 | Hercílio Luz vs Criciúma | 2-1 | 7 | 0 | Catarinense 1 |
| 18 Mar 2023 | Barra do Garcas vs Chapecoense | 2-0 | 6 | 0 | Catarinense 1 |
| 11 Mar 2023 | Atlético Catarinense vs Marcílio Dias | 1-2 | 0 | 0 | Catarinense 1 |
| 16 Feb 2023 | Concórdia Atlético Clube vs Hercílio Luz | 0-0 | 2 | 0 | Catarinense 1 |
| 12 Feb 2023 | Chapecoense vs Marcílio Dias | 3-0 | 4 | 0 | Catarinense 1 |
| 5 Feb 2023 | Brusque vs Criciúma | 1-1 | 4 | 0 | Catarinense 1 |
| 22 Jan 2023 | Chapecoense vs Criciúma | 1-1 | 4 | 0 | Catarinense 1 |
| 14 Jan 2023 | Figueirense vs Atlético Catarinense | 1-0 | 4 | 0 | Catarinense 1 |
| 7 May 2022 | São Bernardo vs Oeste | 3-0 | 2 | 0 | Serie D |
| 17 Apr 2022 | Nova Iguaçu vs Cianorte | 1-3 | 8 | 0 | Serie D |
| 1 Apr 2021 | Chapecoense vs Brusque | 0-0 | 6 | 0 | Catarinense 1 |
| 13 Feb 2020 | Novo Hamburgo vs Ponte Preta | - | 5 | 1 | Copa do Brasil |
Willian Machado Steffens has officiated 29 matches across 3 competitions, averaging 4.52 yellow cards and 0.24 red cards per game (131 yellows and 7 reds in total). Active years in our database: 2020-2026. Competitions covered include Catarinense 1, Serie D, Copa do Brasil.
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 Willian Machado Steffens.
All statistics for Willian Machado Steffens 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.