Ryan Garcia Profile Photo

Ryan Garcia

#45 Highest Paid
Age

27

Nationality
United States of America Flag American

Contract

Last Fight 2026
Weight Class Super Lightweight
Last Opponent Mario Barrios
Last Fight Purse
$20M
Total Earnings
$116.3M

Career Earnings Trend

Last 7 fights

Contract

Ryan Garcia is a 27-year-old American super lightweight boxer with a rapidly growing pay profile. Garcia has earned an estimated $116.3 million across his professional career, establishing himself as one of boxing's highest-paid young stars. His purse history reflects a steep rise from $250,000 early bouts in 2019–2020 to back-to-back $30 million paydays against Gervonta Davis and Devin Haney in 2023–2024.

His most recent fight against Mario Barrios in February 2026 earned him a reported $20 million. Garcia's combination of social media stardom, pay-per-view appeal, and high-profile matchmaking has made him one of the most lucrative fighters in the sport today.

Fight Purse History

Date Fight Purse Verified
Feb 21, 2026 Mario Barrios $20M
May 2, 2025 Rolando Romero $20M
Apr 20, 2024 Devin Haney $30M
Apr 22, 2023 Gervonta Davis $30M
Feb 21, 2023 Oscar Duarte $10M
Jul 16, 2022 Javier Fortuna $3.5M
Apr 9, 2022 Emmanuel Tagoe $1.5M
Jan 2, 2021 Luke Campbell $800,000
Feb 14, 2020 Francisco Fonseca $250,000
Nov 2, 2019 Romero Duno $250,000

Who Earns More?

Compare player salaries, contracts, and total earnings

Ryan Garcia

RYAN GARCIA

Super Lightweight

$20M
Oleksandr Usyk

OLEKSANDR USYK

Heavyweight

$172M

Suggested Comparisons