Record

Matches
1,026
W–D–L
370–259–397
Goals (per match)
1,441 (1.40)
Conceded (per match)
1,542 (1.50)
Fouls (per match)
13,716 (13.37)
Yellow cards (per match)
1,760 (1.72)
Red cards (per match)
119 (0.12)
Penalties (per match)
133 (0.13)

By season

New England Revolution’s record by season, newest first.
SeasonMatchesW–D–L GF GA Fouls YC RC PEN
2026 17 matches, 2026 9–3–5 28 21 179 30 0 4
2025 34 matches, 2025 9–9–16 44 51 413 69 1 5
2024 34 matches, 2024 9–4–21 37 74 395 65 3 1
2023 36 matches, 2023 15–10–11 59 50 374 55 3 3
2022 34 matches, 2022 10–12–12 47 50 342 55 2 6
2021 35 matches, 2021 22–8–5 67 43 396 55 3 3
2020 28 matches, 2020 11–8–9 33 29 324 39 2 4
2019 35 matches, 2019 11–12–12 50 58 448 71 6 7
2018 34 matches, 2018 10–11–13 49 55 514 81 4 5
2017 34 matches, 2017 13–6–15 53 61 435 54 6 4
2016 34 matches, 2016 11–9–14 44 54 426 55 4 4
2015 35 matches, 2015 14–8–13 49 49 479 60 6 3
2014 39 matches, 2014 20–5–14 63 54 488 65 2 5
2013 36 matches, 2013 15–9–12 52 42 480 54 8 5
2012 34 matches, 2012 9–8–17 39 44 360 40 3 2
2011 34 matches, 2011 5–13–16 38 58 400 52 10 7
2010 30 matches, 2010 9–5–16 32 50 328 45 4 1
2009 32 matches, 2009 12–9–11 35 40 353 53 4 5
2008 32 matches, 2008 12–8–12 40 46 383 49 6 2
2007 34 matches, 2007 16–9–9 54 45 436 55 1 4
2006 36 matches, 2006 14–13–9 43 38 494 65 1 2
2005 36 matches, 2005 19–8–9 59 40 510 62 2 2
2004 33 matches, 2004 9–11–13 47 47 454 54 3 7
2003 33 matches, 2003 13–10–10 58 49 523 54 5 3
2002 35 matches, 2002 15–4–16 57 54 577 64 6 4
2001 27 matches, 2001 7–6–14 35 52 483 60 3 9
2000 35 matches, 2000 14–6–15 50 58 616 77 2 6
1999 32 matches, 1999 8–12–12 41 50 504 57 4 3
1998 32 matches, 1998 9–6–17 53 66 521 51 6 4
1997 34 matches, 1997 11–9–14 42 58 567 52 4 6
1996 32 matches, 1996 9–8–15 43 56 514 62 5 7
All seasons 1,026 370–259–397 1,441 1,542 13,716 1,760 119 133
New England Revolution’s record by season, per match, newest first.
SeasonMatchesW–D–L GF GA Fouls YC RC PEN
2026 17 matches, 2026 9–3–5 1.65 1.24 10.53 1.76 0.00 0.24
2025 34 matches, 2025 9–9–16 1.29 1.50 12.15 2.03 0.03 0.15
2024 34 matches, 2024 9–4–21 1.09 2.18 11.62 1.91 0.09 0.03
2023 36 matches, 2023 15–10–11 1.64 1.39 10.39 1.53 0.08 0.08
2022 34 matches, 2022 10–12–12 1.38 1.47 10.06 1.62 0.06 0.18
2021 35 matches, 2021 22–8–5 1.91 1.23 11.31 1.57 0.09 0.09
2020 28 matches, 2020 11–8–9 1.18 1.04 11.57 1.39 0.07 0.14
2019 35 matches, 2019 11–12–12 1.43 1.66 12.80 2.03 0.17 0.20
2018 34 matches, 2018 10–11–13 1.44 1.62 15.12 2.38 0.12 0.15
2017 34 matches, 2017 13–6–15 1.56 1.79 12.79 1.59 0.18 0.12
2016 34 matches, 2016 11–9–14 1.29 1.59 12.53 1.62 0.12 0.12
2015 35 matches, 2015 14–8–13 1.40 1.40 13.69 1.71 0.17 0.09
2014 39 matches, 2014 20–5–14 1.62 1.38 12.51 1.67 0.05 0.13
2013 36 matches, 2013 15–9–12 1.44 1.17 13.33 1.50 0.22 0.14
2012 34 matches, 2012 9–8–17 1.15 1.29 10.59 1.18 0.09 0.06
2011 34 matches, 2011 5–13–16 1.12 1.71 11.76 1.53 0.29 0.21
2010 30 matches, 2010 9–5–16 1.07 1.67 10.93 1.50 0.13 0.03
2009 32 matches, 2009 12–9–11 1.09 1.25 11.03 1.66 0.13 0.16
2008 32 matches, 2008 12–8–12 1.25 1.44 11.97 1.53 0.19 0.06
2007 34 matches, 2007 16–9–9 1.59 1.32 12.82 1.62 0.03 0.12
2006 36 matches, 2006 14–13–9 1.19 1.06 13.72 1.81 0.03 0.06
2005 36 matches, 2005 19–8–9 1.64 1.11 14.17 1.72 0.06 0.06
2004 33 matches, 2004 9–11–13 1.42 1.42 13.76 1.64 0.09 0.21
2003 33 matches, 2003 13–10–10 1.76 1.48 15.85 1.64 0.15 0.09
2002 35 matches, 2002 15–4–16 1.63 1.54 16.49 1.83 0.17 0.11
2001 27 matches, 2001 7–6–14 1.30 1.93 17.89 2.22 0.11 0.33
2000 35 matches, 2000 14–6–15 1.43 1.66 17.60 2.20 0.06 0.17
1999 32 matches, 1999 8–12–12 1.28 1.56 15.75 1.78 0.13 0.09
1998 32 matches, 1998 9–6–17 1.66 2.06 16.28 1.59 0.19 0.13
1997 34 matches, 1997 11–9–14 1.24 1.71 16.68 1.53 0.12 0.18
1996 32 matches, 1996 9–8–15 1.34 1.75 16.06 1.94 0.16 0.22
All seasons 1,026 370–259–397 1.40 1.50 13.37 1.72 0.12 0.13

Card reasons

Yellow cards shown to New England Revolution, by reason.
ReasonYellow cards
Unsporting behaviour 1,436
Dissent 165
Delaying the restart 84
Persistent infringement 53
??? 38
Failing to respect distance 16
Entering the field without permission 1
Leaving the field without permission 1
Total1,794
Red cards shown to New England Revolution, by reason.
ReasonRed cards
Serious foul play 35
Second caution 34
Violent conduct 23
Denying an obvious goal-scoring opportunity (foul) 20
Denying an obvious goal-scoring opportunity (handball) 6
Abusive language 1
Total119

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 New England Revolution, by minute band.
MinuteCardsShare
1–15 113
16–30 245
31–45 (incl. added time) 330
46–60 300
61–75 364
76–90 (incl. added time) 550
Extra time 9
Shoot-out 2

By referee

New England Revolution’s record under each referee.
RefereeMatches W–D–LPoints / match GF GA YC Opp YC RC Opp RC PEN Opp PEN
Kevin Stott 42 matches under Kevin Stott 17–8–17 1.40 59 62 72 77 4 4 3 3
Michael Kennedy 42 matches under Michael Kennedy 14–10–18 1.24 53 60 76 75 2 6 5 7
Alex Prus 39 matches under Alex Prus 14–5–20 1.21 61 65 57 75 5 5 5 3
Jair Marrufo 35 matches under Jair Marrufo 12–14–9 1.43 45 43 42 53 3 2 4 3
Baldomero Toledo 34 matches under Baldomero Toledo 10–15–9 1.32 48 62 71 61 9 10 5 12
Mark Geiger 30 matches under Mark Geiger 13–4–13 1.43 46 48 61 65 4 4 4 5
Ricardo Salazar 29 matches under Ricardo Salazar 10–6–13 1.24 39 44 47 50 6 4 6 4
Terry Vaughn 28 matches under Terry Vaughn 11–10–7 1.54 39 29 45 64 3 4 2 4
Fotis Bazakos 26 matches under Fotis Bazakos 9–7–10 1.31 44 37 41 52 2 1 4 2
Brian Hall 25 matches under Brian Hall 13–7–5 1.84 44 29 42 38 2 5 3 2
Ismail Elfath 23 matches under Ismail Elfath 10–4–9 1.48 35 33 41 48 0 2 2 6
Silviu Petrescu 23 matches under Silviu Petrescu 8–6–9 1.30 32 37 48 54 3 0 3 3
Chris Penso 22 matches under Chris Penso 8–7–7 1.41 28 35 43 41 2 4 3 6
Kevin Terry 22 matches under Kevin Terry 6–4–12 1.00 25 44 31 31 5 4 9 4
Hilario Grajeda 21 matches under Hilario Grajeda 6–8–7 1.24 24 25 25 48 1 2 1 0
Abbey Okulaja 20 matches under Abbey Okulaja 11–4–5 1.85 34 24 36 39 0 0 1 1
Allen Chapman 18 matches under Allen Chapman 6–3–9 1.17 34 37 31 40 1 2 1 10
Jorge Gonzalez 18 matches under Jorge Gonzalez 4–4–10 0.89 19 30 30 29 2 0 2 2
Jose Carlos Rivero 18 matches under Jose Carlos Rivero 8–3–7 1.50 29 20 36 41 0 2 6 1
Alan Kelly 17 matches under Alan Kelly 7–3–7 1.41 26 26 24 32 2 2 5 2
Dave Gantar 17 matches under Dave Gantar 7–6–4 1.59 20 17 19 20 3 1 3 1
Armando Villarreal 16 matches under Armando Villarreal 9–2–5 1.81 23 18 29 18 1 2 4 1
Noel Kenny 16 matches under Noel Kenny 3–6–7 0.94 22 29 23 26 2 0 0 2
Ted Unkel 15 matches under Ted Unkel 5–3–7 1.20 20 26 28 29 4 1 2 3
Tim Weyland 15 matches under Tim Weyland 6–2–7 1.33 24 24 34 23 1 2 1 0
Ricardo Valenzuela 14 matches under Ricardo Valenzuela 4–1–9 0.93 18 29 36 38 5 1 1 3
Rubiel Vazquez 14 matches under Rubiel Vazquez 3–3–8 0.86 18 30 16 26 4 0 2 3
Edvin Jurisevic 13 matches under Edvin Jurisevic 6–5–2 1.77 19 11 20 28 2 4 0 2
Paul Tamberino 13 matches under Paul Tamberino 3–7–3 1.23 21 19 22 16 2 0 1 2
Marcel Yonan 12 matches under Marcel Yonan 1–3–8 0.50 11 20 18 17 0 1 3 2
Rich Grady 12 matches under Rich Grady 8–2–2 2.17 22 15 31 33 1 3 4 2
Ali Saheli 11 matches under Ali Saheli 3–3–5 1.09 12 17 22 18 1 1 2 3
Drew Fischer 11 matches under Drew Fischer 4–2–5 1.27 13 13 19 21 1 1 0 1
Nima Saghafi 11 matches under Nima Saghafi 5–3–3 1.64 15 14 18 20 1 2 1 2
Robert Sibiga 11 matches under Robert Sibiga 6–3–2 1.91 24 13 16 20 1 2 0 0
Alex Chilowicz 10 matches under Alex Chilowicz 7–1–2 2.20 17 11 19 23 0 2 1 3
Gerry Corrie 10 matches under Gerry Corrie 6–1–3 1.90 12 7 18 21 3 2 0 1
Marcos DeOliveira 10 matches under Marcos DeOliveira 3–3–4 1.20 10 13 17 20 0 0 1 1
Juan Guzman 9 matches under Juan Guzman 4–2–3 1.56 16 14 15 18 2 4 0 2
Pierre-Luc Lauzière 9 matches under Pierre-Luc Lauzière 3–3–3 1.33 12 12 25 18 0 0 1 2
Richard Heron 9 matches under Richard Heron 2–2–5 0.89 11 19 11 10 1 0 1 0
Esse Baharmast 8 matches under Esse Baharmast 1–2–5 0.63 8 16 7 9 2 0 3 0
Guido Gonzales Jr 8 matches under Guido Gonzales Jr 5–0–3 1.88 15 10 11 16 2 0 2 1
Joe Dickerson 8 matches under Joe Dickerson 2–4–2 1.25 14 18 12 16 0 0 0 0
Jon Freemon 8 matches under Jon Freemon 3–3–2 1.50 12 12 9 13 0 1 1 1
Ramon Hernandez 8 matches under Ramon Hernandez 4–1–3 1.63 14 13 16 18 1 3 0 1
Rosendo Mendoza 8 matches under Rosendo Mendoza 2–2–4 1.00 8 10 13 18 0 1 1 2
Sorin Stoica 8 matches under Sorin Stoica 2–3–3 1.13 9 10 17 13 2 4 1 4
Tori Penso 7 matches under Tori Penso 4–1–2 1.86 12 10 6 16 0 0 2 1
Alexis Da Silva 6 matches under Alexis Da Silva 2–1–3 1.17 7 11 10 11 0 0 1 0
Filip Dujic 6 matches under Filip Dujic 1–1–4 0.67 2 10 11 9 1 0 0 0
Ramy Touchan 6 matches under Ramy Touchan 2–3–1 1.50 9 6 13 23 0 0 1 0
Raul Dominguez 6 matches under Raul Dominguez 2–1–3 1.17 3 4 5 8 0 0 1 0
Sergii Boiko 6 matches under Sergii Boiko 2–1–3 1.17 12 15 12 16 0 0 1 3
Ted Covaciu 6 matches under Ted Covaciu 2–2–2 1.33 4 6 16 6 0 2 0 0
Timothy Ford 6 matches under Timothy Ford 1–3–2 1.00 9 15 6 13 1 0 1 3
Arturo Angeles 5 matches under Arturo Angeles 2–2–1 1.60 8 6 7 11 1 0 0 1
Geoff Gamble 5 matches under Geoff Gamble 1–1–3 0.80 5 7 8 9 1 0 1 1
Ismir Pekmic 5 matches under Ismir Pekmic 3–1–1 2.00 12 3 6 13 0 2 0 2
Lukasz Szpala 5 matches under Lukasz Szpala 2–0–3 1.20 7 10 11 10 0 0 0 1
Ruben Rodhas 5 matches under Ruben Rodhas 3–1–1 2.00 13 10 12 8 2 1 1 0
Sergii Demianchuk 5 matches under Sergii Demianchuk 3–1–1 2.00 5 5 13 8 0 0 1 0
Victor Rivas 5 matches under Victor Rivas 3–0–2 1.80 3 3 7 13 1 1 0 0
Andrew Chapin 4 matches under Andrew Chapin 1–1–2 1.00 6 8 7 12 0 3 0 0
Jasen Anno 4 matches under Jasen Anno 0–2–2 0.50 3 7 8 7 3 1 0 0
Malik Badawi 4 matches under Malik Badawi 2–1–1 1.75 6 5 6 7 0 0 0 0
Robert Sheker 4 matches under Robert Sheker 3–1–0 2.50 8 3 6 6 0 0 1 0
Shane Moody 4 matches under Shane Moody 1–2–1 1.25 3 6 9 11 0 1 1 1
Alberto Giordano 3 matches under Alberto Giordano 0–3–0 1.00 3 3 1 4 0 0 1 0
Lorenzo Hernandez 3 matches under Lorenzo Hernandez 1–0–2 1.00 8 5 9 6 1 1 0 1
Mark Kadlecik 3 matches under Mark Kadlecik 0–0–3 0.00 2 7 5 3 0 0 1 0
Paul Ward 3 matches under Paul Ward 1–1–1 1.33 4 3 6 8 0 1 1 1
Ricardo Montero Araya 3 matches under Ricardo Montero Araya 1–1–1 1.33 2 2 8 7 0 0 0 0
Steven DePiero 3 matches under Steven DePiero 1–1–1 1.33 4 7 2 4 1 0 1 0
Andrew Barnes 2 matches under Andrew Barnes 0–0–2 0.00 1 6 3 0 0 0 0 0
Ben Jones 2 matches under Ben Jones 0–1–1 0.50 1 2 2 5 0 1 0 0
Edwin Resendes 2 matches under Edwin Resendes 0–1–1 0.50 3 6 6 4 1 1 1 0
Elias Bazakos 2 matches under Elias Bazakos 1–0–1 1.50 2 3 2 1 1 0 0 0
Jeff Gontarek 2 matches under Jeff Gontarek 1–1–0 2.00 3 1 5 9 2 0 0 0
John Weselak 2 matches under John Weselak 0–0–2 0.00 2 5 2 2 0 0 1 0
Joshua Patlak 2 matches under Joshua Patlak 0–0–2 0.00 1 9 3 4 0 0 0 0
Mark Allatin 2 matches under Mark Allatin 0–0–2 0.00 0 5 5 5 1 0 0 1
Mauricio Navarro 2 matches under Mauricio Navarro 0–1–1 0.50 0 4 3 5 0 0 0 0
Nancy Lay 2 matches under Nancy Lay 1–1–0 2.00 3 2 2 2 0 0 0 0
Natalie Simon 2 matches under Natalie Simon 1–1–0 2.00 6 5 3 4 0 0 1 0
Reggie Rutty 2 matches under Reggie Rutty 0–1–1 0.50 4 6 2 3 0 0 0 0
Sergio Vega 2 matches under Sergio Vega 1–0–1 1.50 3 3 5 5 0 0 2 1
Yader Reyes 2 matches under Yader Reyes 0–1–1 0.50 4 5 3 4 1 1 1 1
Zimmerman Boulos 2 matches under Zimmerman Boulos 0–1–1 0.50 3 4 6 5 1 0 0 0
Ali Mohamed Bujsaim 1 matches under Ali Mohamed Bujsaim 0–1–0 1.00 3 3 3 2 0 0 0 0
Andrew Musashe 1 matches under Andrew Musashe 0–0–1 0.00 1 3 4 3 1 0 0 0
Brett Hugo 1 matches under Brett Hugo 1–0–0 3.00 3 0 1 2 0 0 0 0
Elijio Arreguin 1 matches under Elijio Arreguin 0–1–0 1.00 2 2 2 2 0 0 0 0
Francisco Sanchez 1 matches under Francisco Sanchez 0–1–0 1.00 0 0 2 1 0 0 0 0
Frank Gorog 1 matches under Frank Gorog 1–0–0 3.00 1 0 2 1 1 0 0 0
Joe Caroccio 1 matches under Joe Caroccio 0–1–0 1.00 1 1 2 2 0 0 0 0
Jorge Luna Hernandez 1 matches under Jorge Luna Hernandez 0–0–1 0.00 0 4 2 1 0 0 0 0
Joshua Encarnacion 1 matches under Joshua Encarnacion 1–0–0 3.00 3 0 2 3 0 0 0 0
José María García-Aranda 1 matches under José María García-Aranda 1–0–0 3.00 2 0 3 0 0 0 0 0
Kazuhiko Matsumura 1 matches under Kazuhiko Matsumura 0–0–1 0.00 0 2 3 1 0 0 1 0
Kevin Morrison 1 matches under Kevin Morrison 0–0–1 0.00 0 1 1 2 0 0 0 0
Kim Tae-young 1 matches under Kim Tae-young 1–0–0 3.00 3 1 1 1 0 0 0 1
Kyle Johnston 1 matches under Kyle Johnston 0–1–0 1.00 1 1 4 4 0 0 0 0
Matthew Foerster 1 matches under Matthew Foerster 0–1–0 1.00 3 3 1 1 0 0 0 0
Michael Radchuk 1 matches under Michael Radchuk 0–1–0 1.00 1 1 2 2 0 0 0 0
Michael Venne 1 matches under Michael Venne 1–0–0 3.00 3 0 2 3 0 1 0 0
Nabil Bensalah 1 matches under Nabil Bensalah 1–0–0 3.00 2 0 3 2 0 0 0 0
Rafael Santos 1 matches under Rafael Santos 0–0–1 0.00 1 4 1 0 0 0 0 2
Refugio Ramirez 1 matches under Refugio Ramirez 0–0–1 0.00 3 5 1 0 0 0 0 1
Ricardo Fierro 1 matches under Ricardo Fierro 0–0–1 0.00 1 5 0 1 0 0 0 0
Richonne Clark 1 matches under Richonne Clark 0–0–1 0.00 1 2 4 5 0 0 0 0
Roberto Van de Wyngard 1 matches under Roberto Van de Wyngard 0–0–1 0.00 2 3 5 0 0 0 0 1
Sandy Hunt 1 matches under Sandy Hunt 0–0–1 0.00 0 1 0 1 0 0 0 0
Steve Olson 1 matches under Steve Olson 0–0–1 0.00 1 2 3 1 0 0 0 0
Todd Perry 1 matches under Todd Perry 0–0–1 0.00 1 2 3 1 0 0 0 0
Toru Kamikawa 1 matches under Toru Kamikawa 0–1–0 1.00 2 2 0 2 0 0 0 0
Wesley Costa 1 matches under Wesley Costa 0–0–1 0.00 0 1 0 4 0 0 0 0

Match log

New England Revolution’s match log, newest first.
DateRound Home Score Away Referee YC RC PEN
2026-08-08 Reg NE HOU Malik Badawi
2026-08-01 Reg MTL 2–2 NE Jair Marrufo 1 0 1
2026-07-25 Reg NE 4–1 ATL Pierre-Luc Lauzière 4 0 0
2026-07-22 Reg NE 0–0 TOR Sergii Demianchuk 2 0 0
2026-05-23 Reg CLT 1–0 NE Fotis Bazakos 5+1 1 0
2026-05-16 Reg NE 2–1 MIN Rosendo Mendoza 3 0 2
2026-05-13 Reg NE 0–3 NSH Sergii Demianchuk 5 0 0
2026-05-09 Reg NE 2–1 PHI Tori Penso 3 0 0
2026-05-02 Reg NE 1–0 CLT Pierre-Luc Lauzière 7 0 1
2026-04-25 Reg MIA 1–1 NE Rubiel Vazquez 3 0 0
2026-04-22 Reg ATL 1–2 NE Ricardo Montero Araya 4 0 0
2026-04-18 Reg NE 2–1 CLB Timothy Ford 4 0 1
2026-04-11 Reg NE 1–0 DC Jon Freemon 0 0 0
2026-04-04 Reg NE 3–0 MTL Joshua Encarnacion 5 0 0
2026-03-21 Reg STL 3–1 NE Sergii Boiko 5 0 0
2026-03-15 Reg NE 6–1 CIN Lorenzo Hernandez 5 1 0
2026-02-28 Reg RBNY 1–0 NE Ricardo Montero Araya 6 0 0
2026-02-21 Reg NSH 4–1 NE Tori Penso 1 0 0
2025-10-18 Reg NE 2–2 CHI Pierre-Luc Lauzière 3 0 0
2025-10-04 Reg MIA 4–1 NE Ismail Elfath 3 0 0
2025-09-27 Reg NE 2–0 ATL Nabil Bensalah 5 0 0
2025-09-20 Reg PHI 1–0 NE Lorenzo Hernandez 5 1 0
2025-09-13 Reg NE 1–1 TOR Alexis Da Silva 7 0 0
2025-09-06 Reg CHI 3–2 NE Guido Gonzales Jr 3 0 1
2025-08-30 Reg NE 1–2 CLT Rosendo Mendoza 6 0 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 New England Revolution’s alone.

Includes at least one match with a substitution involving the named official.

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.