With family and friends in the stands, his milestone match against the Demons was closely fought, with Port Adelaide losing by seven points.
Todd kicked a goal from the 50m arc at the end of the third quarter and three goal assists throughout the match.
Reaching the 100-game milestone is a significant achievement in the AFL.
And since he is only 25 years-old, Todd still has the AFL world in front of him.
We can only hope he gets to game 350 like Finley AFL product Tom Hawkins did on Easter Monday.
Joining Port Adelaide as a teenager, Todd made his AFL debut in a 17-point win against the Western Bulldogs in Ballarat in 2017.
Regardless of his busy schedule, Todd still makes time where he can for his home town and his former club - the Deni Rams.
When home last year he spent time with the Deniliquin Rams’ fourths for a Q&A.
Having signed a five-year extension with the club ahead of this season, Todd is considered a vital piece of Port Adelaide’s AFL future.
He has grown to be a consistent player for the side, playing 21 games in each of the last three years.
His leading ability and role as a sharp shooting key forward target for the Power is still essential and challenging to find for AFL clubs.
Todd has also been known for his accurate goalkicking across his AFL career, kicking 143 goals across his 100 games.
Port Adelaide has been successful with Todd at the club, winning two-thirds of the AFL games he’s played and featuring in seven finals.