Born in Toomebridge, Northern Ireland, Laverty was runner-up in the 2004 British 125cc Championship. He had a successful year in 2006 aboard the Dunlop shod Red BullHonda CBR600RR. He was a top challenger for the British Supersport title, but finished third overall behind Cal Crutchlow and Tom Sykes, with four wins. He had previously finished 9th overall as a series rookie in 2005.
250cc World Championship (2007–2008)
For 2007, he raced in the 250cc Grand Prix World Championship for LCR Honda finishing in 25th place overall with a best result of 14th. A strong run at Barcelona produced no points due to an engine problem. For it was expected that he would go back to Britain and further his career in Supersports or Superbikes, but he was signed by Blusens Aprilia on 18 December to continue to race in 250cc with privateer motorcycles. He scored points in China and Portugal, but at Le Mans he crashed at the one remaining wet corner as the circuit dried.
Supersport World Championship (2008–2010)
Plans for him to make his World Superbike debut later that year were scrapped when Chris Walker joined the team full-time, but he instead joined the factory Yamaha team in World Supersport as a temporary replacement for the injured Fabien Foret. Despite riding injured following a crash at the 2008 Indianapolis motorcycle Grand Prix a week earlier, he moved up from an early 7th to battle championship leader Andrew Pitt and teammate Broc Parkes for 2nd. Parkes got the better of him, but he finished on the podium after surviving contact with Pitt which eliminated the Honda rider. He decided before this race to end his 250cc season, and focus on a full-time WSS ride for 2009. The young Irish man signed with the Parkalgar Honda World Supersport team for the 2009 season. On 14 March 2009 Laverty won his first Supersport World Championship race at the Losail International Circuit in Qatar, narrowly beating Ten Kate Racing's Andrew Pitt to the chequered flag. His win was also the first for the Parkalgar Honda team. He stacked up three more wins and four-second places to finish as series runner-up behind Yamaha rider Cal Crutchlow – ending Ten Kate's run of being the top Honda team for many years.
Superbike World Championship (2011–2014)
Laverty, on his Yamaha World Superbike, won his first Superbike World Championship race at Monza on 8 May 2011. Eugene stood proudly as his national anthem was played just after race one. Later that afternoon, Laverty completed the double by winning race two, with fellow Yamaha teammate Marco Melandri taking second spot. For 2012 Laverty rode a factory-specification Aprilia, partnering Max Biaggi.
For the 2015 season, Laverty moved to MotoGP with the Aspar Racing Team, riding a Honda RC213V-RS open-specification motorcycle. He finished the season in 22nd place in the riders' championship standings, with a best result of 12th in Catalunya. Laverty remained with the team – now riding Ducati Desmosedici GP14.2 motorcycles – for the 2016 season, where he partnered Yonny Hernández. In Argentina, he achieved his best results in MotoGP career with 4th place.