RC Lens' Hamzat Ojediran ahead of the pre season friendly match at Pallet-Track Bescot Stadium, Walsall Picture date: Wednesday July 30, 2025. (Photo by Mike Egerton/PA Images via Getty Images)
Commerce, City, Colo. – Colorado Rapids have signed Nigerian defensive midfielder Hamzat Ojediran, as first reported by Tom Bogert of The Athletic. The club confirmed the signing Thursday. The fee is believed to be around $3 million. The contract is for four season through 2028-29, with two option years, conceding in 2030-31.
Can now confirm Hamzat Ojediran is expected to sign with Colorado Rapids.
It’s possible he’s signed on TAM or as a U22 player. I would be very surprised if he is a designated player as the Rapids are sticking with the 2-4 (two DPs and four U22 players) setup. That $3 million price tag is eye opening given the club is also expected to sign Dante Sealy from CF Montreal for $2 million GAM. Then there was the purchase option on center back Noah Cobb.
$5.5 million plus on the three positions of need this offseason, and all before January 1 is a lot of business and money for the club.
Hamzat Ojediran is a defensive midfielder from Nigeria. He played academy football in his home country and is capped for the Super Eagles at the youth level. He joined Lens at the start of last season after stops in Albania and Hungary. He played 416 minutes in the 2024-25 campaign but has not made a league appearance for Lens this season. They are fending off PSG at the top of the table in Ligue 1.
“We have some tremendous players in midfield. Ojediran was good enough to play for our squad but competition is very high in midfield at the moment,” Out of context RC Lens told BW. “He’s a good midfielder but very aggressive. Yellow cards are bound to be a factor. However, he makes good contributions both offensively and defensively.”
I spoke to some RC Lens Supporters on Hamzat Ojediran to get a sense of what’s to come.
They all basically said the same thing, he’s an aggressive midfielder with a high engine. Can make positive contributions on both sides of the ball, but… pic.twitter.com/OMYr6xgnV4
Because of where Ojediran has played, there’s not much fancy stats available on him. If there is a concern, he hasn’t played that much. Take out the 2023-24 season with Debreceni VSC (Hungary), he’s never been a regular starter in league play for a first team. Is he doing something well as a substitute or is it vibes that’s getting him upgrade moves to a big five league?
One source did say a phone call was very convincing in moving the deal forward. The player is bought into the project. That’s good.
That $3 million transfer fee would be the third highest in club history behind Djordje Mihailović and Rafael Navarro. The club must see something in him that warrants that price tag. Fans will see parallels to Lamine Diack, who did not work out. African holding midfielder, coming from a French club. Bounced around lower tier European leagues. Similar price tag as well. Diack was a loan with an option to buy and Ojediran appears to be a straight purchase. So there has to be more confidence in this acquisition than the test drive that was the Diack experience.
Photo Credit: John Babiak
Several fans have also joked they read his name as Hazmat, not Hamzat. A pun to be had about the environmental issues around the stadium.
Given the price tag, just like Sealy, the player will come with expectations. He should be a starter next year, in what could be mostly a 4-3-3. This surely signals that Oliver Larraz will pursue opportunities rather than re-signing with Colorado. Josh Atencio and Connor Ronan will be have competition.
Looked at Hamzat Ojediran in more detail. He hasn't played in a league where there's as much analytics available. Hard to judge a d mid on front facing stats (goal, assists, etc.). If there is a concern, he hasn't been a locked down starter outside of one year in Hungary. fbref.com/en/players/2…
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}