Steve Geffrard has three losses against three opponents on his boxing record. For a list of Geffrard's best fights, refer to "Best fights of Steve Geffrard".
On January 15, 2022 Steve Geffrard fought Joe Smith Jr. in a light-heavyweight world-title fight for Smith Jr.'s WBO title. Geffrard was 31 years old and with a record of 18-3 (12), and Smith Jr. was 32 years old and with a record of 27-3 (21). Geffrard lost the fight via 9th-round TKO.
On June 1, 2013 Steve Geffrard faced off against Travis Reeves at age 22. He was coming in with a record of 0-2 (0). Geffrard lost the fight via 4-round split decision.
On February 23, 2013 Steve Geffrard faced off against Kentrell Claiborne at age 22. He was coming in with a record of 0-1 (0). Geffrard lost the fight via 3rd-round TKO.