The teen said most people he reached out to had been keen to get involved, with 27 classmates pledged to participate in the actual event, or come and show their support.
As well as registration fees, they had also raised over $500 for the society through a sausage sizzle, and donations from students.
About 1200 people are expected to take part in today's event at the Hawke's Bay Regional Sports Park. Seventy-four teams had entered this year's Relay for Life.
The event helps fund the Cancer Society, which has to raise up to $700,000 annually to provide its services.
Those participating in the Hawke's Bay event will be joining more than four million people in more than 6000 global communities who take part every year.
-Relay for Life goes from 11am to 11pm today at Hawke's Bay Regional Sports Park.