Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 (@StephenMacGreg1) header
Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 (@StephenMacGreg1) profile picture

….on safari….

Edinburgh, Scotland.
Joined January 2013
Photo by Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 (@StephenMacGreg1)Photo by Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 (@StephenMacGreg1)Photo by Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 (@StephenMacGreg1)Photo by Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 (@StephenMacGreg1)Photo by Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 (@StephenMacGreg1)Photo by Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 (@StephenMacGreg1)Photo by Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 (@StephenMacGreg1)Photo by Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 (@StephenMacGreg1)Photo by Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 (@StephenMacGreg1)Photo by Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 (@StephenMacGreg1)
Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 retweeted
Every shot of Rory McIlroy's third round in under two minutes 👀 #AbuDhabiChamps | #RolexSeries
6
9
2
157
25,972
Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 retweeted
Wow 🤤
2
26
2
288
11,119
Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 retweeted
An absolute rocket 🚀
4
20
1
221
12,764
Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 retweeted
West Ham United at Millwall on Saturday #WHUFC
9
44
4
590
43,739
Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 retweeted
#millwall 2 x 2 #westham 🔥
87
1,354
247
12,443
1,727,174
Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 retweeted
One touch to control, one touch to finish 👣 🧊 Composed and clinical from the captain!
181
2,100
84
29,080
968,814
Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 retweeted
MITCHY NTELO HAS ARRIVED!!!!!! 🤩
32
35
8
597
37,065
Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 retweeted
GET IN 👊
3
13
267
9,817
Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 retweeted
THE DONS 🔒
71
21
27
233
61,605
Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 retweeted
Driven by passion🔥 We move as one❤️ 🇬🇧#BritishGP #ForzaDucati #DucatiLenovoTeam
45
3
310
8,330
ABERDEEN 2 : hearts 1 Saturday 1st August 2026
55
Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 retweeted
🔴 "We left it till the death, but we got there in the end" ⚽️ "I think it's my goal, but Mayo's claiming it" Goalscorers Lewis Mayo and Kevin Nisbet after Aberdeen's win over Hearts ⤵️
8
10
433
64,181
Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 retweeted
Read all about it 😄 Match report from Pittodrie ⤵️ 🔗 bit.ly/3RNsmRX
3
5
109
9,060
Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 retweeted
OOHHHHHH MY WOORDDD!!! ABSOLUTE SCENES!! CAPTAIN KEV!!!!!
22
78
14
888
32,602
Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 retweeted
🗣️ “Everybody, I felt, wanted Aberdeen to fail.” 🗣️ “Fans always come with hope, the hope your team can do what Hearts did last season.” Aberdeen boss Stephen Robinson on the new campaign at the Dons as they host Hearts today, live on Sky Sports 📺
1
14
5
294
43,344
Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 retweeted
.@KaitlanCollins on Trump's verbal attacks: "It's really not about me, and I don't want it to be about my reaction. ... In those moments it's important to put the reminder back on the work, on the question, and on the non-answers that we get."
1,578
2,636
241
23,928
3,020,821
Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 retweeted
Hampden Park's biggest crowd ever, and we took it all the way back to the beginning. #Metallica #M72Glasgow
66
465
26
4,300
207,761
Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 retweeted
Stephen Robinson spoke to RedTV following our win over Queen of the South.
7
1
148
21,590
Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 retweeted
Celebrating past and present legends 🏴󠁧󠁢󠁳󠁣󠁴󠁿 #AsOne | #NationsChampionship
1
18
173
10,161