Record

Matches
311
W–D–L
119–74–118
Goals (per match)
454 (1.46)
Conceded (per match)
469 (1.51)
Fouls (per match)
3795 (12.20)
Yellow cards (per match)
595 (1.91)
Red cards (per match)
27 (0.09)
Penalties (per match)
39 (0.13)

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 34 matches, 2025 16–10–8 56 39 453 63 0 4
2024 34 matches, 2024 15–7–12 58 49 472 72 5 6
2023 34 matches, 2023 10–11–13 46 51 343 56 1 5
2022 34 matches, 2022 14–6–14 48 51 402 77 2 4
2021 34 matches, 2021 13–10–11 42 44 427 57 3 3
2020 21 matches, 2020 9–7–5 36 26 277 40 2 3
2019 34 matches, 2019 15–8–11 52 43 391 55 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 311 119–74–118 454 469 3795 595 27 39
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 34 matches, 2025 16–10–8 1.65 1.15 13.32 1.85 0.00 0.12
2024 34 matches, 2024 15–7–12 1.71 1.44 13.88 2.12 0.15 0.18
2023 34 matches, 2023 10–11–13 1.35 1.50 10.09 1.65 0.03 0.15
2022 34 matches, 2022 14–6–14 1.41 1.50 11.82 2.26 0.06 0.12
2021 34 matches, 2021 13–10–11 1.24 1.29 12.56 1.68 0.09 0.09
2020 21 matches, 2020 9–7–5 1.71 1.24 13.19 1.90 0.10 0.14
2019 34 matches, 2019 15–8–11 1.53 1.26 11.50 1.62 0.12 0.21
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 311 119–74–118 1.46 1.51 12.20 1.91 0.09 0.13

Card reasons

Yellow cards shown to Minnesota United FC, by reason.
ReasonYellow cards
Unsporting behaviour 521
Delaying the restart 34
Dissent 33
Failing to respect distance 7
Persistent infringement 7
??? 3
Entering the field without permission 1
Excessive usage of review signal 1
Total607
Red cards shown to Minnesota United FC, by reason.
ReasonRed cards
Second caution 12
Violent conduct 9
Serious foul play 5
Spitting 1
Total27

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 34
16–30 67
31–45 (incl. added time) 116
46–60 97
61–75 110
76–90 (incl. added time) 210
Extra time 0
Shootout 0

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 14 matches under Allen Chapman 5–3–6 1.29 17 22 20 26 1 0 3 3
Alex Chilowicz 12 matches under Alex Chilowicz 5–1–6 1.33 18 25 27 17 2 1 2 2
Ismail Elfath 12 matches under Ismail Elfath 2–1–9 0.58 15 29 27 20 4 0 3 3
Joe Dickerson 12 matches under Joe Dickerson 5–3–4 1.50 22 19 26 22 0 1 0 3
Victor Rivas 12 matches under Victor Rivas 4–4–4 1.33 21 22 31 30 1 3 5 4
Armando Villarreal 11 matches under Armando Villarreal 5–3–3 1.64 18 14 17 18 0 1 0 0
Chris Penso 11 matches under Chris Penso 2–5–4 1.00 12 17 20 29 0 1 3 2
Jair Marrufo 11 matches under Jair Marrufo 4–6–1 1.64 17 11 18 17 1 0 0 3
Ted Unkel 11 matches under Ted Unkel 8–1–2 2.27 22 14 12 18 3 3 2 3
Drew Fischer 10 matches under Drew Fischer 1–2–7 0.50 7 18 12 17 2 0 2 1
Guido Gonzales Jr 10 matches under Guido Gonzales Jr 1–2–7 0.50 8 21 19 16 1 1 1 0
Rosendo Mendoza 10 matches under Rosendo Mendoza 3–2–5 1.10 13 15 21 20 2 1 1 1
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
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
Pierre-Luc Lauzière 6 matches under Pierre-Luc Lauzière 2–0–4 1.00 7 8 10 10 0 0 0 1
Silviu Petrescu 6 matches under Silviu Petrescu 3–1–2 1.67 8 4 11 13 0 1 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
Tori Penso 5 matches under Tori Penso 2–2–1 1.60 8 6 7 11 0 0 0 0
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
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
Alexis Da Silva 1 matches under Alexis Da Silva 0–1–0 1.00 1 1 2 1 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-03-01 Reg MIN 1–0 MTL Sergii Demianchuk 3 0 0
2025-02-22 Reg LAFC 1–0 MIN Guido Gonzales Jr 2 0 0
2024-10-19 Reg MIN 4–1 STL Lukasz Szpala 3 0 0
2024-10-05 Reg VAN 0–1 MIN Ramy Touchan 6 0 1
2024-10-02 Reg RSL 0–0 MIN Ricardo Montero Araya 6 1 0
2024-09-28 Reg MIN 3–0 COL Lorenzo Hernandez 5 0 0
2024-09-21 Reg SKC 0–2 MIN Ismir Pekmic 2 0 1
2024-09-18 Reg MIN 1–2 CIN Drew Fischer 4 0 1
2024-09-14 Reg STL 1–3 MIN Marcos DeOliveira 3 0 1
2024-08-31 Reg SJ 1–2 MIN Sergii Demianchuk 2 0 0
2024-08-24 Reg MIN 2–3 SEA Guido Gonzales Jr 2 0 1
2024-07-20 Reg MIN 2–0 SJ Ismir Pekmic 5 0 0
2024-07-17 Reg MIN 2–3 DC Ricardo Fierro 2 0 0
2024-07-13 Reg HOU 1–1 MIN Jon Freemon 3 0 0
2024-07-07 Reg LA 2–1 MIN Pierre-Luc Lauzière 3 0 0
2024-07-03 Reg MIN 1–3 VAN Victor Rivas 7 0 1
2024-06-29 Reg POR 3–2 MIN Timothy Ford 0 0 1
2024-06-22 Reg MIN 0–1 ATX Drew Fischer 5+1 1 0
2024-06-19 Reg DAL 5–3 MIN Sergii Demianchuk 3 0 1
2024-06-15 Reg SEA 2–0 MIN Rosendo Mendoza 2 1 0
2024-06-08 Reg MIN 1–1 DAL Marcos DeOliveira 2 0 0
2024-06-01 Reg MIN 3–1 SKC Joe Dickerson 5 0 0
2024-05-29 Reg LAFC 2–0 MIN Timothy Ford 2 0 1
2024-05-25 Reg COL 3–3 MIN Filip Dujic 4 0 1
2024-05-18 Reg MIN 2–1 POR Jair Marrufo 8+1 1 0

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.