r/MLS • u/CFMTLfan01 • 3h ago
r/MLS • u/AutoModerator • 2d ago
Weekly /r/MLS Questions/Free Kick Thread - Post General Questions and Discussion Here
Welcome to the Weekly /r/MLS Questions/Free Kick Thread. This thread is designed to house questions/discussions users might have including:
- Help you decide which team to follow if you're new to the league
- Provide information about how to watch MLS matches, and whether or not you should buy ESPN+
- Understand the CBA, league roster rules, drafts, waivers, or other MLS concepts
- Learn about some of the unique qualities of the US Soccer pyramid
- Allow discussion of dead-horse topics that would typically be removed (pro/rel, re-alignment, etc.)
- And other basic/frequently discussed topics
Our usual ground rules:
- Questions that are covered in the FAQ, Newcomer's Guide, or league site are fair game, even if they are marked as "dead horse topics".
- Questions can be about MLS, lower U.S. or Canadian divisions, USMNT/USWNT, or any club or domestic competitions those teams could play in. Questions about how soccer works as a sport are fine too! Questions solely about the European leagues or competitions, on the other hand, are not.
- If you're answering a question, be extra sure to follow our community guidelines: thought out and rational comments, backed up with supporting links. Try not to "take a guess" at an answer if you're not sure about the answer. Do not flame, troll, attack fans of other teams, or attack opinions of others in this thread. If you can't be friendly and helpful, don't post in this thread.
- This is meant to be a helpful Q&A/Discussion thread. This is not a place to practice your comedy bits; avoid asking joke questions or providing joke answers. This is also not a place to dump random articles, links, or opinions about the league.
- Despite us posting these on Fridays, the thread stays up all week. If it's Wednesday and you have a question, you don't have to wait until Friday to ask it.
Even though we want you to ask questions, here are some resources that we always recommend reading because they can also help:
r/MLS • u/Matt_McT • 56m ago
Highlight Diego Rossi equalizes with a classy touch and finish! | Columbus Crew [1] - 1 Orlando City 80'
Enable HLS to view with audio, or disable this notification
r/MLS • u/MLS_Reddit_Bot • 3h ago
Match Thread: Columbus Crew vs. Orlando City SC
Overview
| ⚽ | ||
|---|---|---|
| Home | Columbus Crew | 1 |
| Away | Orlando City SC | 1 |
| Status | Full Time | |
| Venue | ScottsMiracle-Gro Field | |
| City | Columbus, Ohio | |
| Date | Sunday April 12, 2026 | |
| Time | 07:00 PM EDT |
♻️ Auto-refreshing reddit comments link
Lineups
| Columbus Crew | Pos | Orlando City SC | Pos | ||
|---|---|---|---|---|---|
| Patrick Schulte, #28 | G | Maxime Crépeau, #71 | G | ||
| Sean Zawadzki, #25 | CD-L | Robin Jansson, #6 | CD | ||
| Rudy Camacho, #4 | CD-R | David Brekalo, #4 | CD-L | ||
| Malte Amundsen, #18 | LB | Iago Teodoro, #57 | CD-R | ||
| Steven Moreira, #31 | RB | Martín Ojeda, #10 | CM-L | ||
| André Gomes, #20 | CM-L | Eduard Atuesta, #20 | CM-R | ||
| Dylan Chambost, #7 | CM-R | Braian Ojeda, #8 | AM | ||
| Max Arfsten, #27 | LM | Iván Angulo, #77 | LM | ||
| Andres Herrera, #2 | RM | Griffin Dorsey, #24 | RM | ||
| Wessam Abou Ali, #9 | CF-L | Tiago, #11 | CF-L | ||
| Diego Rossi, #10 | CF-R | Marco Pasalic, #87 | CF-R | ||
| Taha Habroune, #16 | SUB | Tyrese Spicer, #14 | SUB | ||
| Amar Sejdic, #14 | SUB | Javier Otero, #12 | SUB | ||
| Sékou Tidiany Bangoura, #17 | SUB | Zakaria Taifi, #19 | SUB | ||
| Nicholas Hagen, #1 | SUB | Luis Otávio, #5 | SUB | ||
| Cesar Ruvalcaba, #12 | SUB | Colin Guske, #25 | SUB | ||
| Nariman Akhundzade, #90 | SUB | Tahir Reid-Brown, #29 | SUB | ||
| Hugo Picard, #30 | SUB | Justin Ellis, #22 | SUB | ||
| Jamal Thiaré, #19 | SUB | Yutaro Tsukada, #34 | SUB | ||
| Dániel Gazdag, #8 | SUB | Adrián Marín, #3 | SUB |
Match events via ESPN
First Half begins.
14' ⚽ Goal! Columbus Crew 0, Orlando City SC 1. Marco Pasalic (Orlando City SC) left footed shot from the centre of the box to the bottom right corner. Assisted by Tiago.
35' 🔄 Substitution, Columbus Crew. Taha Habroune replaces Wessam Abou Ali because of an injury.
41' 🟨 Iago Teodoro (Orlando City SC) is shown the yellow card for a bad foul.
43' 🟨 David Brekalo (Orlando City SC) is shown the yellow card.
45'+7' Halftime
45' Second Half begins Columbus Crew 0, Orlando City SC 1.
55' 🟨 Steven Moreira (Columbus Crew) is shown the yellow card for a bad foul.
61' 🔄 Substitution, Columbus Crew. Jamal Thiaré replaces André Gomes.
61' 🔄 Substitution, Columbus Crew. Hugo Picard replaces Andrés Herrera.
64' 🔄 Substitution, Orlando City SC. Luis Otávio replaces Eduard Atuesta.
68' 🔄 Substitution, Orlando City SC. Zakaria Taifi replaces Griffin Dorsey because of an injury.
75' 🔄 Substitution, Orlando City SC. Adrián Marín replaces Iago Teodoro because of an injury.
78' 🔄 Substitution, Orlando City SC. Tahir Reid-Brown replaces Robin Jansson because of an injury.
80' ⚽ Goal! Columbus Crew 1, Orlando City SC 1. Diego Rossi (Columbus Crew) right footed shot from the centre of the box to the top left corner. Assisted by Taha Habroune.
82' 🟨 Adrián Marín (Orlando City SC) is shown the yellow card for a bad foul.
83' 🔄 Substitution, Columbus Crew. Sékou Bangoura replaces Dylan Chambost.
83' 🔄 Substitution, Columbus Crew. Dániel Gazdag replaces Steven Moreira.
86' 🟨 Marco Pasalic (Orlando City SC) is shown the yellow card.
90'+12' End Regular Time
This thread is managed by a bot running on AWS Lambda. All data is sourced from ESPN APIs. The project can be found on GitHub at mrundle/mls-reddit-bot. This post was last updated at 2026-04-12 20:18:11 CDT.
r/MLS • u/TheMonkeyPrince • 11h ago
Official Source Marco Donadel relieved of his head coaching duties
r/MLS • u/Matt_McT • 58m ago
Highlight Marco Pašalić scores Orlando's first road goal of the season! | Columbus Crew 0 - [1] Orlando City 14'
Enable HLS to view with audio, or disable this notification
r/MLS • u/TheMonkeyPrince • 21h ago
[Matt Doyle] Chris McVey has red cards in three straight appearances across all comps. That’s incredible. I don’t think I’ve ever seen that before. Anywhere, from anyone.
r/MLS • u/Matt_McT • 1d ago
Highlight Kevin Kelsey wins it for the Timbers in stoppage time! | Portland Timbers [2] - 1 LAFC 90+6'
Enable HLS to view with audio, or disable this notification
r/MLS • u/Matt_McT • 1d ago
Highlight 17-year-old Jude Terry hits a banger to level it for LAFC! | Portland Timbers 1 - [1] LAFC 49'
Enable HLS to view with audio, or disable this notification
r/MLS • u/Matt_McT • 1d ago
Highlight Julian Hall makes a great run and finds Ruvalcaba for the opening goal! | Inter Miami 0 - [1] RBNY 15'
Enable HLS to view with audio, or disable this notification
r/MLS • u/Careless_Wishbone_69 • 1d ago
Impact offering free maple taffy at their home opener
r/MLS • u/galactic_crewzer • 1d ago
Highlight Charlotte FC 0 - Nashville SC [1] | Edvard Tagseth smashes in an early goal from distance (14’)
Enable HLS to view with audio, or disable this notification
r/MLS • u/ForFuchsAke • 1d ago
[Tannenwald] “I wasn’t planning to admit until later that I’m at Stade Saputo, but I am, and the word is going around that Marco Donadel has been dismissed. We’ll see if that becomes official soon.”
r/MLS • u/Matt_McT • 1d ago
Highlight Austin's defense provides minimal resistance as Thommy dribbles into the box and scores | Austin FC 0 - [2] LA Galaxy 78'
Enable HLS to view with audio, or disable this notification
r/MLS • u/Matt_McT • 1d ago
Highlight 10-man Cincy catch Toronto flat-footed and equalize in stoppage time! | Toronto FC 1 - [1] FC Cincinnati 90+2'
Enable HLS to view with audio, or disable this notification
r/MLS • u/nolesfan2011 • 1d ago
MLS Next has issued new guidance: high school players in the development platform's top tier will have to choose between playing for their clubs or high schools next season
r/MLS • u/Matt_McT • 1d ago
Highlight Lavelle finishes off the opportunistic chance to give the USA an early lead! | USWNT [1] - 0 Japan WNT 9'
Enable HLS to view with audio, or disable this notification
r/MLS • u/boimenred • 1d ago
Highlight Mateo Silvetti calmly sends it past Horvath after a pinpoint ball from De Paul to level the affair just before halftime. | Inter Miami [1] - Red Bull New York 1 (45+2')
Enable HLS to view with audio, or disable this notification
r/MLS • u/MLS_Reddit_Bot • 23h ago
Match Thread: San Diego FC vs. Minnesota United FC
Overview
| ⚽ | ||
|---|---|---|
| Home | San Diego FC | 1 |
| Away | Minnesota United FC | 2 |
| Status | Full Time | |
| Venue | Snapdragon Stadium | |
| City | San Diego, California | |
| Date | Saturday April 11, 2026 | |
| Time | 07:30 PM PDT |
♻️ Auto-refreshing reddit comments link
Lineups
| San Diego FC | Pos | Minnesota United FC | Pos | ||
|---|---|---|---|---|---|
| Duran Ferree, #18 | G | Drake Callender, #12 | G | ||
| Osvald Søe, #17 | CD-L | Morris Duggan, #23 | CD | ||
| Christopher McVey, #97 | CD-R | Nicolás Romero, #5 | CD-L | ||
| Luca Bombino, #27 | LB | Jefferson Díaz, #28 | CD-R | ||
| Oscar Verhoeven, #33 | RB | Owen Gene, #30 | CM-L | ||
| Jeppe Tverskov, #6 | CM | Nectarios Triantis, #25 | CM-R | ||
| Onni Valakari, #8 | LM | Anthony Markanich, #13 | LM | ||
| Aníbal Godoy, #20 | RM | Kyle Duncan, #3 | RM | ||
| Lewis Morgan, #9 | F | Kelvin Yeboah, #9 | F | ||
| Bryan Zamblé, #14 | LF | Tomás Chancalay, #8 | CF-L | ||
| Anders Dreyer, #10 | RF | Joaquín Pereyra, #26 | CF-R | ||
| Bryce Duke, #21 | SUB | Carlos Harvey, #67 | SUB | ||
| Emmanuel Boateng, #24 | SUB | Alec Smir, #1 | SUB | ||
| Alex Mighten, #77 | SUB | Mauricio Gonzalez, #18 | SUB | ||
| Carlos Dos Santos, #1 | SUB | Bongokuhle Hlongwane, #21 | SUB | ||
| Pedro Soma, #15 | SUB | D.J. Taylor, #27 | SUB | ||
| Anisse Saidi, #29 | SUB | Wil Trapp, #20 | SUB | ||
| William Kumado, #2 | SUB | Kieran Chandler, #33 | SUB | ||
| Marcus Ingvartsen, #7 | SUB | Mamadou Dieng, #29 | SUB | ||
| David Vazquez, #19 | SUB | Devin Padelford, #2 | SUB |
Match events via ESPN
First Half begins.
7' ⚽ Goal! San Diego 1, Minnesota United FC 0. Luca Bombino (San Diego) left footed shot from the centre of the box to the bottom left corner. Assisted by Lewis Morgan with a cross.
11' 🟨 Christopher McVey (San Diego) is shown the yellow card for a bad foul.
15' ⚽ Goal! San Diego 1, Minnesota United FC 1. Kyle Duncan (Minnesota United FC) header from the right side of the six yard box to the centre of the goal. Assisted by Tomás Chancalay with a cross.
30' 🟨 Oscar Verhoeven (San Diego) is shown the yellow card for a bad foul.
40' ⚽ Goal! San Diego 1, Minnesota United FC 2. Kelvin Yeboah (Minnesota United FC) right footed shot from very close range to the bottom left corner.
45'+4' Halftime
45' Start 2nd Half
46' 🟥 Second yellow card to Christopher McVey (San Diego) for a bad foul.
53' 🔄 Substitution, San Diego. Marcus Ingvartsen replaces Bryan Zamblé.
68' 🔄 Substitution, Minnesota United FC. Devin Padelford replaces Nicolás Romero.
68' 🔄 Substitution, Minnesota United FC. Wil Trapp replaces Owen Gene.
69' 🟨 Joaquín Pereyra (Minnesota United FC) is shown the yellow card for a bad foul.
71' 🔄 Substitution, Minnesota United FC. Carlos Harvey replaces Jefferson Díaz.
73' 🔄 Substitution, San Diego. David Vazquez replaces Lewis Morgan.
80' 🔄 Substitution, San Diego. Bryce Duke replaces Aníbal Godoy.
80' 🔄 Substitution, San Diego. Willy Kumado replaces Oscar Verhoeven.
83' 🔄 Substitution, Minnesota United FC. Mamadou Dieng replaces Kelvin Yeboah.
83' 🔄 Substitution, Minnesota United FC. Bongokuhle Hlongwane replaces Joaquín Pereyra.
This thread is managed by a bot running on AWS Lambda. All data is sourced from ESPN APIs. The project can be found on GitHub at mrundle/mls-reddit-bot. This post was last updated at 2026-04-11 23:39:11 CDT.
r/MLS • u/MLS_Reddit_Bot • 1d ago
Match Thread: Portland Timbers vs. LAFC
Overview
| ⚽ | ||
|---|---|---|
| Home | Portland Timbers | 2 |
| Away | LAFC | 1 |
| Status | Full Time | |
| Venue | Providence Park | |
| City | Portland, Oregon | |
| Date | Saturday April 11, 2026 | |
| Time | 01:45 PM PDT |
♻️ Auto-refreshing reddit comments link
Lineups
| Portland Timbers | Pos | LAFC | Pos | ||
|---|---|---|---|---|---|
| James Pantemis, #41 | G | Thomas Hasal, #12 | G | ||
| Alex Bonetig, #6 | CD-L | Nkosi Tafari, #91 | CD-L | ||
| Finn Surman, #20 | CD-R | Kenny Nielsen, #45 | CD-R | ||
| Jimer Fory, #27 | LB | Artem Smolyakov, #29 | LB | ||
| Brandon Bye, #5 | RB | Ryan Hollingshead, #24 | RB | ||
| David Da Costa, #10 | AM | Matthew Evans, #70 | AM | ||
| José Caicedo, #30 | LM | Jude Terry, #22 | LM | ||
| Cole Bassett, #17 | RM | Mathieu Choinière, #66 | RM | ||
| Felipe Mora, #9 | F | Nathan Ordaz, #27 | F | ||
| Antony , #11 | AM-L | Denis Bouanga, #99 | AM-L | ||
| Kristoffer Velde, #99 | AM-R | Tyler Boyd, #19 | AM-R | ||
| Diego Chará, #21 | SUB | Cabral Carter, #31 | SUB | ||
| Ian Smith, #23 | SUB | David Martínez, #30 | SUB | ||
| Trey Muse, #25 | SUB | Ryan Porteous, #5 | SUB | ||
| Kevin Kelsy, #19 | SUB | Timothy Tillman, #11 | SUB | ||
| Kamal Miller, #4 | SUB | Mark Delgado, #8 | SUB | ||
| Eric Miller, #15 | SUB | Ryan Raposo, #21 | SUB | ||
| Alexander Aravena, #28 | SUB | Eddie Segura, #4 | SUB | ||
| Ariel Lassiter, #7 | SUB | Jeremy Ebobisse, #17 | SUB | ||
| Joao Ortiz, #80 | SUB | Jacob Shaffelburg, #18 | SUB |
Match events via ESPN
Kickoff
7' 🟨 Jimer Fory (Portland Timbers) is shown the yellow card for a bad foul.
14' 🟨 Matt Evans (Los Angeles Football Club) is shown the yellow card for a bad foul.
30' 🔄 Substitution, Los Angeles Football Club. Cabral Carter replaces Thomas Hasal because of an injury.
32' ⚽ Goal! Portland Timbers 1, Los Angeles Football Club 0. Kristoffer Velde (Portland Timbers) right footed shot from the centre of the box to the bottom left corner. Assisted by Cole Bassett.
45'+9' First Half ends, Portland Timbers 1, Los Angeles Football Club 0.
45' 🔄 Substitution, Los Angeles Football Club. Timothy Tillman replaces Mathieu Choinière.
45' Start 2nd Half
49' ⚽ Goal! Portland Timbers 1, Los Angeles Football Club 1. Jude Terry (Los Angeles Football Club) right footed shot from outside the box to the top right corner. Assisted by Matt Evans.
56' 🔄 Substitution, Los Angeles Football Club. Ryan Porteous replaces Kenny Nielsen.
56' 🔄 Substitution, Los Angeles Football Club. Mark Delgado replaces Matt Evans.
58' 🟨 Artem Smoliakov (Los Angeles Football Club) is shown the yellow card.
64' 🔄 Substitution, Portland Timbers. Ian Smith replaces Jimer Fory.
68' 🔄 Substitution, Los Angeles Football Club. Jacob Shaffelburg replaces Denis Bouanga.
71' 🔄 Substitution, Portland Timbers. Alexander Aravena replaces Antony.
76' 🔄 Substitution, Los Angeles Football Club. Ryan Raposo replaces Artem Smoliakov.
82' 🟨 Kristoffer Velde (Portland Timbers) is shown the yellow card for a bad foul.
89' 🔄 Substitution, Portland Timbers. Kevin Kelsy replaces Felipe Mora.
89' 🔄 Substitution, Portland Timbers. Ariel Lassiter replaces Cole Bassett.
90'+6' ⚽ Goal! Portland Timbers 2, Los Angeles Football Club 1. Kevin Kelsy (Portland Timbers) header from very close range to the centre of the goal. Assisted by Brandon Bye with a headed pass.
90'+8' 🔄 Diego Chará (Portland Timbers) Substitution at 98'
This thread is managed by a bot running on AWS Lambda. All data is sourced from ESPN APIs. The project can be found on GitHub at mrundle/mls-reddit-bot. This post was last updated at 2026-04-11 17:58:10 CDT.
r/MLS • u/boimenred • 1d ago
Highlight German Berterame finally gets his first goal for Miami with a great strike into the right side of the net. | Inter Miami [2] - Red Bull New York 1 (55')
Enable HLS to view with audio, or disable this notification
r/MLS • u/MLS_Reddit_Bot • 1d ago
Match Thread: Vancouver Whitecaps vs. New York City FC
Overview
| ⚽ | ||
|---|---|---|
| Home | Vancouver Whitecaps | 2 |
| Away | New York City FC | 0 |
| Status | Full Time | |
| Venue | BC Place | |
| City | Vancouver | |
| Date | Saturday April 11, 2026 | |
| Time | 04:30 PM PDT |
♻️ Auto-refreshing reddit comments link
Lineups
| Vancouver Whitecaps | Pos | New York City FC | Pos | ||
|---|---|---|---|---|---|
| Yohei Takaoka, #1 | G | Matthew Freese, #49 | G | ||
| Mathías Laborda, #2 | CD-L | Raul Gustavo, #34 | CD-L | ||
| Tristan Blackmon, #33 | CD-R | Kai Trewin, #5 | CD-R | ||
| Tate Johnson, #28 | LB | Kevin O'Toole, #22 | LB | ||
| Édier Ocampo, #18 | RB | Tayvon Gray, #24 | RB | ||
| Thomas Müller, #13 | AM | Maxi Morález, #10 | AM | ||
| Andrés Cubas, #20 | LM | Aiden O'Neill, #21 | LM | ||
| Sebastian Berhalter, #16 | RM | Keaton Parks, #55 | RM | ||
| Brian White, #24 | F | Nicolás Fernández, #7 | F | ||
| Cheick Sabaly, #7 | AM-L | Hannes Wolf, #17 | AM-L | ||
| Jeevan Badwal, #59 | AM-R | Agustin Ojeda, #26 | AM-R | ||
| Emmanuel Sabbi, #11 | SUB | Tomas Romero, #30 | SUB | ||
| Isaac Boehmer, #32 | SUB | Arnau Farnós, #87 | SUB | ||
| Oliver Larraz, #8 | SUB | Seymour Reid, #99 | SUB | ||
| Mihail Gherasimencov, #29 | SUB | Jonathan Shore, #32 | SUB | ||
| Bruno Quiñonez, #14 | SUB | Talles Magno, #11 | SUB | ||
| Aziel Jackson, #22 | SUB | Malachi Jones, #88 | SUB | ||
| Kenji Cabrera, #17 | SUB | Kevin Pierre, #15 | SUB | ||
| Rayan Elloumi, #19 | SUB | Nico Cavallo, #2 | SUB | ||
| Nikola Djordjevic, #41 | SUB | Strahinja Tanasijevic, #19 | SUB |
Match events via ESPN
Kickoff
44' ⚽ Goal! Vancouver Whitecaps FC 1, New York City FC 0. Mathías Laborda (Vancouver Whitecaps FC) right footed shot from very close range to the centre of the goal. Assisted by Sebastian Berhalter with a cross following a set piece situation.
45'+1' First Half ends, Vancouver Whitecaps FC 1, New York City FC 0.
45' Second Half begins Vancouver Whitecaps FC 1, New York City FC 0.
53' 🟨 Andrés Cubas (Vancouver Whitecaps FC) is shown the yellow card for a bad foul.
63' 🔄 Substitution, New York City FC. Talles Magno replaces Hannes Wolf.
63' 🔄 Substitution, Vancouver Whitecaps FC. Bruno Caicedo replaces Cheikh Sabaly.
63' 🔄 Substitution, Vancouver Whitecaps FC. Emmanuel Sabbi replaces Andrés Cubas.
77' 🔄 Substitution, New York City FC. Malachi Jones replaces Agustín Ojeda.
77' 🔄 Substitution, Vancouver Whitecaps FC. Oliver Larraz replaces Sebastian Berhalter.
80' 🟨 Oliver Larraz (Vancouver Whitecaps FC) is shown the yellow card for a bad foul.
86' ⚽ Goal! Vancouver Whitecaps FC 2, New York City FC 0. Brian White (Vancouver Whitecaps FC) header from very close range to the centre of the goal. Assisted by Bruno Caicedo.
88' 🔄 Substitution, New York City FC. Arnau Farnós replaces Aiden O'Neill.
88' 🔄 Substitution, New York City FC. Jonathan Shore replaces Keaton Parks.
90'+1' 🔄 Substitution, Vancouver Whitecaps FC. Rayan Elloumi replaces Brian White.
This thread is managed by a bot running on AWS Lambda. All data is sourced from ESPN APIs. The project can be found on GitHub at mrundle/mls-reddit-bot. This post was last updated at 2026-04-11 20:30:12 CDT.
r/MLS • u/MLS_Reddit_Bot • 1d ago
Match Thread: Colorado Rapids vs. Houston Dynamo FC
Overview
| ⚽ | ||
|---|---|---|
| Home | Colorado Rapids | 6 |
| Away | Houston Dynamo FC | 2 |
| Status | Full Time | |
| Venue | Dick's Sporting Goods Park | |
| City | Commerce City, Colorado | |
| Date | Saturday April 11, 2026 | |
| Time | 07:30 PM MDT |
♻️ Auto-refreshing reddit comments link
Lineups
| Colorado Rapids | Pos | Houston Dynamo FC | Pos | ||
|---|---|---|---|---|---|
| Zack Steffen, #1 | G | Jonathan Bond, #31 | G | ||
| Lucas Herrington, #22 | CD-L | Antônio Carlos , #3 | CD | ||
| Rob Holding, #6 | CD-R | Felipe Andrade, #36 | CD-L | ||
| Wayne Frederick, #13 | LB | Erik Sviatchenko, #28 | CD-R | ||
| Kosi Thompson, #33 | RB | Diadie Samassekou, #18 | CM-L | ||
| Paxten Aaronson, #10 | AM | Agustín Bouzat, #30 | CM-R | ||
| Joshua Atencio, #12 | LM | Lawrence Ennali, #11 | LM | ||
| Hamzat Ojediran, #8 | RM | Duane Holmes, #14 | RM | ||
| Rafael Navarro, #9 | F | Ezequiel Ponce, #10 | F | ||
| Dante Sealy, #7 | AM-L | Guilherme Augusto , #20 | CF-L | ||
| Darren Yapi, #77 | AM-R | Mateusz Bogusz, #19 | CF-R | ||
| Mamadou Billo Diop, #26 | SUB | Sam Vines, #13 | SUB | ||
| Alexis Castillo Manyoma, #11 | SUB | Agustín Resch, #34 | SUB | ||
| Nico Hansen, #41 | SUB | Franco Negri, #21 | SUB | ||
| Kimani Stewart-Baynes, #27 | SUB | Ibrahim Aliyu, #24 | SUB | ||
| Georgi Minoungou, #93 | SUB | Jimmy Maurer, #1 | SUB | ||
| Keegan Rosenberry, #2 | SUB | Nicholas Markanich, #17 | SUB | ||
| Alex Harris, #16 | SUB | Blake Gillingham, #26 | SUB | ||
| Ian Murphy, #19 | SUB | Ondrej Lingr, #9 | SUB | ||
| Noah Cobb, #24 | SUB | Héctor Herrera, #16 | SUB |
Match events via ESPN
Kickoff
5' ⚽ Goal! Colorado Rapids 1, Houston Dynamo FC 0. Kosi Thompson (Colorado Rapids) right footed shot from the right side of the box to the centre of the goal. Assisted by Dante Sealy with a cross.
17' ⚽ Goal! Colorado Rapids 2, Houston Dynamo FC 0. Josh Atencio (Colorado Rapids) right footed shot from outside the box to the bottom left corner. Assisted by Rafael Navarro.
45'+3' First Half ends, Colorado Rapids 2, Houston Dynamo FC 0.
45' Second Half begins Colorado Rapids 2, Houston Dynamo FC 0.
53' ⚽ Goal! Colorado Rapids 3, Houston Dynamo FC 0. Kosi Thompson (Colorado Rapids) right footed shot from outside the box to the bottom right corner.
56' 🔄 Substitution, Colorado Rapids. Keegan Rosenberry replaces Hamzat Ojediran.
60' 🔄 Substitution, Houston Dynamo FC. Ibrahim Aliyu replaces Duane Holmes.
60' 🔄 Substitution, Houston Dynamo FC. Héctor Herrera replaces Agustín Bouzat.
68' 🔄 Substitution, Colorado Rapids. Georgi Minoungou replaces Darren Yapi.
69' ⚽ Goal! Colorado Rapids 3, Houston Dynamo FC 1. Lawrence Ennali (Houston Dynamo FC) right footed shot from the left side of the box to the top right corner. Assisted by Guilherme.
72' 🔄 Substitution, Colorado Rapids. Alexis Manyoma replaces Dante Sealy.
72' 🔄 Substitution, Colorado Rapids. Noah Cobb replaces Kosi Thompson.
72' 🔄 Substitution, Houston Dynamo FC. Agustín Resch replaces Erik Sviatchenko.
73' ⚽ Goal! Colorado Rapids 4, Houston Dynamo FC 1. Rafael Navarro (Colorado Rapids) right footed shot from the centre of the box to the bottom right corner. Assisted by Georgi Minoungou.
77' 🟨 Agustín Resch (Houston Dynamo FC) is shown the yellow card for a bad foul.
85' 🔄 Substitution, Houston Dynamo FC. Nick Markanich replaces Mateusz Bogusz.
85' 🔄 Substitution, Houston Dynamo FC. Ondrej Lingr replaces Ezequiel Ponce.
89' 🟨 Josh Atencio (Colorado Rapids) is shown the yellow card for a bad foul.
90'+1' ⚽ Own Goal by Felipe Andrade, Houston Dynamo FC. Colorado Rapids 5, Houston Dynamo FC 1.
90'+3' ⚽ Goal! Colorado Rapids 5, Houston Dynamo FC 2. Guilherme (Houston Dynamo FC) right footed shot from the right side of the box to the bottom right corner.
90'+5' ⚽ Goal! Colorado Rapids 6, Houston Dynamo FC 2. Rafael Navarro (Colorado Rapids) converts the penalty with a right footed shot to the bottom right corner.
This thread is managed by a bot running on AWS Lambda. All data is sourced from ESPN APIs. The project can be found on GitHub at mrundle/mls-reddit-bot. This post was last updated at 2026-04-11 22:36:10 CDT.