I'm a sports journalist, football tipster and author from Dundee, who is now working in Glasgow. I've covered games at every level, from Junior football to internationals, and still love football even though it has clearly sold its soul. I've been in football tipping since 2018 with the MFT site.
2180 Tips by Kevin Mac:
Posted on: 01 Dec 2024
Leicester City will be fired up for Ruud van Nistelrooy’s debut as boss so it could pay to back them for over 1.5 goals against a West Ham United defence that shipped five goals on Saturday
Posted on: 29 Nov 2024
With Manchester City leaking goals, this top-of-the-table Premier League clash with Liverpool should offer plenty of thrills and Erling Haaland looks decent value at 11/10 for anytime scorer
Posted on: 28 Nov 2024
Derby County and Sheffield Wednesday are both in good form so we should see a few goals when they collide in the EFL Championship
Posted on: 28 Nov 2024
Martin Odegaard’s return has sparked Arsenal back to life and the skipper looks good value for an assist against West Ham in this Premier League clash
Posted on: 28 Nov 2024
AFC Bournemouth’s Premier League clashes with Wolverhampton Wanderers last term were fiery and tight so try backing a close game with lots of cards
Posted on: 27 Nov 2024
Sheffield United’s clash with EFL Championship title rivals Sunderland should be close so going for the half-time draw looks like a shrewd move
Posted on: 26 Nov 2024
Qarabag’s home form has been poor in Europe this season so French side Lyon should win and grab a few goals if they’re on top form
Posted on: 26 Nov 2024
Galatasaray’s UEFA Europa League matches have been averaging five goals a game so backing another thriller could pay off when they visit AZ Alkmaar
Posted on: 25 Nov 2024
Sturm Graz and Girona both need a win to keep their UEFA Champions League hopes alive so we should see goals and plenty of cards as they collide in Austria.
Posted on: 25 Nov 2024
Dinamo Zagreb and Borussia Dortmund have been involved in a few UEFA Champions League thrillers already this season so go for goals when they face off in Croatia
Posted on: 24 Nov 2024
West Bromwich Albion have been draw specialists this season and the half-time stalemate appeals as they face EFL Championship promotion rivals Sunderland at the Stadium of Light
Posted on: 24 Nov 2024
RB Leipzig need a San Siro win to keep their UEFA Champions League hopes alive so we should see goals at both ends when they face in-form Inter Milan
Posted on: 24 Nov 2024
Manchester City have been dominating the corner count in their UEFA Champions League matches so go for bets in that market when they host Feyenoord
Posted on: 21 Nov 2024
Sparks usually fly whenever Manchester City and Tottenham Hotspur collide at the Etihad so try backing first-half goals in this Premier League blockbuster
Posted on: 21 Nov 2024
Fulham and Wolverhampton Wanderers fought out a 3-2 thriller at Craven Cottage last term so go for goals at both ends in this Premier League clash
Posted on: 21 Nov 2024
Brentford have lost 1-0 on their last two visits to Goodison Park so try backing a cagey game with goals at a premium when they take on Everton again in the Premier League
Posted on: 20 Nov 2024
Both Plymouth Argyle and Watford have been racking up cards in recent weeks so try going for a high number of booking points when they collide in the EFL Championship
Posted on: 16 Nov 2024
Serbia can jump above Denmark to reach the UEFA Nations League semi-finals with a win – and striker Dusan Vlahovic looks overpriced at 3/1 for a goal
Posted on: 15 Nov 2024
France were poor as they drew with Israel on Thursday so in-form Italy look decent value at 13/8 to pile on the pain for Didier Deschamps in the UEFA Nations League
Posted on: 15 Nov 2024
Lee Carsley should end his England reign on a high against the Republic of Ireland and England look decent value to win both halves at Wembley
Posted on: 14 Nov 2024
Bosnia and Herzegovina have a few defenders missing so go for Germany goals and back Tim Kleindienst for a first international strike in this Nations League clash
Posted on: 12 Nov 2024
Finland have yet to score in their UEFA Nations League campaign but BTTS looks decent value at 6/5 for their trip to Dublin as the Republic of Ireland still haven’t kept a clean sheet under their new gaffer
Posted on: 11 Nov 2024
Italy’s revival has been one of the stories of this season’s UEFA Nations League and the Azzurri will be looking to keep their unbeaten run going when they face Belgium in Brussels. Luciano Spalletti was an exciting appointment by Italy after his historic title success at Napoli but his first major tournament was a disappointment as Switzerland deservedly knocked the […]
Posted on: 09 Nov 2024
Tottenham Hotspur’s defence was ripped apart by Galatasaray in midweek so Ipswich Town could get a bit of joy in this Premier League clash and Liam Delap appeals at 10/3 for a goal.
Posted on: 09 Nov 2024
Arsenal are running on empty a little so a fresher Chelsea side look good value at 9/5 for a derby win in this Premier League clash