Join The Team!
A signing like no other...
Football Referee · 2020-2026 · 21 competitions · 119 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| Major League Soccer United States | 69 | 266 | 3.86 | 10 | 0.14 | 75% |
| NWSL United States | 9 | 13 | 1.44 | 0 | 0.00 | 22% |
| World Cup Women World | 5 | 6 | 1.20 | 0 | 0.00 | 20% |
| USL Championship United States | 5 | 20 | 4.00 | 0 | 0.00 | 80% |
| Friendly International World | 3 | 15 | 5.00 | 0 | 0.00 | 100% |
| Olympic Games Women World | 3 | 10 | 3.33 | 1 | 0.33 | 33% |
| Shebelieves Cup Women World | 3 | 3 | 1.00 | 0 | 0.00 | 33% |
| Nwsl Challenge Cup Women United States | 3 | 2 | 0.67 | 0 | 0.00 | 0% |
| CONCACAF Nations League North & Central America | 2 | 9 | 4.50 | 0 | 0.00 | 50% |
| World Cup World | 2 | 7 | 3.50 | 0 | 0.00 | 100% |
| WC Qualification Concacaf North & Central America | 2 | 7 | 3.50 | 0 | 0.00 | 50% |
| FIFA Club World Cup World | 2 | 9 | 4.50 | 0 | 0.00 | 100% |
| FIFA Intercontinental Cup World | 2 | 5 | 2.50 | 0 | 0.00 | 50% |
| Womens WC Qualification CONCACAF North & Central America | 2 | 0 | 0.00 | 0 | 0.00 | 100% |
| CONCACAF Champions Cup North & Central America | 1 | 2 | 2.00 | 0 | 0.00 | 100% |
| US Open Cup United States | 1 | 9 | 9.00 | 2 | 2.00 | 100% |
| Club Friendlies 1 World | 1 | 8 | 8.00 | 0 | 0.00 | 100% |
| U20 Women's World Cup World | 1 | 0 | 0.00 | 0 | 0.00 | 100% |
| Tournoi Maurice Revello World | 1 | 2 | 2.00 | 0 | 0.00 | 0% |
| Concacaf Championship Women U20 North & Central America | 1 | 0 | 0.00 | 0 | 0.00 | 0% |
| Concacaf League North & Central America | 1 | 1 | 1.00 | 0 | 0.00 | 0% |
1 matches recorded · World
1 matches recorded · North & Central America
11 matches recorded · United States
2 matches recorded · World
1 matches recorded · North & Central America
1 matches recorded · World
18 matches recorded · United States
2 matches recorded · North & Central America
1 matches recorded · United States
2 matches recorded · World
1 matches recorded · World
8 matches recorded · United States
1 matches recorded · World
3 matches recorded · World
1 matches recorded · World
1 matches recorded · North & Central America
2 matches recorded · World
14 matches recorded · United States
4 matches recorded · United States
2 matches recorded · North & Central America
5 matches recorded · World
1 matches recorded · World
10 matches recorded · United States
1 matches recorded · World
1 matches recorded · World
1 matches recorded · North & Central America
5 matches recorded · United States
1 matches recorded · North & Central America
2 matches recorded · United States
5 matches recorded · United States
3 matches recorded · United States
2 matches recorded · United States
3 matches recorded · United States
1 matches recorded · United States
1 matches recorded · World
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 5 Oct 2026 | Martinique vs El Salvador | 1-1 | 9 | 0 | CONCACAF Nations League |
| 15 Aug 2026 | Orlando City vs Cincinnati | 1-1 | 3 | 0 | Major League Soccer |
| 2 Aug 2026 | Inter Miami vs Columbus Crew | 2-2 | 3 | 0 | Major League Soccer |
| 25 Jun 2026 | Ecuador vs Germany | 2-1 | 4 | 0 | World Cup |
| 18 Jun 2026 | Czech Republic vs South Africa | 1-1 | 3 | 0 | World Cup |
| 5 Jun 2026 | Mexico vs Serbia | 5-1 | 4 | 0 | Friendly International |
| 23 May 2026 | Minnesota United vs Real Salt Lake | 1-1 | 2 | 0 | Major League Soccer |
| 16 May 2026 | Orlando City vs Atlanta United | 1-1 | 3 | 0 | Major League Soccer |
| 9 May 2026 | New England vs Philadelphia Union | 2-1 | 3 | 0 | Major League Soccer |
| 26 Apr 2026 | Seattle Sounders vs Dallas | 2-1 | 5 | 0 | Major League Soccer |
| 18 Apr 2026 | New York City vs Charlotte | 1-2 | 6 | 0 | Major League Soccer |
| 11 Apr 2026 | Austin vs LA Galaxy | 1-2 | 6 | 0 | Major League Soccer |
| 8 Mar 2026 | Columbus Crew vs Chicago Fire | 0-0 | 6 | 0 | Major League Soccer |
| 1 Mar 2026 | Real Salt Lake vs Seattle Sounders | 2-1 | 4 | 0 | Major League Soccer |
| 22 Feb 2026 | Nashville SC vs New England | 4-1 | 1 | 0 | Major League Soccer |
| 13 Feb 2026 | Cruz Azul vs Vancouver FC | 5-0 | 2 | 0 | CONCACAF Champions Cup |
| 19 Nov 2025 | Colombia vs Australia | 3-0 | 4 | 0 | Friendly International |
| 2 Nov 2025 | Dallas vs Vancouver Whitecaps | 1-1 | 5 | 0 | Major League Soccer |
| 18 Oct 2025 | Charlotte vs Philadelphia Union | 2-0 | 8 | 2 | Major League Soccer |
| 2 Oct 2025 | Austin vs Nashville SC | 1-2 | 9 | 2 | US Open Cup |
| 28 Sep 2025 | Chicago Fire vs Columbus Crew | 2-0 | 2 | 0 | Major League Soccer |
| 21 Sep 2025 | Sporting KC vs Vancouver Whitecaps | 0-2 | 7 | 0 | Major League Soccer |
| 14 Sep 2025 | San Diego vs Minnesota United | 1-3 | 6 | 0 | Major League Soccer |
| 10 Sep 2025 | Costa Rica vs Haiti | 3-3 | 5 | 0 | WC Qualification Concacaf |
| 16 Aug 2025 | Charlotte vs Real Salt Lake | 1-0 | 5 | 0 | Major League Soccer |
| 9 Aug 2025 | Philadelphia Union vs Toronto | 1-1 | 6 | 0 | Major League Soccer |
| 26 Jul 2025 | Inter Miami vs Cincinnati | 0-0 | 4 | 0 | Major League Soccer |
| 25 Jun 2025 | Borussia Dortmund vs Ulsan HD | 1-0 | 4 | 0 | FIFA Club World Cup |
| 19 Jun 2025 | Al Ain vs Juventus | 0-5 | 5 | 0 | FIFA Club World Cup |
| 25 May 2025 | Colorado Rapids vs St. Louis City | 1-0 | 3 | 0 | Major League Soccer |
| 18 May 2025 | Dallas vs Houston Dynamo | 0-2 | 5 | 0 | Major League Soccer |
| 10 May 2025 | Cincinnati vs Austin | 2-1 | 2 | 0 | Major League Soccer |
| 3 May 2025 | Toronto vs New England | 0-2 | 1 | 0 | Major League Soccer |
| 26 Apr 2025 | New York RB vs CF Montréal | 1-0 | 5 | 0 | Major League Soccer |
| 19 Apr 2025 | Columbus Crew vs Inter Miami | 0-1 | 2 | 0 | Major League Soccer |
| 6 Apr 2025 | Sporting KC vs St. Louis City | 2-0 | 4 | 0 | Major League Soccer |
| 30 Mar 2025 | San Diego vs Los Angeles FC | 3-2 | 9 | 2 | Major League Soccer |
| 22 Mar 2025 | Orlando City vs DC United | 4-1 | 2 | 0 | Major League Soccer |
| 9 Mar 2025 | Atlanta United vs New York RB | 0-0 | 4 | 0 | Major League Soccer |
| 3 Nov 2024 | Minnesota United vs Real Salt Lake | 1-1 | 1 | 0 | Major League Soccer |
| 15 Oct 2024 | Canada vs Panama | 2-1 | 7 | 0 | Friendly International |
| 6 Oct 2024 | St. Louis City vs Houston Dynamo | 3-0 | 3 | 1 | Major League Soccer |
| 28 Sep 2024 | New York RB vs New York City | 1-5 | 2 | 0 | Major League Soccer |
| 22 Sep 2024 | Real Salt Lake vs Portland Timbers | 3-3 | 4 | 0 | Major League Soccer |
| 14 Sep 2024 | Orlando City vs New England | 3-0 | 5 | 0 | Major League Soccer |
| 3 Aug 2024 | France W vs Brazil W | 0-1 | 8 | 0 | Olympic Games Women |
| 28 Jul 2024 | Spain W vs Nigeria W | 1-0 | 1 | 0 | Olympic Games Women |
| 25 Jul 2024 | France W vs Colombia W | 3-2 | 1 | 1 | Olympic Games Women |
| 6 Jun 2024 | Nicaragua vs Montserrat | 4-1 | 2 | 0 | WC Qualification Concacaf |
| 19 May 2024 | Houston Dynamo vs Dallas | 1-1 | 3 | 0 | Major League Soccer |
| 4 May 2024 | Inter Miami vs New York RB | 6-2 | 4 | 0 | Major League Soccer |
| 27 Apr 2024 | Columbus Crew vs CF Montréal | 0-0 | 5 | 0 | Major League Soccer |
| 6 Apr 2024 | Canada W vs Brazil W | 1-1 | 0 | 0 | Shebelieves Cup Women |
| 24 Mar 2024 | Panama vs Jamaica | 0-1 | 0 | 0 | CONCACAF Nations League |
| 8 Feb 2024 | Al Hilal vs Al Nassr | 2-0 | 8 | 0 | Club Friendlies 1 |
| 22 Dec 2023 | Urawa Reds vs Al Ahly | 2-4 | 5 | 0 | FIFA Intercontinental Cup |
| 12 Dec 2023 | Al Ittihad vs Auckland City | 3-0 | 0 | 0 | FIFA Intercontinental Cup |
| 21 Oct 2023 | New England vs Philadelphia Union | 2-1 | 4 | 0 | Major League Soccer |
| 8 Oct 2023 | Houston Dynamo vs Colorado Rapids | 5-1 | 4 | 0 | Major League Soccer |
| 24 Sep 2023 | Dallas vs Columbus Crew | 1-1 | 4 | 0 | Major League Soccer |
| 17 Sep 2023 | Minnesota United vs Sporting KC | 0-1 | 5 | 0 | Major League Soccer |
| 9 Sep 2023 | DC United vs SJ Earthquakes | 0-0 | 4 | 1 | Major League Soccer |
| 20 Aug 2023 | Spain W vs England W | 1-0 | 2 | 0 | World Cup Women |
| 16 Aug 2023 | Australia W vs England W | 1-3 | 2 | 0 | World Cup Women |
| 8 Aug 2023 | France W vs Morocco W | 4-0 | 1 | 0 | World Cup Women |
| 30 Jul 2023 | Switzerland W vs New Zealand W | 0-0 | 0 | 0 | World Cup Women |
| 24 Jul 2023 | Germany W vs Morocco W | 6-0 | 1 | 0 | World Cup Women |
| 2 Jul 2023 | Portland Thorns W vs Kansas City Current W | 0-1 | 1 | 0 | NWSL |
| 25 Jun 2023 | Real Salt Lake vs Minnesota United | 2-2 | 2 | 0 | Major League Soccer |
| 21 Jun 2023 | CF Montréal vs Nashville SC | 1-0 | 2 | 0 | Major League Soccer |
| 4 Jun 2023 | Austin vs Real Salt Lake | 1-2 | 6 | 0 | Major League Soccer |
| 31 May 2023 | Columbus Crew vs Colorado Rapids | 3-2 | 2 | 0 | Major League Soccer |
| 21 May 2023 | Portland Thorns W vs Chicago Red Stars W | 4-0 | 2 | 0 | NWSL |
| 17 May 2023 | Charlotte vs Chicago Fire | 2-1 | 9 | 0 | Major League Soccer |
| 8 May 2023 | Angel City W vs Kansas City Current W | 3-2 | 2 | 0 | NWSL |
| 30 Apr 2023 | Vancouver Whitecaps vs Colorado Rapids | 0-0 | 1 | 0 | Major League Soccer |
| 16 Apr 2023 | OL Reign W vs San Diego Wave W | 1-0 | 1 | 0 | NWSL |
| 8 Apr 2023 | New England vs CF Montréal | 4-0 | 4 | 0 | Major League Soccer |
| 2 Apr 2023 | SJ Earthquakes vs Houston Dynamo | 2-1 | 5 | 0 | Major League Soccer |
| 25 Mar 2023 | Inter Miami vs Chicago Fire | 2-3 | 3 | 0 | Major League Soccer |
| 16 Feb 2023 | Japan W vs Brazil W | 0-1 | 0 | 0 | Shebelieves Cup Women |
| 18 Sep 2022 | Chicago Fire vs Charlotte | 2-3 | 6 | 0 | Major League Soccer |
| 11 Sep 2022 | Houston Dynamo vs Sporting KC | 0-0 | 5 | 1 | Major League Soccer |
| 4 Sep 2022 | DC United vs Colorado Rapids | 0-0 | 3 | 0 | Major League Soccer |
| 16 Aug 2022 | Colombia U20 W vs New Zealand U20 W | 2-2 | - | - | U20 Women's World Cup |
| 31 Jul 2022 | Inter Miami vs Cincinnati | 4-4 | 3 | 0 | Major League Soccer |
| 19 Jun 2022 | Dallas vs Vancouver Whitecaps | 0-2 | 3 | 0 | Major League Soccer |
| 3 Jun 2022 | Algeria U23 vs Colombia U19 | 1-2 | 2 | 0 | Tournoi Maurice Revello |
| 15 May 2022 | Chicago Fire vs Cincinnati | 1-2 | 2 | 0 | Major League Soccer |
| 8 May 2022 | SJ Earthquakes vs Colorado Rapids | 1-0 | 1 | 0 | Major League Soccer |
| 17 Apr 2022 | DC United vs Austin | 2-3 | 8 | 1 | Major League Soccer |
| 6 Apr 2022 | Grenada W vs Cayman Islands W | 0-0 | - | - | Womens WC Qualification CONCACAF |
| 2 Apr 2022 | Cincinnati vs Montreal Impact | 3-4 | 6 | 0 | Major League Soccer |
| 20 Mar 2022 | Real Salt Lake vs Nashville SC | 2-1 | 4 | 1 | Major League Soccer |
| 25 Feb 2022 | Canada U20 W vs St. Kitts and Nevis U20 W | 7-0 | - | - | Concacaf Championship Women U20 |
| 16 Feb 2022 | Guatemala W vs US Virgin Islands W | 9-0 | - | - | Womens WC Qualification CONCACAF |
| 17 Oct 2021 | North Carolina Courage W vs Sky Blue W | 0-3 | 2 | 0 | NWSL |
| 14 Oct 2021 | Portland Thorns W vs OL Reign W | 1-1 | 1 | 0 | NWSL |
| 9 Oct 2021 | New York RB vs Inter Miami | 1-0 | 2 | 0 | Major League Soccer |
| 30 Sep 2021 | Real Salt Lake vs LA Galaxy | 2-1 | 1 | 0 | Major League Soccer |
| 23 Sep 2021 | Santos de Guápiles vs Plaza Amador | 1-0 | 1 | 0 | Concacaf League |
| 4 Sep 2021 | Racing Louisville vs OL Reign W | 1-1 | 1 | 0 | NWSL |
| 22 Aug 2021 | Washington Spirit W vs Orlando Pride | 2-1 | 2 | 0 | NWSL |
| 18 Aug 2021 | Austin Bold vs Rio Grande Valley | 1-1 | 6 | 0 | USL Championship |
| 7 Aug 2021 | Sky Blue W vs North Carolina Courage W | 0-1 | 1 | 0 | NWSL |
| 22 Jul 2021 | Cincinnati vs Atlanta United | 1-1 | 5 | 0 | Major League Soccer |
| 24 Jun 2021 | Vancouver Whitecaps vs LA Galaxy | 1-2 | 2 | 0 | Major League Soccer |
| 12 May 2021 | Philadelphia Union vs New England | 1-1 | 3 | 0 | Major League Soccer |
| 1 May 2021 | Tampa Bay Rowdies vs Charlotte Independence | 3-0 | 4 | 0 | USL Championship |
| 26 Apr 2021 | Racing Louisville vs North Carolina Courage W | 2-3 | - | - | Nwsl Challenge Cup Women |
| 10 Apr 2021 | Houston Dash W vs Chicago Red Stars W | 0-0 | 1 | 0 | Nwsl Challenge Cup Women |
| 10 Apr 2021 | Houston Dash W vs Chicago Red Stars W | - | 1 | 0 | Nwsl Challenge Cup Women |
| 21 Feb 2021 | Argentina W vs Canada W | - | 3 | 0 | Shebelieves Cup Women |
| 29 Oct 2020 | Minnesota United vs Colorado Rapids | 2-1 | 2 | 0 | Major League Soccer |
| 15 Oct 2020 | Vancouver Whitecaps vs Los Angeles FC | 2-1 | 4 | 0 | Major League Soccer |
| 24 Sep 2020 | Nashville SC vs DC United | 1-0 | 2 | 1 | Major League Soccer |
| 7 Sep 2020 | Tampa Bay Rowdies vs Bethlehem Steel | 2-0 | 4 | 0 | USL Championship |
| 3 Sep 2020 | Memphis 901 vs Charlotte Independence | 0-2 | 1 | 0 | USL Championship |
| 16 Aug 2020 | Tampa Bay Rowdies vs Miami FC II | 1-1 | 5 | 0 | USL Championship |
Tori Penso has officiated 119 matches across 21 competitions, averaging 3.31 yellow cards and 0.11 red cards per game (394 yellows and 13 reds in total). Active years in our database: 2020-2026. Competitions covered include Major League Soccer, NWSL, World Cup Women, USL Championship, Friendly International, Olympic Games Women.
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 Tori Penso.
All statistics for Tori Penso 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.