Tarzino first raced at Pakenham on 5 July 2015, finishing 3rd and winning $1400. After a trial, Tarzino had his first win on 27 August 2015, coming from 5th at the 400m mark to win by a head. Three weeks later, Tarzino stepped up to 1600 metres at Caulfield, coming from last for a "huge win". On 10 October 2015, Tarzino contested the Group 1 Caulfield Guineas. Finishing 7th of 16, it was described as a, "huge run from this big long-strider threading through the field from well back." His next appearance was a 3rd in the Moonee Valley Vase, with jockey Craig Newitt saying, "He jumped and wanted to get rolling a bit in the first furlong but after we'd gone out of the straight, he just dropped the bridle. He got home super." Entering the Group 1 Victoria Derby as a favourite, Tarzino won the race comfortably. Trainer Mick Price said, "At the top of the straight he was the one you wanted to be on but he was going to hit the front too early. It was a long way up the straight. I was looking for the post but he was too strong. He can go to the paddock. He'll be a grouse horse in the autumn." Tarzino returned in February 2016, finishing 4th in the Autumn Stakes. Three weeks later, Tarzino finished 2nd in the Australian Guineas behind Palentino, but the decision was protested, with jockey Craig Newitt claiming interference with 600 metres remaining and again in the straight. The protest was dismissed, with stewards saying Tarzino had also rolled towards the opposing horse. On 19 March, Tarzino had a "dominant win" in the Group 1 Rosehill Guineas. Newitt said, "He toyed with them today, all we were waiting on was a gap and when it came there was no stopping him." Price concluded, "He’s just a really, really good horse. He never runs a bad race and when he gets the right conditions is very hard to beat." He than ran a 4th in the Australian Derby, starting as odds-on favourite, before being spelled. Returning on 27 August 2016, Tarzino contested four Group 1 races over the next 6 weeks, failing to finish any better than 6th. Tarzino was retired to stud after ligament injury was discovered that was thought to have effected his last campaign. Tarzino's 2018 stud fee was $15,000.