Having started off in the pro game in August 2003 and having built a perfect unbeaten record of 10-0-0, Geraldo jr (age 36) now looks to move into the later stages of his career and step up against some of the top prospects in the division. He started his best winning streak on August 2003 however, this came to an end on May 2007. In this period he won a total of 10 fights.
Getting rid of his debut fight nerves early, Geraldo jr took on Alberto Lopez in August 2003 and claimed a stoppage victory (round 1, KO). Geraldo jr was the first person to have ever stopped Lopez. Following his debut, Geraldo jr had an impressive start to his career as he went on to win his next 5 fights including 2 times in 2003 and once in 2005 fighting the likes of as James Monroe, Alberto Lopez and Juan carlos Parra.
On April 23rd, 2004 Geraldo jr fought and beat James Monroe (4-5-0) to continue his unbeaten streak. Geraldo jr was the 3rd person to stop James and he did it in the 3rd round via TKO.
Geraldo jr then went on to fight and beat Juan carlos Parra on February 11th, 2005 maintaining his unbeaten record. The win against Parra happened in the 1st round of a 4 round fight via KO. Geraldo jr then went on to win a further 3 fights taking his record to 8 wins, 0 losses and 0 draws.
On September 9th, 2005 Geraldo jr fought and beat Ramiro Siordia (3-1-1) to continue his unbeaten streak. Siordia was stopped in the 2nd round via KO crowning Geraldo jr as the first person to stop this opponent.
Ultiminio Segura was beaten by Marcos Geraldo jr in Geraldo jr's most recent fight on May 4th, 2007 to ensure his unbeaten run continued. Geraldo jr was the 10th fighter to stop Segura in round 1 of a 4 round fight, Geraldo jr won via KO.