The 32-year-old couldn't believe his luck when he found out he had won £1000 just for having the Evening Times delivered.
Mr McKinnon, said: "I've been getting the paper delivered for more than a year. I love the sports pages. It is second to none."
The competition, launched last month, will see a reader chosen at random as the winner each month.
One lucky person who has their paper delivered by one of our junior agents will receive the £1000 prize.
Mr McKinnon, a business analyst with Scottish Power, hasn't yet decided what he will spend his winnings on.
He gets his Evening Times delivered by junior agent Kirsty Paterson.
The 17-year-old, who is in her sixth year at school, has only been a junior agent for four months - but already loves it.
She said: "I enjoy meeting new people, and the extra money I earn helps out."
Last month, Myra Ballantyne, 66, from East Kilbride, scooped our first £1000 prize.
Mother-of-two Myra admitted she thought someone was "having a joke" when she found out she had won.
She plans to spend her cash windfall on a new boiler.
More than 1000 junior agents, usually aged between 13 and 16, distribute 16,000 copies of the paper each day, from Monday to Saturday, across Glasgow and the West of Scotland.
Stephen White, Evening Times delivery manager, said the junior agents are "a major part of the newspaper's distribution."
To have your Evening Times delivered to your door, or to join our team of junior agents on your own paper round, call 0141 302 7300.
You can also email home.delivery@ heraldandtimes.co.uk