Commerce City, CO – It’s a contract year for Chris Armas. The time for contract extension talks is approaching for the second-year head coach. During the emergency press conference from Pádraig Smith after the Djorjde trade, Smith went on the record to say the club wanted to bring him back. However, after the second loss to Sporting KC of the season, Armas said that despite there being talks of an extension between him and the club, the process was going slower than he would like.
After what felt like a relatively successful 2024 season, it seemed like Chris Armas was going to be the guy in Colorado for years to come. However, after a rocky 2025 season, it has become increasingly a question of whether he should be extended. So, should Chris Armas be extended as Colorado Rapids head coach?
It would be wrong not to mention all the success the club has had since Armas joined before the 2024 season. Colorado was in disarray after the 2023 season. Having fired long-time head coach Robin Fraser, who had once led the team to first place in the West in 2021. But just two years later, the Rapids found themselves at the bottom of the Western Conference and without a head coach. Armas was not a flashy hire from Colorado. He had most recently served as the head coach of the disappointing 2021 Toronto FC side.
The hiring drew criticism from the fan base. He appeared to be a cheaper option from a less competitive club, considering the other candidates. However, by the end of 2024, he had silenced his critics, leading the Rapids back into the playoffs for the first time since 2021, while boasting a strong record in other key categories.
The Rapids finished third in the 2024 edition of Leagues Cup. Beating four Liga MX teams en route, including heavy favorites Club America. Colorado also got one up on their rival, RSL, winning the Rocky Mountain Cup for the first time since 2020. Even with the playoffs going as poorly as they could have, it was a successful year for the Rapids, who would look to build on it in 2025.
It is the building aspect that has Chris Armas in potential hot water when it comes to contract extension talks. Even seeping into the later stages of 2024, it has been mostly worse for the Rapids. Including playoffs, Colorado ended 2024 with one win and seven losses in the last eight games. 2025 has been better than that stretch, but it has been all but smooth for Colorado.
The Rapids are currently three points above the playoff line with five games to go. Colorado had secured a playoff spot this time last season, but now could miss the playoffs entirely. Some of the issues that have hurt the Rapids this season have been beyond Armas’ control. Roster turnover has been exceptionally prevalent this season and has hurt the team in the middle of the 2024 season as well. Losing star players Moïse Bombito, Chido Awaziem, and Djordje Mihailović midway through a year is tough for a manager.
Photo Credit: Colorado Rapids
However, unlike other Rapids head coaches from previous years, it appears that Armas is receiving some sort of backing from the club. They have recently acquired players like Paxten Aaronson, Alexis Manyoma, and Rob Holding, while also making significant signings in 2024, including Sam Vines, Cole Bassett, and Zack Steffen. The quality of the roster is arguably the highest the Rapids have ever seen. While this is aligned with other MLS teams, Chris Armas can’t use the excuse of a lack of backing as much as other Rapids managers of the past. It could definitely be better from the ownership, don’t get me wrong, but he has better tools than the managers of the past.
There is little evidence that Armas lost the dressing room during his tenure. But it hasn’t been pretty at times from the outside looking in. A once all-in and all-together Rapids team in 2024 has seen two designated players leave under cloudy circumstances. Kévin Cabral appeared to mentally check out in 2025, experiencing a significant drop-off from 2024. Armas could not get his $2 million man to show up in 2025. This resulted in the club waiving him in the summer transfer window.
The bigger concern for Armas came from Djordje Mihailović. The American jumped ship in the same transfer window to another MLS side, Toronto FC. Not Europe, not a step up for his career, but Toronto. The inability to keep your best player falls on Armas just as it falls on the Rapids front office. To succeed in any professional sport, you need the team to be behind the manager. If Armas doesn’t have that support from his players, it is a genuine concern for the Rapids front office.
However, it has been clear in the last two seasons that players want to play for Chris Armas. It was clear in the Paxten Aaronson press conference that he wanted to play for Armas. Players like Zack Steffen, Rafa Navarro, and Paxten come to Colorado and stay in part due to Chris Armas. He is a great man manager, he is a people person, and he is a great person to be around.
As a manager, he has had his downfalls, especially in 2025. He has yet to settle on a consistent formation or lineup this year. He has been caught off guard tactically after halftime, and he has seen his fair share of poor results. Armas has also not been able to get the best out of some of the Rapids’ best players. Cole Bassett had a good 2024 season, but has regressed heavily in 2025. Sam Vines hasn’t looked like himself since coming back from Europe. These are players Armas needs to build around, and he has failed to get the most out of them.
However, he has also turned around a flailing Rapids side that had not been in the playoffs since 2021. And he now has the team in a good position to make the playoffs in back-to-back years. I believe that if the Rapids make the playoffs this season, Chris Armas will get his extension.
COMMERCE CITY, CO – DECEMBER 2: Chris Arias Soccer Hall of Fame Announcement at Dick’s Sporting Goods Park on December 2, 2024 in Commerce City, Colorado. (Photo by Garrett W. Ellwood/GWE Photo)
However, there is a world where the Rapids fail to make the playoffs and lose the Rocky Mountain Cup to RSL, in which I would have to assume Chris Armas is let go. I believe just one of the Rocky Mountain Cup or playoffs would be enough to guarantee an extension. However, lately, he has not helped himself in the contract extension talks, losing to two bad teams by a combined score of 7-2. Armas may be unhappy with it, but the rest of the season will be crucial on whether or not he continues as Rapids head coach.
Personally, I would think even with the worst-case scenario, I would extend Armas. It has been a bad few weeks to months. But he has had a relatively successful first two years in Colorado. If the players are backing him, I don’t see a real reason to let him go. A new shiny head coach isn’t going to fix the real problem in Colorado. There is just as much chance that a new coach is worse rather than better, and it could be a risk that the Rapids wouldn’t want to take. If the vibes are good in the Rapids camp, keep them going with Armas still in charge. It would be nice to see an Armas-led season without a big player leaving midway through.
Chris Armas has been a shining example of how to coach the Rapids from a human perspective. He has put weight on the Rocky Mountain Cup that is level to the fans, and his celebration after winning the 2024 RMC was one of the best moments to watch, not only from Chris Armas and his tenure, but as a Rapids fan. He has been a great person to interview and get to know throughout this season, and continues to be a great person. Apart from the sport and the business, it would be a difficult loss for Colorado to see Armas go, but the business is the business, and the club must make the tough decisions.
Photo Credit: John Babiak
Thank you for reading Burgundy Wave. Support us via our Patreon starting at $5/month. We’re always looking for new talent. Let us know if you’re interested in covering Colorado Soccer.
{"id":"299","mode":"form","open_style":"in_place","currency_code":"USD","currency_symbol":"$","currency_type":"decimal","blank_flag_url":"https:\/\/burgundywave.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/blank.gif","flag_sprite_url":"https:\/\/burgundywave.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/flags.png","default_amount":5,"top_media_type":"none","featured_image_url":false,"featured_embed":"","header_media":null,"file_download_attachment_data":null,"recurring_options_enabled":true,"recurring_options":{"never":{"selected":true,"after_output":"One time only"},"weekly":{"selected":false,"after_output":"Every week"},"monthly":{"selected":false,"after_output":"Every month"},"yearly":{"selected":false,"after_output":"Every year"}},"strings":{"current_user_email":"","current_user_name":"","link_text":"Leave a tip","complete_payment_button_error_text":"Check info and try again","payment_verb":"Pay","payment_request_label":"Burgundy Wave","form_has_an_error":"Please check and fix the errors above","general_server_error":"Something isn't working right at the moment. Please try again.","form_title":"Burgundy Wave","form_subtitle":"Colorado Soccer content.","currency_search_text":"Country or Currency here","other_payment_option":"Other payment option","manage_payments_button_text":"Manage your payments","thank_you_message":"Thank you for supporting independent coverage of soccer in Colorado.","payment_confirmation_title":"Burgundy Wave","receipt_title":"Your Receipt","print_receipt":"Print Receipt","email_receipt":"Email Receipt","email_receipt_sending":"Sending receipt...","email_receipt_success":"Email receipt successfully sent","email_receipt_failed":"Email receipt failed to send. Please try again.","receipt_payee":"Paid to","receipt_statement_descriptor":"This will show up on your statement as","receipt_date":"Date","receipt_transaction_id":"Transaction ID","receipt_transaction_amount":"Amount","refund_payer":"Refund from","login":"Log in to manage your payments","manage_payments":"Manage Payments","transactions_title":"Your Transactions","transaction_title":"Transaction Receipt","transaction_period":"Plan Period","arrangements_title":"Your Plans","arrangement_title":"Manage Plan","arrangement_details":"Plan Details","arrangement_id_title":"Plan ID","arrangement_payment_method_title":"Payment Method","arrangement_amount_title":"Plan Amount","arrangement_renewal_title":"Next renewal date","arrangement_action_cancel":"Cancel Plan","arrangement_action_cant_cancel":"Cancelling is currently not available.","arrangement_action_cancel_double":"Are you sure you'd like to cancel?","arrangement_cancelling":"Cancelling Plan...","arrangement_cancelled":"Plan Cancelled","arrangement_failed_to_cancel":"Failed to cancel plan","back_to_plans":"\u2190 Back to Plans","update_payment_method_verb":"Update","sca_auth_description":"Your have a pending renewal payment which requires authorization.","sca_auth_verb":"Authorize renewal payment","sca_authing_verb":"Authorizing payment","sca_authed_verb":"Payment successfully authorized!","sca_auth_failed":"Unable to authorize! Please try again.","login_button_text":"Log in","login_form_has_an_error":"Please check and fix the errors above","uppercase_search":"Search","lowercase_search":"search","uppercase_page":"Page","lowercase_page":"page","uppercase_items":"Items","lowercase_items":"items","uppercase_per":"Per","lowercase_per":"per","uppercase_of":"Of","lowercase_of":"of","back":"Back to plans","zip_code_placeholder":"Zip\/Postal Code","download_file_button_text":"Download File","input_field_instructions":{"tip_amount":{"placeholder_text":"How much would you like to tip?","initial":{"instruction_type":"normal","instruction_message":"How much would you like to tip? Choose any currency."},"empty":{"instruction_type":"error","instruction_message":"How much would you like to tip? Choose any currency."},"invalid_curency":{"instruction_type":"error","instruction_message":"Please choose a valid currency."}},"recurring":{"placeholder_text":"Recurring","initial":{"instruction_type":"normal","instruction_message":"How often would you like to give this?"},"success":{"instruction_type":"success","instruction_message":"How often would you like to give this?"},"empty":{"instruction_type":"error","instruction_message":"How often would you like to give this?"}},"name":{"placeholder_text":"Name on Credit Card","initial":{"instruction_type":"normal","instruction_message":"Enter the name on your card."},"success":{"instruction_type":"success","instruction_message":"Enter the name on your card."},"empty":{"instruction_type":"error","instruction_message":"Please enter the name on your card."}},"privacy_policy":{"terms_title":"Terms and conditions","terms_body":null,"terms_show_text":"View Terms","terms_hide_text":"Hide Terms","initial":{"instruction_type":"normal","instruction_message":"I agree to the terms."},"unchecked":{"instruction_type":"error","instruction_message":"Please agree to the terms."},"checked":{"instruction_type":"success","instruction_message":"I agree to the terms."}},"email":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email address"},"success":{"instruction_type":"success","instruction_message":"Enter your email address"},"blank":{"instruction_type":"error","instruction_message":"Enter your email address"},"not_an_email_address":{"instruction_type":"error","instruction_message":"Make sure you have entered a valid email address"}},"note_with_tip":{"placeholder_text":"Your note here...","initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"empty":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"not_empty_initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"saving":{"instruction_type":"normal","instruction_message":"Saving note..."},"success":{"instruction_type":"success","instruction_message":"Note successfully saved!"},"error":{"instruction_type":"error","instruction_message":"Unable to save note note at this time. Please try again."}},"email_for_login_code":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email to log in."},"success":{"instruction_type":"success","instruction_message":"Enter your email to log in."},"blank":{"instruction_type":"error","instruction_message":"Enter your email to log in."},"empty":{"instruction_type":"error","instruction_message":"Enter your email to log in."}},"login_code":{"initial":{"instruction_type":"normal","instruction_message":"Check your email and enter the login code."},"success":{"instruction_type":"success","instruction_message":"Check your email and enter the login code."},"blank":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."},"empty":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."}},"stripe_all_in_one":{"initial":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"empty":{"instruction_type":"error","instruction_message":"Enter your credit card details here."},"success":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"invalid_number":{"instruction_type":"error","instruction_message":"The card number is not a valid credit card number."},"invalid_expiry_month":{"instruction_type":"error","instruction_message":"The card's expiration month is invalid."},"invalid_expiry_year":{"instruction_type":"error","instruction_message":"The card's expiration year is invalid."},"invalid_cvc":{"instruction_type":"error","instruction_message":"The card's security code is invalid."},"incorrect_number":{"instruction_type":"error","instruction_message":"The card number is incorrect."},"incomplete_number":{"instruction_type":"error","instruction_message":"The card number is incomplete."},"incomplete_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incomplete."},"incomplete_expiry":{"instruction_type":"error","instruction_message":"The card's expiration date is incomplete."},"incomplete_zip":{"instruction_type":"error","instruction_message":"The card's zip code is incomplete."},"expired_card":{"instruction_type":"error","instruction_message":"The card has expired."},"incorrect_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incorrect."},"incorrect_zip":{"instruction_type":"error","instruction_message":"The card's zip code failed validation."},"invalid_expiry_year_past":{"instruction_type":"error","instruction_message":"The card's expiration year is in the past"},"card_declined":{"instruction_type":"error","instruction_message":"The card was declined."},"missing":{"instruction_type":"error","instruction_message":"There is no card on a customer that is being charged."},"processing_error":{"instruction_type":"error","instruction_message":"An error occurred while processing the card."},"invalid_request_error":{"instruction_type":"error","instruction_message":"Unable to process this payment, please try again or use alternative method."},"invalid_sofort_country":{"instruction_type":"error","instruction_message":"The billing country is not accepted by SOFORT. Please try another country."}}}},"fetched_oembed_html":false}