Here is a list of Rojas's best fights. For a list of Rojas's losses, refer to "Tomás Rojas Losses".
On October 6, 2018 Tomás Rojas faced off against Jhonny González in a super-featherweight bout at age 38. He was coming in with a record of 50-16-1 (33), and González was 37 years old and with a record of 66-10 (54). Rojas won the fight via 12-round majority decision.
On September 20, 2010 Tomás Rojas fought Kohei Kono in a super-flyweight world-title fight for the WBC title. Rojas was 30 years old and with a record of 34-12-1 (23), and Kono was 29 years old and with a record of 25-4 (9). Rojas won the fight via 12-round unanimous decision and is crowned the new super-flyweight world champion.
On March 3, 2012 Tomás Rojas faced off against Julio Zarate in a super-flyweight bout at age 31. He was coming in with a record of 38-13-1 (25), and Zarate was 36 years old and with a record of 28-5-2 (17). Rojas won the fight via 10-round unanimous decision.
On January 17, 2009 Tomás Rojas faced off against Carlos Rueda in a super-flyweight bout at age 28. He was coming in with a record of 28-11-1 (19). Rojas stopped Carlos Rueda via retirement.
On September 17, 2004 Tomás Rojas faced off against Moises Castro in a super-bantamweight bout at age 24. He was coming in with a record of 20-6 (12). Rojas stopped Moises Castro via TKO.
On October 17, 2015 Tomás Rojas faced off against Edward Mansito in a featherweight bout at age 35. He was coming in with a record of 46-14-1 (31). Rojas stopped Edward Mansito via TKO.
On September 14, 2002 Tomás Rojas faced off against Javier Torres in a super-flyweight bout at age 22. He was coming in with a record of 17-5 (10). Rojas stopped Javier Torres via KO.