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)
Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 retweeted
Every shot of Rory McIlroy's third round in under two minutes 👀 #AbuDhabiChamps | #RolexSeries
6
9
2
157
25,468
Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 retweeted
Wow 🤤
2
26
2
288
11,118
Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 retweeted
An absolute rocket 🚀
4
20
1
221
12,762
Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 retweeted
West Ham United at Millwall on Saturday #WHUFC
9
44
4
590
43,737
Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 retweeted
#millwall 2 x 2 #westham 🔥
87
1,354
247
12,446
1,727,054
Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 retweeted
One touch to control, one touch to finish 👣 🧊 Composed and clinical from the captain!
181
2,101
84
29,082
968,797
Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 retweeted
MITCHY NTELO HAS ARRIVED!!!!!! 🤩
32
35
8
597
37,064
Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 retweeted
GET IN 👊
3
13
267
9,816
Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 retweeted
THE DONS 🔒
71
21
27
233
61,590
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
54
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,059
Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 retweeted
OOHHHHHH MY WOORDDD!!! ABSOLUTE SCENES!! CAPTAIN KEV!!!!!
22
78
14
888
32,601
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,793
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,299
207,759
Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 retweeted
Stephen Robinson spoke to RedTV following our win over Queen of the South.
7
1
148
21,589
Stephen MacGregor 🏴󠁧󠁢󠁳󠁣󠁴󠁿 retweeted
Celebrating past and present legends 🏴󠁧󠁢󠁳󠁣󠁴󠁿 #AsOne | #NationsChampionship
1
18
173
10,160