OrcaScore

Referee profile

Tori Penso

  • USA
  • 105 matches officiated
Matches officiated
105
career total (source)
Yellow cards / match
3.67
385 yellow in total
Reds / match
0.11
4 red · 8 second yellow
Yellow / match, recent
4.21
29 matches · red 0.10

Last 12 months

24 matches since 2 Nov 2025, compared with the average referee

All referees
Last 12 months
MetricTori PensoAverageDifference from average
Yellow cards / match 3.88 3.99 −3%
Red cards / match 0.04 0.21 −81%
Penalty goals / match 0.17 0.23 −26%
Goals / match 3.33 2.79 +20%
Home wins 46% 44% +5%
Draws 33% 25% +32%

Ranked 580 of 1127 referees for yellow cards (1 = strictest).

Match results

By league

  1. 1 MLS 3.00 goals · 3.89 yellows / match 18 matches
  2. 2 FIFA World Cup 2.50 goals · – yellows / match 2 matches
  3. 3 International Friendly Games 4.50 goals · – yellows / match 2 matches
  4. 4 CONCACAF Champions Cup 5.00 goals · – yellows / match 1 match
  5. 5 World Cup Qual. CONCACAF 7.00 goals · – yellows / match 1 match

Cards per match

Recent matches (oldest to newest); the dashed line is the career average. Click a bar to open the match.

Yellow cardsRed cardsCareer avg.
0 1 2 3 4 5 6 7 8 Real Salt Lake – Seattle Sounders FC · 1 Mar 2026 · Yellow cards 4, Red cards 0 4 1 MarRSL–SEA Columbus Crew – Chicago Fire · 8 Mar 2026 · Yellow cards 6, Red cards 0 6 Austin FC – LA Galaxy · 11 Apr 2026 · Yellow cards 6, Red cards 0 6 New York City FC – Charlotte FC · 19 Apr 2026 · Yellow cards 6, Red cards 0 6 19 AprNYC–CLT Seattle Sounders FC – FC Dallas · 26 Apr 2026 · Yellow cards 5, Red cards 0 5 New England Revolution – Philadelphia Union · 10 May 2026 · Yellow cards 3, Red cards 0 3 Orlando City SC – Atlanta United · 17 May 2026 · Yellow cards 3, Red cards 0 3 17 MayORL–ATL Minnesota United – Real Salt Lake · 23 May 2026 · Yellow cards 2, Red cards 0 2 Mexico – Serbia · 5 Jun 2026 · Yellow cards 4, Red cards 0 4 Czechia – South Africa · 18 Jun 2026 · Yellow cards 3, Red cards 0 3 18 JunCZE–RSA Ecuador – Germany · 25 Jun 2026 · Yellow cards 4, Red cards 0 4 Inter Miami – Columbus Crew · 2 Aug 2026 · Yellow cards 3, Red cards 0 3 Orlando City SC – FC Cincinnati · 16 Aug 2026 · Yellow cards 3, Red cards 0 3 16 AugORL–CIN Atlanta United – Sporting Kansas City · 24 Aug 2026 · Yellow cards 3, Red cards 0 3 San Diego FC – LA Galaxy · 30 Aug 2026 · Yellow cards 7, Red cards 1 8 Toronto FC – Chicago Fire · 6 Sep 2026 · Yellow cards 4, Red cards 0 4 6 SepTOR–CHI New England Revolution – Seattle Sounders FC · 11 Oct 2026 · Yellow cards 3, Red cards 0 3 Austin FC – Vancouver Whitecaps · 18 Oct 2026 · Yellow cards 3, Red cards 0 3 Houston Dynamo – Minnesota United · 25 Oct 2026 · Yellow cards 3, Red cards 0 3 25 OctHOU–MIN New York City FC – Atlanta United · 29 Oct 2026 · Yellow cards 6, Red cards 0 6 29 OctNYC–ATL 3.7

League breakdown

Competitions of the last 30 matches

MLS 23 23 matches · 4.1 yellow/match
FIFA World Cup 2 2 matches · 3.5 yellow/match
International Friendly Games 2 2 matches · 4.0 yellow/match
CONCACAF Champions Cup 1 1 matches · 2.0 yellow/match
World Cup Qual. CONCACAF 1 1 matches · 6.0 yellow/match
US Open Cup 1 1 matches · 8.0 yellow/match

Recent matches

Older matches exist at the source.
FT 5 Jun Mexico Serbia 5 1
International Friendly Games 4 0
FT 13 Feb Cruz Azul Vancouver FC 5 0
CONCACAF Champions Cup 2 0
FT 19 Nov Colombia Australia 3 0
International Friendly Games 4 0
FT 14 Nov Bermuda Curaçao 0 7
World Cup Qual. CONCACAF 6 0