EDITORIAL – Pablo Mastroeni is a Colorado Rapids legend. The only player who arguably means more to the club is Marcelo Balboa. Mastroeni’s the club’s all-time leader in games, starts, and minutes over 12 seasons. He captained the team to their only trophy, the 2010 MLS Cup.
Months after retiring (with the LA Galaxy), he became the head coach of the Burgundy Boys a week before the start of the 2014 season. Midway through 2017, he was let go. Six years later, he’s the head coach of arch rival Real Salt Lake. He’s had success, generally and against the Rapids.
Lots of Rapids fans see him as a traitor. There’s conflicting feelings all around. On the eve of a Rocky Mountain Cup game, let’s dig into them.
Learning on the job, The Rapids Way led to his downfall
The Rapids struggled in Mastroeni’s first two years in charge. The club was shook up by Óscar Pareja’s January departure for FC Dallas. Mastroeni had to learn on the job with a roster built by a coach who knew how to develop young talent.
It got so bad at times that Mastroeni went to then Technical Director Paul Bravo, almost offering his resignation.
“In the middle of the second year, Pablo calls me and says ‘hey man, if you think it’s better that I just step away, I’ll do that.’ I said ‘Pablo, here’s what I’m going to tell you. You’re going to continue to be our coach. We’re going to finish the season strong. You’re going to be our coach. You’re going to be our coach for next year. We’re going to get you a new contract at the end of next year,'” Bravo told me in 2020.
In 2016, he led the team to one of its best seasons ever finishing second in MLS Western Conference. The unofficial club motto Keep Fighting was born out of Pablo referencing a C38 tifo postgame. They came close to hosting MLS Cup, losing in the Conference Finals to Seattle Sounders.
Still, he wasn’t tactically astute. He was too old school. Go out there in a 4-4-2, defend, figure out the offense on yourself. It was Rapids Thug Life. Pablo Ball if you will. He did become a better mentor and players’ coach over the three-and-a-half years. But his tactics weren’t progressing. Mastroeni was a dinosaur, barely MLS 2.0 in an MLS 3.0 world. Colorado remained a simple and ugly defensive team.
That season proved to be fool’s gold. The club regressed in 2017. They finished second to last in the west. Mastroeni was fired in August, just eight months after signing a contract extension Bravo promised him. The club sought to evolve its philosophy, publishing the increasingly infamous The Rapids Way op-ed in the Denver Post the day after Mastroeni’s firing.
Pádraig Smith and his vision outlasted Bravo. Smith made the decision to fire Pablo with the support of ownership. Bravo left the club that offseason. Smith was elevated to the club’s highest executive that January, a position he has to this day.
Mastroeni was seen as part of the problem. So the club broke up with him.
Finding his way to RSL, then finding success and support
Pablo took a few years off. That supposed lump sum payout of his contract probably helped. He joined Houston Dynamo’s staff as an assistant in 2020 then made his way to RSL a year later. That 4th of July, his #25 was retired by the Rapids. Freddy Juarez left in August to become an assistant with Seattle Sounders with RSL’s ownership situation uncertain. Mastroeni was named interim manager. He led them to the Conference Finals playing ugly.
That December, he was named permanent head coach. They made the playoffs again despite Damir Kreilach missing almost the entire year. Some teams are capable of overcoming injuries to their star players.
Combined with Damir Kreilach, Mastroeni has a quartet of danger when fully healthy. He has multiple attacking players better than any he had in Colorado. The Rapids haven’t dropped that kind of cash since Juan RamÃrez in 2015.
Pids fans have become demoralized with Colorado being Loan with an option to buy FC while every other MLS club, including RSL, drops big money on big players. Money Colorado has yet to prove they’re willing to spend. Mastroeni seems to have proven himself to the new ownership. He’s being backed financially. It’s a great situation right now. Way better than he or Robin Fraser have had at Colorado.
He’s 36-34-18 as RSL head coach. That’s 1.43 points per game. Good enough to be a playoff team and potentially have a home field in the first round.
Heightened expectations are coming though. He’s coached RSL in four MLS Cup Playoff games. They’ve played some of the most negative football I’ve seen in the playoffs in a decade. Ownership has spent to compete. They’ll need to look good and be good come November.
Pablo has dabbled a bit with three center backs, but otherwise he’s a similar coach tactically as he was when he got to Salt Lake. Some RSL fans think their success is more about the players than the coaching. Getting massively outplayed in the playoffs might not be tolerated for a third straight year.
How do the fanbases feel about him now?
Plenty of Rapids fans see him as a turncoat. He could coach anywhere else in the world and it would be fine, but not RSL. Even the few that don’t blame him aren’t happy about it. But how do RSL fans feel about it? Certainly it’s weird for them and taken some time for them to get used to?
Burgundy Wave got some feedback on from RSL Twitter/X. Here’s a representative sample of the responses. RSL Nation had a fair and based thread as well that you can view here.
They said many things Rapids fans were saying in 2016-17 about Mastroeni. His playing career doesn’t matter as much now that he’s been at RSL for a few years. What matters is results and how he’s coaching.
Other than that brawl, Pablo wasn’t exactly an RSL killer. As a player, Mastroeni won the Rocky Mountain Cup three times in nine years. As a Rapids coach, he won it once in four. Hiring your rival’s greatest player stings less when he wasn’t great against you.
There are valid concerns that the club’s spending will see the club’s ambitions rise above his obvious coaching ceiling.
I don’t hate Pablo Mastroeni and neither should you.
Before the start of the 2020 playoffs, I spoke to Mastroeni. He was still with Houston at the time. When I asked him if he was at peace with the club, this was his response:
“It took some time. You have certain expectations for yourself. When those aren’t meant, there’s a lot of disappointment. All those moments are good moments to learn from. Are you going to allow this moment to make you a better version of yourself going forward?
“There was a haze over my feeling of the Colorado Rapids when I got let go. That haze has since been lifted. I’m really proud of everything I was able to achieve both as a player and a coach. I’m at peace with the Colorado Rapids only because I’m at peace with myself.”
Philosophical as always.
I don’t blame him firstly because it was the club that gave up on him. He was fired. He did not resign. Understandably, he’s gone where he could get an opportunity. He’s committed his future to a place that has shown belief. He feels supported and empowered in ways he was not at Colorado.
Can you blame him for enjoying himself? Can you blame him for wanting to beat the Rapids every time?
I’ve had this conversation a few times now with Brian Dunseth in the press box at DSGP. Pablo’s an imperfect coach. But he’s gotten unfair criticism at times over the years at both jobs. He’s stayed humble, quiet, and worked hard. Other than 2016, he hasn’t gotten much credit.
But if tonight RSL blows out Colorado, wins the RMC, and Fraser is fired next week, it will confirm what most Rapids fans have felt for years now:
Pablo Mastroeni has won the break up.
He’s in a better situation and living his best life. The Rapids Way is failing. Pablo was part of the problem, but it wasn’t all his fault. It’s on Rapids fans to accept that, learn from it, and move on, just like Pablo has.
Photo Credit: Mark Shaiken.
Thank you for reading Burgundy Wave. If you want to support us, join our Patreon starting at $5/month. Also, we’re always looking for new talent to contribute to the site, develop, and give opportunities to. If you’re interested in covering Colorado Soccer in any way, let us know.
One thought on “Why I Don’t Begrudge Pablo Mastroeni for Coaching RSL”
[…] changes to turn make the RMC an actual rivalry. At this point, it’s a forgone conclusion. Pablo Mastroeni has now won three straight RMCs as an RSL coach. He won three his entire playing career as a […]
{"id":"65","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":null,"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}
{"id":"3","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":500,"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":"burgundywave.com","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":"burgundywave.com","form_subtitle":null,"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 being a supporter!","payment_confirmation_title":"burgundywave.com","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}
[…] changes to turn make the RMC an actual rivalry. At this point, it’s a forgone conclusion. Pablo Mastroeni has now won three straight RMCs as an RSL coach. He won three his entire playing career as a […]