Adblocker detected! Please consider reading this notice.

We've detected that you are using AdBlock Plus or some other adblocking software which is preventing the page from fully loading.

We don't have any banner, Flash, animation, obnoxious sound, or popup ad. We do not implement these annoying types of ads!

We need money to operate the site, and almost all of it comes from our online advertising.

Please add footballdatabase.eu to your ad blocking whitelist or disable your adblocking software.

×
Craig McGuffie - Stats and titles won - 24/25
You have visited 25 page(s) today. 25 page(s) are remaining before you get blocked as a simple visitor. If you want to access more pages today, you can sign up for free.

Craig McGuffie

21
Born on :  December 15, 1997 (27 years) at Troon 
Nationality  : Scotland 
Height : 1m76
Weight : 73 kg
  • Craig McGuffie

Other photos

Current season statistics (2024/2025)

4 Goals 8 Assists
7 Victories 19 Losses
36 Played matches 2230 Minutes played
1 Yellow cards 0 Red cards
M
Main position
Midfield75%

McGuffie's career statisticsLast updated on 09/04/2025 at 14:48

SeasonClubLeagueContinentNat. cupsInternationalTotal
tier Games Games played Goals for goals Assists ass. Efficiency eff. Games Games played Goals for goals Assists ass. Efficiency eff. Games Games played Goals for goals Assists ass. Efficiency eff. Games Games played Goals for goals Assists ass. Efficiency eff. Games Games played Goals for goals Assists ass. Efficiency eff.
2024/2025 Dumbarton3281718118311403648558
Club Competition Games Goals forAssistsEfficiency
Dumbarton Viaplay Cup 4
Dumbarton William Hill League One 28171811
Dumbarton Challenge Cup 2231
Dumbarton Scottish FA Cup 211116
2023/2024 QotS32023006112952631298
Club Competition Games Goals forAssistsEfficiency
QotS Viaplay Cup 3
QotS cinch League One 202300
QotS Challenge Cup 11170
QotS Scottish FA Cup 2
2022/2023 Falkirk3284124510311823872218
Club Competition Games Goals forAssistsEfficiency
Falkirk Premier Sports Cup 51338
Falkirk cinch League One 2841245
Falkirk Challenge Cup 21
Falkirk Scottish FA Cup 3243
Falkirk League One Play-Off
2021/2022 Falkirk3344458033744637
Club Competition Games Goals forAssistsEfficiency
Falkirk Premier Sports Cup 2
Falkirk cinch League One 3444580
Falkirk Challenge Cup 1
2020/2021 Greenock21831266914982741324
Club Competition Games Goals forAssistsEfficiency
Greenock Betfred Cup 3
Greenock Championship 1831266
Greenock Scottish FA Cup 3
Greenock League One Play-Off 31130
2019/2020 Greenock241424142
Club Competition Games Goals forAssistsEfficiency
Greenock Championship 4142
2019/2020 Ayr United21221243111501531133
Club Competition Games Goals forAssistsEfficiency
Ayr United Betfred Cup 311150
Ayr United Championship 122124
Ayr United Scottish FA Cup
2018/2019 Raith Rovers31331912153216
Club Competition Games Goals forAssistsEfficiency
Raith Rovers League One 133191
Raith Rovers League One Play-Off 2
2018/2019 Ayr United29171162
Club Competition Games Goals forAssistsEfficiency
Ayr United Betfred Cup 41
Ayr United Championship 91
Ayr United Challenge Cup 1
Ayr United Scottish FA Cup 2
2017/2018 Ayr United32933549114413841376
Club Competition Games Goals forAssistsEfficiency
Ayr United Betfred Cup 41199
Ayr United League One 293354
Ayr United Challenge Cup 21
Ayr United Scottish FA Cup 3
2016/2017 Ayr United226114312484032544
Club Competition Games Goals forAssistsEfficiency
Ayr United Scottish League Cup 51205
Ayr United Championship 261
Ayr United Challenge Cup 31224
Ayr United Scottish FA Cup 611314
2015/2016 Ayr United311
Club Competition Games Goals forAssistsEfficiency
Ayr United League One 1
Total2222315412711372822933622365
The data represented with this background color are not complete. The figures may not reflect reality.

Notes

Overall
/100
Physical
/20
Mental
/20
Technical
/20
Offense
/20
Defense
/20

Player's evolution

*The FBDB Index is an automatically engineered figure based on player's statistical performances during each game he is involved in.
2025's Number of Matches World Ranking>1000
2025's Goals World Ranking>1000
2025's Assists World Ranking774
2025's Number of Victories World Ranking>1000
2025's Minimum Losses World Ranking (Min. 30 games played)>1000
Rankings updated on 04/04/2025

Player's titles

Victories

League One 1logo Ayr United2018

Runner-ups

League One 2logo Ayr United2016logo Falkirk2023

Transfers

14/06/24 > Dumbarton
01/07/23 > 14/06/24 QotSFree
01/07/21 > 24/05/23 FalkirkFree
30/01/20 > 01/07/21 Greenock
24/01/19 > 19/05/19 Raith RoversLoan
01/07/15 > 30/01/20 Ayr United

Player career by clubLast updated on 09/04/2025 at 14:48

Club Games Played matches Goals for Goals Assists Assists Efficiency Efficiency Minutes played Minutes played Yellow cards Yellow cards Red cards Red cards Match starts Match starts V Victories L Losses
logo Ayr United Ayr United110106396395824%2650%5533%36
logo Dumbarton Dumbarton36485582230172%2619%753%19
logo Falkirk Falkirk751163704072468%5145%3433%25
logo Greenock Morton Greenock3151268133948%1532%1029%9
logo Queen of the South QotS26312988941146%1223%638%10
logo Raith Rovers Raith Rovers153216648140%627%433%5

Results with or without him

Season Club When present When absent Influence
v l Total v l Total
2024/2025 Dumbarton 19% 53% 36 50% 25% 4 -
2023/2024 QotS 23% 38% 26 44% 50% 18 Very negative
2022/2023 Falkirk 55% 21% 38 42% 33% 12 Slightly positive
2021/2022 Falkirk 35% 46% 37 25% 50% 4 -
2020/2021 Greenock 30% 30% 27 27% 27% 11 Very slightly positive
2019/2020 Greenock 50% 25% 4 0% 0% 3 -
2019/2020 Ayr United 53% 40% 15 50% 33% 12 Very slightly positive
2018/2019 Raith Rovers 27% 33% 15 40% 20% 5 -
2018/2019 Ayr United 56% 19% 16 54% 23% 13 Very slightly positive
2017/2018 Ayr United 64% 23% 39 75% 13% 8 Slightly negative
2016/2017 Ayr United 33% 43% 40 10% 40% 10 Extremely positive
2015/2016 Ayr United 0% 100% 1 52% 34% 44 -

Key figures

icon stats
He hasn't lost in League One any of the last 4 matches
icon stats
He hasn't won in League One any of the last 6 at home matches
icon stats
He hasn't lost all competitions included any of the last 4 matches
icon stats
Craig McGuffie hasn't won all competitions included any of the last 7 at home matches
icon stats
Craig McGuffie has lost in non-league and non-national team competition the last 4 away from home matches
icon stats
He hasn't won in non-league and non-national team competition any of the last 4 away from home matches

First times

Date Competition Games Score First times

Ayr United

09/04/2016 League One Ayr United - Albion Rovers 0 - 1 First match with the club, first loss
16/07/2016 SLC Ayr United - Hamilton 2 - 1 First victory
23/07/2016 SLC Ayr United - Edinburgh City 1 - 0 First start
26/07/2016 SLC Livingston - Ayr United 0 - 2 First goal
27/01/2018 League One Queen's Park - Ayr United 1 - 4 First time scoring 2 goals

Raith Rovers

26/01/2019 League One Brechin City - Raith Rovers 2 - 1 First match with the club, first loss
23/02/2019 League One Raith Rovers - Montrose 4 - 1 First victory, first goal
02/03/2019 League One Stranraer - Raith Rovers 2 - 2 First start

Greenock Morton

22/02/2020 Championship Greenock - Alloa Athletic 4 - 4 First match with the club
25/02/2020 Championship Ayr United - Greenock 1 - 2 First victory
29/02/2020 Championship QotS - Greenock 0 - 4 First goal
03/03/2020 Championship Inverness - Greenock 3 - 2 First loss
13/10/2020 BC Greenock - Queen's Park 1 - 0 First start

Falkirk

13/07/2021 Premier Sports Cup Falkirk - Albion Rovers 5 - 1 First match with the club, first start, first victory
17/07/2021 Premier Sports Cup Falkirk - Hamilton 1 - 2 First loss
07/08/2021 cinch League One Falkirk - Peterhead 2 - 1 First goal
04/03/2023 cinch League One Falkirk - Peterhead 5 - 0 First time scoring 2 goals, first time scoring 3 goals

Queen of the South

18/07/2023 VC QotS - Motherwell 3 - 3 First match with the club, first start
22/07/2023 VC Elgin City - QotS 0 - 2 First victory
25/07/2023 VC QotS - East Fife 0 - 0 First red card
05/08/2023 LO QotS - Alloa Athletic 3 - 4 First loss
09/09/2023 CC Partick Th. - QotS 2 - 3 First goal

Dumbarton

13/07/2024 VC Dumbarton - East Kilbride 1 - 1 First match with the club, first start
16/07/2024 VC QotS - Dumbarton 2 - 0 First loss
13/08/2024 CC Dumbarton - Berwick Rangers 4 - 0 First victory, first goal, first time scoring 2 goals

Player's career by competitionLast updated on 09/04/2025 at 14:48

Competition Games Played matches Goals for Goals Efficiency Efficiency Assists Assists Own goals Own goals Minutes played Minutes played Match starts Match starts Yellow cards Yellow cards Red cards Red cards V Victories D Draws L Losses
Scottish League Cup Scottish League Cup3344212168458%19152%1724%824%8
Scottish FA Cup Scottish FA Cup214237294843%948%1029%624%5
Scottish Challenge Cup Scottish Challenge Cup124206382383%1050%617%233%4
Championship Championship6963563213322%1532%2226%1842%29
League One League One1531743212734753%8139%5925%3837%56
League One Play-Off League One Play-Off5120620640%240%220%140%2

Player's results for each season

Season Club Tier Rk. pts MP V D L GF GA
2024/2025 Dumbarton 3 10 31 32 7 10 15 44 58
2023/2024 QotS 3 7 41 36 11 8 17 46 53
2022/2023 Falkirk 3 2 67 36 19 10 7 70 39
2021/2022 Falkirk 3 6 44 36 12 8 16 49 55
2020/2021 Greenock 2 9 29 27 6 11 10 22 33
2019/2020 Greenock 2 7 36 28 10 6 12 45 52
2019/2020 Ayr United 2 3 34 21 11 1 9 34 30
2018/2019 Raith Rovers 3 3 60 36 16 12 8 75 49
2018/2019 Ayr United 2 2 36 20 10 6 4 34 18
2017/2018 Ayr United 3 1 76 36 24 4 8 92 42
2016/2017 Ayr United 2 10 33 36 7 12 17 33 62
2015/2016 Ayr United 3 2 61 36 19 4 13 65 47

Last games

Date Competition Round Team 1 Score Team 2 Score Minutes played Goals for Own goals Assists Yellow cards Red cards
April 05, 202505/04WHLORound 32Kelty Hearts0 - 6Dumbarton45 Minutes1
March 29, 202529/03WHLORound 31Alloa Athletic2 - 3Dumbarton82 Minutes
March 22, 202522/03WHLORound 30Dumbarton0 - 0QotS76 Minutes
March 15, 202515/03WHLORound 29Arbroath1 - 1Dumbarton21 Minutes1
March 08, 202508/03WHLORound 28Dumbarton0 - 1Inverness80 Minutes
March 04, 202504/03WHLORound 21Dumbarton1 - 2Arbroath22 Minutes
March 01, 202501/03WHLORound 27Dumbarton1 - 3Stenhousemuir90 Minutes
February 22, 202522/02WHLORound 26Cove Rangers2 - 1Dumbarton90 Minutes
February 15, 202515/02WHLORound 25Dumbarton2 - 3Montrose90 Minutes
February 08, 202508/02WHLORound 24Annan Athletic2 - 1Dumbarton90 Minutes1
February 01, 202501/02WHLORound 23Dumbarton1 - 1Alloa Athletic90 Minutes
January 25, 202525/01WHLORound 22QotS3 - 1Dumbarton90 Minutes1
January 18, 202518/01SFAC4th RoundDumbarton1 - 5Airdrieonians45 Minutes1
January 04, 202504/01WHLORound 20Inverness2 - 0DumbartonOn the benchYellow cards
December 28, 202428/12WHLORound 19Dumbarton2 - 0Kelty Hearts12 Minutes1
December 21, 202421/12WHLORound 18Montrose1 - 2DumbartonOn the bench
December 14, 202414/12WHLORound 17Dumbarton1 - 5Annan Athletic90 Minutes
December 07, 202407/12WHLORound 16Stenhousemuir4 - 0Dumbarton45 Minutes
December 03, 202403/12WHLORound 15Alloa Athletic2 - 2Dumbarton84 Minutes
November 29, 202429/11SFAC3rd roundDumbarton3 - 2Alloa Athletic71 Minutes1
November 16, 202416/11WHLORound 14Dumbarton2 - 1QotS77 Minutes
November 09, 202409/11WHLORound 13Kelty Hearts2 - 0Dumbarton25 Minutes
November 02, 202402/11WHLORound 12Dumbarton0 - 3Cove Rangers15 Minutes
October 26, 202426/10WHLORound 11Dumbarton3 - 1Inverness10 Minutes
October 19, 202419/10WHLORound 10Arbroath1 - 3DumbartonOn the bench
October 05, 202405/10WHLORound 9Dumbarton1 - 3Stenhousemuir68 Minutes
September 28, 202428/09WHLORound 8QotS2 - 0Dumbarton56 Minutes
September 21, 202421/09WHLORound 7Dumbarton0 - 1Montrose66 Minutes
September 14, 202414/09WHLORound 6Annan Athletic1 - 1Dumbarton67 Minutes
September 07, 202407/09CC3rd roundPeterhead1 - 0Dumbarton16 Minutes
August 31, 202431/08WHLORound 5Dumbarton2 - 2Kelty Hearts90 Minutes2
August 24, 202424/08WHLORound 4Dumbarton2 - 2Arbroath77 Minutes
August 17, 202417/08WHLORound 3Cove Rangers1 - 1Dumbarton90 Minutes1
August 13, 202413/08CC2nd roundDumbarton4 - 0Berwick Rangers45 Minutes2
August 10, 202410/08WHLORound 2Dumbarton3 - 3Alloa Athletic73 Minutes
August 03, 202403/08WHLORound 1Inverness1 - 1DumbartonOn the bench
July 27, 202427/07VCRound 5Aberdeen6 - 0Dumbarton18 Minutes
July 20, 202420/07VCRound 3Dumbarton3 - 4Airdrieonians90 Minutes
July 16, 202416/07VCRound 2QotS2 - 0Dumbarton59 Minutes
July 13, 202413/07VCRound 1Dumbarton1 - 1East Kilbride75 Minutes
First XI
On the bench
Absent

Match ratings and personal notes

You have to sign in to display information here. If you want any information here, you have to rate the player in games he partipated in and/or comment one of his performances.

Closest teammates

photo Nesbitt Aidan Nesbitt Compare 102 Games
photo Forrest Alan Forrest Compare 86 Games
photo Docherty Ross Docherty Compare 75 Games
photo McDaid Declan McDaid Compare 69 Games
photo Moore Craig Moore Compare 69 Games

Most visited opponents

photo Taggart Scott Taggart Compare 22 Games
photo Cawley Kevin Cawley Compare 20 Games
photo Gallagher Calum Gallagher Compare 16 Games
photo Neill Morgyn Neill Compare 15 Games
photo Dillon Sean Dillon Compare 15 Games

Player's teammates

Comments

Sign in to save your comment
Back to top