Record

Matches
327
W–D–L
122–80–125
Goals (per match)
479 (1.46)
Conceded (per match)
498 (1.52)
Fouls (per match)
4009 (12.26)
Yellow cards (per match)
631 (1.93)
Red cards (per match)
29 (0.09)
Penalties (per match)
40 (0.12)

By season

Minnesota United FC’s record by season, newest first.
SeasonMatchesW–D–L GF GA Fouls YC RC PEN
2026 18 matches, 2026 6–6–6 20 25 217 37 0 2
2025 38 matches, 2025 16–12–10 61 47 503 78 1 4
2024 37 matches, 2024 15–9–13 61 56 514 77 6 7
2023 34 matches, 2023 10–11–13 46 51 343 56 1 5
2022 35 matches, 2022 14–7–14 49 52 421 79 2 4
2021 35 matches, 2021 13–10–12 43 47 448 63 3 3
2020 27 matches, 2020 12–8–7 50 34 348 47 2 3
2019 35 matches, 2019 15–8–12 53 45 402 56 4 7
2018 34 matches, 2018 11–3–20 49 71 434 71 7 1
2017 34 matches, 2017 10–6–18 47 70 379 67 3 4
All seasons 327 122–80–125 479 498 4009 631 29 40
Minnesota United FC’s record by season, per match, newest first.
SeasonMatchesW–D–L GF GA Fouls YC RC PEN
2026 18 matches, 2026 6–6–6 1.11 1.39 12.06 2.06 0.00 0.11
2025 38 matches, 2025 16–12–10 1.61 1.24 13.24 2.05 0.03 0.11
2024 37 matches, 2024 15–9–13 1.65 1.51 13.89 2.08 0.16 0.19
2023 34 matches, 2023 10–11–13 1.35 1.50 10.09 1.65 0.03 0.15
2022 35 matches, 2022 14–7–14 1.40 1.49 12.03 2.26 0.06 0.11
2021 35 matches, 2021 13–10–12 1.23 1.34 12.80 1.80 0.09 0.09
2020 27 matches, 2020 12–8–7 1.85 1.26 12.89 1.74 0.07 0.11
2019 35 matches, 2019 15–8–12 1.51 1.29 11.49 1.60 0.11 0.20
2018 34 matches, 2018 11–3–20 1.44 2.09 12.76 2.09 0.21 0.03
2017 34 matches, 2017 10–6–18 1.38 2.06 11.15 1.97 0.09 0.12
All seasons 327 122–80–125 1.46 1.52 12.26 1.93 0.09 0.12

Card reasons

Yellow cards shown to Minnesota United FC, by reason.
ReasonYellow cards
Unsporting behaviour 554
Dissent 36
Delaying the restart 35
Failing to respect distance 7
Persistent infringement 7
??? 3
Entering the field without permission 1
Excessive usage of review signal 1
Total644
Red cards shown to Minnesota United FC, by reason.
ReasonRed cards
Second caution 13
Violent conduct 10
Serious foul play 5
Spitting 1
Total29

Yellow card reasons are unofficial, and some of them may be incorrect. “???” means we are missing a reason for a card.

Cards by minute

Cards shown to Minnesota United FC, by minute band.
MinuteCardsShare
1–15 37
16–30 71
31–45 (incl. added time) 121
46–60 100
61–75 117
76–90 (incl. added time) 225
Extra time 1
Shootout 1

By referee

Minnesota United FC’s record under each referee.
RefereeMatches W–D–LPoints / match GFGA YC Opp YC RC Opp RC PEN Opp PEN
Marcos DeOliveira 18 matches under Marcos DeOliveira 10–3–5 1.83 28 16 35 29 0 1 4 1
Allen Chapman 15 matches under Allen Chapman 5–4–6 1.27 18 23 20 27 1 0 3 4
Ted Unkel 14 matches under Ted Unkel 9–2–3 2.07 27 17 16 24 3 3 2 3
Ismail Elfath 13 matches under Ismail Elfath 2–1–10 0.54 17 32 28 22 4 0 3 3
Victor Rivas 13 matches under Victor Rivas 4–5–4 1.31 24 25 35 31 2 3 5 4
Alex Chilowicz 12 matches under Alex Chilowicz 5–1–6 1.33 18 25 27 17 2 1 2 2
Armando Villarreal 12 matches under Armando Villarreal 5–3–4 1.50 19 17 23 20 0 1 0 0
Drew Fischer 12 matches under Drew Fischer 2–2–8 0.67 11 21 17 17 2 0 2 1
Jair Marrufo 12 matches under Jair Marrufo 5–6–1 1.75 21 12 18 21 1 0 0 4
Joe Dickerson 12 matches under Joe Dickerson 5–3–4 1.50 22 19 26 22 0 1 0 3
Rosendo Mendoza 12 matches under Rosendo Mendoza 3–2–7 0.92 15 22 28 26 3 1 2 2
Chris Penso 11 matches under Chris Penso 2–5–4 1.00 12 17 20 29 0 1 3 2
Guido Gonzales Jr 10 matches under Guido Gonzales Jr 1–2–7 0.50 8 21 19 16 1 1 1 0
Timothy Ford 10 matches under Timothy Ford 1–4–5 0.70 14 18 9 8 0 0 0 3
Ramy Touchan 9 matches under Ramy Touchan 4–1–4 1.44 10 11 20 16 0 0 2 2
Nima Saghafi 8 matches under Nima Saghafi 5–1–2 2.00 10 7 19 15 2 0 1 0
Pierre-Luc Lauzière 8 matches under Pierre-Luc Lauzière 2–1–5 0.88 9 12 14 11 0 0 0 1
Robert Sibiga 8 matches under Robert Sibiga 2–3–3 1.13 12 12 14 7 0 0 0 1
Rubiel Vazquez 8 matches under Rubiel Vazquez 3–2–3 1.38 12 13 14 10 1 0 2 1
Alan Kelly 7 matches under Alan Kelly 5–1–1 2.29 15 10 11 9 0 0 1 0
Lukasz Szpala 7 matches under Lukasz Szpala 5–2–0 2.43 18 9 23 10 0 0 1 2
Baldomero Toledo 6 matches under Baldomero Toledo 2–2–2 1.33 12 10 12 6 1 0 1 2
Jon Freemon 6 matches under Jon Freemon 2–2–2 1.33 4 6 9 15 0 1 1 1
Jose Carlos Rivero 6 matches under Jose Carlos Rivero 2–2–2 1.33 9 12 19 10 2 0 0 2
Silviu Petrescu 6 matches under Silviu Petrescu 3–1–2 1.67 8 4 11 13 0 1 0 0
Tori Penso 6 matches under Tori Penso 2–3–1 1.50 9 7 7 12 0 0 0 0
Dave Gantar 5 matches under Dave Gantar 2–1–2 1.40 7 10 8 4 1 0 0 0
Ismir Pekmic 5 matches under Ismir Pekmic 3–0–2 1.80 12 7 12 10 0 0 1 1
Kevin Stott 5 matches under Kevin Stott 1–1–3 0.80 5 9 10 8 0 0 1 0
Ricardo Fierro 5 matches under Ricardo Fierro 2–1–2 1.40 7 10 8 5 0 0 0 2
Filip Dujic 4 matches under Filip Dujic 1–1–2 1.00 10 9 6 5 0 0 0 1
Hilario Grajeda 4 matches under Hilario Grajeda 0–0–4 0.00 4 12 9 5 1 0 0 0
Malik Badawi 4 matches under Malik Badawi 3–1–0 2.50 4 1 9 5 0 0 0 0
Sergii Demianchuk 4 matches under Sergii Demianchuk 3–0–1 2.25 9 7 7 6 0 0 1 0
Michael Radchuk 3 matches under Michael Radchuk 1–1–1 1.33 3 3 9 5 0 0 1 0
Sergii Boiko 3 matches under Sergii Boiko 2–0–1 2.00 5 5 5 5 0 0 0 1
Alexis Da Silva 2 matches under Alexis Da Silva 0–2–0 1.00 1 1 7 1 0 0 0 0
Fotis Bazakos 2 matches under Fotis Bazakos 1–0–1 1.50 2 2 1 3 0 0 0 0
Lorenzo Hernandez 2 matches under Lorenzo Hernandez 1–1–0 2.00 3 0 5 3 0 0 0 0
Ricardo Montero Araya 2 matches under Ricardo Montero Araya 0–2–0 1.00 2 2 6 3 0 1 0 0
Sorin Stoica 2 matches under Sorin Stoica 1–1–0 2.00 3 2 2 4 0 0 0 1
Abdou Ndiaye 1 matches under Abdou Ndiaye 0–1–0 1.00 0 0 4 2 0 0 0 0
Amin Hadzic 1 matches under Amin Hadzic 0–1–0 1.00 1 1 1 0 0 0 0 0
Elijio Arreguin 1 matches under Elijio Arreguin 0–0–1 0.00 0 1 5 4 0 0 0 0
Elton Garcia 1 matches under Elton Garcia 0–1–0 1.00 2 2 1 1 0 0 0 0
Greg Dopka 1 matches under Greg Dopka 0–0–1 0.00 1 2 2 0 0 0 0 0
Jorge Gonzalez 1 matches under Jorge Gonzalez 0–0–1 0.00 0 3 3 2 0 0 0 0
Kyle Johnston 1 matches under Kyle Johnston 1–0–0 3.00 2 0 2 2 0 0 0 0
Mark Allatin 1 matches under Mark Allatin 0–1–0 1.00 1 1 2 3 1 0 0 0
Matthew Corrigan 1 matches under Matthew Corrigan 0–0–1 0.00 1 2 3 2 0 0 0 0
Nabil Bensalah 1 matches under Nabil Bensalah 1–0–0 3.00 2 0 2 0 0 0 0 0
Natalie Simon 1 matches under Natalie Simon 1–0–0 3.00 3 0 0 2 0 0 0 0
Ricardo Salazar 1 matches under Ricardo Salazar 0–0–1 0.00 2 5 0 0 0 0 0 2
Trevor Wiseman 1 matches under Trevor Wiseman 1–0–0 3.00 2 1 2 2 0 0 0 0
Wilmer Pino Mercado 1 matches under Wilmer Pino Mercado 1–0–0 3.00 3 2 6 1 1 1 0 0

Match log

Minnesota United FC’s match log, newest first.
DateRound Home Score Away Referee YC RC PEN
2025-09-20 Reg MIN 0–3 CHI Marcos DeOliveira 4 0 1
2025-09-13 Reg SD 1–3 MIN Tori Penso 8 0 0
2025-08-30 Reg MIN 1–1 POR Jair Marrufo 3 0 0
2025-08-23 Reg RSL 1–3 MIN Joe Dickerson 4 0 0
2025-08-16 Reg MIN 1–0 SEA Malik Badawi 3 0 0
2025-08-10 Reg MIN 1–2 COL Greg Dopka 2 0 0
2025-07-26 Reg STL 1–2 MIN Victor Rivas 2 1 3
2025-07-19 Reg POR 1–1 MIN Ricardo Fierro 4 0 0
2025-07-16 Reg MIN 0–1 LAFC Pierre-Luc Lauzière 7 0 1
2025-07-12 Reg MIN 4–1 SJ Ismir Pekmic 4 0 0
2025-07-04 Reg DAL 1–2 MIN Jair Marrufo 3 0 0
2025-06-28 Reg NYRB 2–2 MIN Ricardo Montero Araya 3 0 0
2025-06-25 Reg MIN 3–1 HOU Sergii Demianchuk 5 0 0
2025-06-14 Reg MIN 2–4 SD Rubiel Vazquez 0 0 1
2025-06-01 Reg SEA 2–3 MIN Lukasz Szpala 5 0 1
2025-05-28 Reg VAN 0–0 MIN Allen Chapman 3 0 0
2025-05-24 Reg MIN 1–1 ATX Joe Dickerson 4 0 0
2025-05-17 Reg MIN 3–0 STL Ricardo Fierro 2 0 0
2025-05-14 Reg HOU 2–0 MIN Jon Freemon 4 0 0
2025-05-10 Reg MIN 4–1 MIA Filip Dujic 2 0 0
2025-05-03 Reg ATX 0–3 MIN Armando Villarreal 1 0 0
2025-04-27 Reg MIN 1–3 VAN Drew Fischer 2 0 0
2025-04-19 Reg MIN 0–0 DAL Abdou Ndiaye 6 0 0
2025-04-12 Reg TOR 0–0 MIN Malik Badawi 3 0 0
2025-04-06 Reg NYC 1–2 MIN Sergii Boiko 3 0 1

These matches on the match index, with sorting and filters →

Yellow cards, red cards and penalties are that match’s totals, both sides included — not Minnesota United FC’s alone.

Includes at least one match with a substitution involving the named official. Appearances are credited by starting position; cards are credited to the official who issued them, so the two can differ.

This match had a mid-match referee substitution.

This website’s default convention is for yellow card counts and per-match averages to exclude yellow cards which triggered a player’s expulsion for receiving a second caution in the same match. When this toggle is active, those values are adjusted to include such yellow cards.