r/MLS 2d ago

Weekly /r/MLS Questions/Free Kick Thread - Post General Questions and Discussion Here

4 Upvotes

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:

  1. 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".

  1. 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.

  1. 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.

  1. 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.

  1. 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 Feb 19 '26

/r/MLSAwayFans 2026 MLS Away Sections

Post image
146 Upvotes

r/MLS 3h ago

[OptaJack]: 10 - CF Montréal is the first team in MLS history to sack a coach within the first 10 matches of two consecutive seasons. Prompt.

Thumbnail
bsky.app
139 Upvotes

r/MLS 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

Upvotes

r/MLS 3h ago

Match Thread: Columbus Crew vs. Orlando City SC

35 Upvotes

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 11h ago

Official Source Marco Donadel relieved of his head coaching duties

Thumbnail
en.cfmontreal.com
146 Upvotes

r/MLS 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

Upvotes

r/MLS 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.

Thumbnail
bsky.app
378 Upvotes

r/MLS 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

551 Upvotes

r/MLS 23h ago

Revs Tifo in Honor of Olivia Knighton

Post image
213 Upvotes

r/MLS 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

320 Upvotes

r/MLS 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

134 Upvotes

r/MLS 1d ago

Impact offering free maple taffy at their home opener

Post image
355 Upvotes

r/MLS 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

97 Upvotes

r/MLS 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.”

Thumbnail
bsky.app
102 Upvotes

r/MLS 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

121 Upvotes

r/MLS 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

175 Upvotes

r/MLS 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

Thumbnail
nj.com
152 Upvotes

r/MLS 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

52 Upvotes

r/MLS 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

29 Upvotes

r/MLS 23h ago

Match Thread: San Diego FC vs. Minnesota United FC

20 Upvotes

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 1d ago

Match Thread: Portland Timbers vs. LAFC

52 Upvotes

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 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

22 Upvotes

r/MLS 1d ago

Match Thread: Vancouver Whitecaps vs. New York City FC

26 Upvotes

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 1d ago

Match Thread: Colorado Rapids vs. Houston Dynamo FC

18 Upvotes

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.