Vasyl Lomachenko's career record, recent fight highlights
There may be no better fighter in boxing than WBO junior lightweight champion and two-time Olympic gold medalist Vasyl Lomachenko.
The 29-year-old looks to defends his title on Saturday night for the fourth time against WBA super bantamweight champion Guillermo Rigondeaux from the sold-out Theater at Madison Square Garden (9 p.m. ET, ESPN).
Lomachenko's had an unheard of amateur and professional career, going 405-2 but gets his toughest test against another two-time Olympic gold medalist in the undefeated Rigondeaux (17-0, 11 KOs).
SN takes a look at Lomachenko's last four fights before the contest.
Vasyl Lomachenko career record
Yasyl Lomachenko is 9-1-0 with seven knockouts.
Vasyl Lomachenko past four fights
Vasyl Lomacheno vs. Miguel Marriaga
Fight Date: Aug. 5, 2017
Result: Lomachenko wins via seventh-round KO
Summary: Lomachenko dominated Miguel Marriaga from the outset, being able to land any punch he wanted at any given time. Lomachenko scored the first knockdown of the fight at the end of the third round, connecting on a powerful straight right hand. After that, it was a matter of time before Lomachenko would put Marriaga out of his misery.
Near the end of the seventh round and sensing he could finally put Marriaga away, Lomachenko landed a series of heavy body shots and uppercuts which set-up a vicious left hook to drop Marriaga and put a halt to the fight.
Vasyl Lomachenko vs. Jason Sosa
Fight Date: April 8, 2017
Result: Lomachenko wins via retirement in the ninth round.
Summary: The determining factor in the fight proved to be Lomachenko's fast combinations which proved to be too much for Sosa to handle throughout the fight. After taking a pounding throughout, Sosa's head trainer Raul Rivas had seen enough and didn't let his fighter come out for the tenth round.
"It was an accumulation of too many punches," Rivas said after the fight. "I didn't want to get Jason hurt. He was out of the fight."
Lomachenko connected on 275 of 696 punches (40 percent) which is the most punches he had landed in his last seven fights.
Vasyl Lomachenko vs. Nicholas Walters
Fight Date: Nov. 26, 2016
Result: Lomachenko wins via seventh-round retirement.
Summary: This was expected to be the toughest test in the young career of Lomachenko. Heading into the contest, Walters was unbeaten in 27 fights and Lomachenko was only entering his eighth career professional fight.
Lomachenko didn't want to hear any of that talk as he came out and dominated Walters with his flashy movement and being able to pop in and out with combinations at will which frustrated Walters, who had no answer.
In the sixth round Lomachenko was tired of playing around and went on an all-out assault, battering Walters with combination after combination. You could see Walters wilting. When the round ended and deciding he had enough, Walters walked to referee Tony Weeks and told him two times that he was done and didn't want to continue.
Vasyl Lomachenko vs. Rocky Martinez
Fight Date: June 11, 2016
Result: Lomachenko wins via fifth-round KO.
Summary: After successfully defending his WBO featherweight title three times, Lomachenko decided it was time to move up weight and try his hand at junior lightweight.
Martinez was coming off a draw against the man who gave Lomachenko his only pro loss, Orlando Salido.
The key to the fight and you really start to see it in this fight with Lomachenko is the superior footwork and the hand speed in which he's able throw punches at awkward angles that he would only be to not only connect on but with velocity.
The fifth-round knockout enabled Lomachenko to become the fastest boxer to win two world championships in two different weight classes.
Steven Muehlhausen is an MMA and boxing writer and contributor for Sporting News. You can listen to his podcast, "The Fight Junkies" here. You can email him at email@example.com and can find him on Twitter @SMuehlhausenMMA.