Eric Banks is heading to the University of Florida this fall on a golf scholarship. (Golf Canada)

For the first time in 30 years, this week a golfer became the first player to win the Nova Scotia Junior Championship and Men's Amateur Championship.

Eric Banks just graduated from high school less than a month ago, but the 18-year-old Truro resident has been turning heads this summer with some spectacular play on the golf course.

This week at Highlands Links in Ingonish, he tamed the challenging course by going five under par to win the Nova Scotia Junior Golf Championship.

"Yeah I had it going really good for the first three days. I had it to 10 under and then the last day was kind of hard to play with a 15-shot lead because even if you lipped out a par putt or a birdie putt, you'd look up at the leader board and you'd still be winning by 12 or something."

The win for Banks came on the heels of the Nova Scotia Men’s Amateur Championship that he won on his home course in Truro.

Banks grew up just 30 seconds down the road from the first tee.

"I knew going in that I had a pretty good chance and everybody was putting a lot of pressure on me to win on my home course, so during the week, I didn't really think about winning. But coming down the last couple of holes I got a little nervous."

Over the next month, Banks will head to Vancouver where he'll play in the Canadian Junior Championship — a tournament he placed in second last year just one shot away from winning the title.

Then he'll play in the Canadian Men's Amateur Championship outside of Winnipeg.

After that tournament, he'll get a one-day break before packing his bags and heading off to the University of Florida on a golf scholarship.