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.
2218 Tips by Kevin Mac:
Posted on: 10 Dec 2024
Manchester United remain a work in progress under Ruben Amorim so go for goals at both ends when they face a Viktoria Plzen side unbeaten in Europe so far this season
Posted on: 09 Dec 2024
Manchester City need a win to spark their UEFA Champions League campaign to life so go for goals and corners when they take on Juventus
Posted on: 09 Dec 2024
Feyenoord’s Champions League games have all been thrillers so go for more goals as they look to seal a knockout blow with a win over Sparta Prague
Posted on: 09 Dec 2024
Bayern Munich should be too strong for Shakhtar Donetsk in the UEFA Champions League but the Ukrainians could get some joy in attack
Posted on: 09 Dec 2024
Paris St-Germain need a win to keep their UEFA Champions League hopes alive and should grab a few goals against an RB Salzburg side who have taken some heavy beatings in Europe
Posted on: 07 Dec 2024
West Ham United and Wolverhampton Wanderers are both in dismal form but the Hammers have more firepower so should get a win that moves them clear of the Premier League drop zone
Posted on: 06 Dec 2024
Brighton and Hove Albion should dominate possession when they face Leicester City in the Premier League so go for the Seagulls in the corner handicap
Posted on: 06 Dec 2024
Chelsea have been scoring for fun so try backing them to net in both halves against a Tottenham Hotspur side missing key players at the back.
Posted on: 05 Dec 2024
Manchester United have been pretty open since Ruben Amorim took charge so we should see action at both ends when they take on Nottingham Forest in the Premier League
Posted on: 05 Dec 2024
This should be the last Merseyside derby at Goodison Park so go for cards and corners in what should be a highly charged Premier League match between Everton and Liverpool.
Posted on: 03 Dec 2024
Fulham and Brighton and Hove Albion have both impressed in the Premier League this season so go for the half-time draw when they face off at Craven Cottage
Posted on: 02 Dec 2024
Southampton are missing three key players due to suspension for this Premier League clash with in-form Chelsea so try backing the Blues to win comfortably
Posted on: 02 Dec 2024
Newcastle United winger Anthony Gordon looks set to play through the middle against Liverpool so he could be worth a punt at 11/8 just to have a shot on target
Posted on: 01 Dec 2024
Ipswich Town and Crystal Palace both need a Premier League so we should see goals at both ends in what promises to be a close game
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