Calendar An icon of a desk calendar. Cancel An icon of a circle with a diagonal line across. Caret An icon of a block arrow pointing to the right. Email An icon of a paper envelope. Facebook An icon of the Facebook "f" mark. Google An icon of the Google "G" mark. Linked In An icon of the Linked In "in" mark. Logout An icon representing logout. Profile An icon that resembles human head and shoulders. Telephone An icon of a traditional telephone receiver. Tick An icon of a tick mark. Is Public An icon of a human eye and eyelashes. Is Not Public An icon of a human eye and eyelashes with a diagonal line through it. Pause Icon A two-lined pause icon for stopping interactions. Quote Mark A opening quote mark. Quote Mark A closing quote mark. Arrow An icon of an arrow. Folder An icon of a paper folder. Breaking An icon of an exclamation mark on a circular background. Camera An icon of a digital camera. Caret An icon of a caret arrow. Clock An icon of a clock face. Close An icon of the an X shape. Close Icon An icon used to represent where to interact to collapse or dismiss a component Comment An icon of a speech bubble. Comments An icon of a speech bubble, denoting user comments. Comments An icon of a speech bubble, denoting user comments. Ellipsis An icon of 3 horizontal dots. Envelope An icon of a paper envelope. Facebook An icon of a facebook f logo. Camera An icon of a digital camera. Home An icon of a house. Instagram An icon of the Instagram logo. LinkedIn An icon of the LinkedIn logo. Magnifying Glass An icon of a magnifying glass. Search Icon A magnifying glass icon that is used to represent the function of searching. Menu An icon of 3 horizontal lines. Hamburger Menu Icon An icon used to represent a collapsed menu. Next An icon of an arrow pointing to the right. Notice An explanation mark centred inside a circle. Previous An icon of an arrow pointing to the left. Rating An icon of a star. Tag An icon of a tag. Twitter An icon of the Twitter logo. Video Camera An icon of a video camera shape. Speech Bubble Icon A icon displaying a speech bubble WhatsApp An icon of the WhatsApp logo. Information An icon of an information logo. Plus A mathematical 'plus' symbol. Duration An icon indicating Time. Success Tick An icon of a green tick. Success Tick Timeout An icon of a greyed out success tick. Loading Spinner An icon of a loading spinner. Facebook Messenger An icon of the facebook messenger app logo. Facebook An icon of a facebook f logo. Facebook Messenger An icon of the Twitter app logo. LinkedIn An icon of the LinkedIn logo. WhatsApp Messenger An icon of the Whatsapp messenger app logo. Email An icon of an mail envelope. Copy link A decentered black square over a white square.

Pictures as Race for Life entrants raise more than £150,000 for cancer research

Runners of all abilities tackled a series of events at Camperdown Park.

Runners tackling an obstacle during Pretty Muddy, a 5k mud-splattered obstacle course at Race for Life Dundee at Camperdown Park.
Runners tackling an obstacle during Pretty Muddy, a 5k mud-splattered obstacle course at Race for Life Dundee at Camperdown Park.

More than £150,000 has been raised for Cancer Research UK at Race for Life Dundee.

Nearly 1,500 runners tackled a series of events at Camperdown Park on Sunday as part of a huge fundraising effort.

Race for Life Dundee 2025 kicked off with a 5K and a 10K at the park in the morning.

These were followed by the Pretty Muddy event, which saw entrants run around a 5K mud-splattered obstacle course.

Youngsters were also able to take part in the Pretty Muddy Kids race.

Former Deputy Lord Provost Christina Roberts, who is recovering from breast cancer, sounded the starter horn at the start of the 5K course.

She said: “Thanks to life-saving research I’m going to be around a lot longer now.

“I’m around 90% through treatment for cancer and I’m starting to feel more like myself again.

“Cancer feels petrifying at first. It was an emotional journey I didn’t buy a ticket for.

“I lost my hair to the side effects of chemotherapy and I lost weight as well.

“But from day one I received excellent medical care and the nursing staff were amazing.

“I was moved by all the flowers, cards and support from kind people at the council and the community. Dundee can feel like a village at times.

“Almost everywhere I went there was a familiar face and someone wishing me well.”

Linda Summerhayes, Cancer Research UK’s spokeswoman in Scotland, said: “We are incredibly grateful to everyone who took part in Race for Life Dundee.

“Sadly nearly one in two of us will get cancer in our lifetime, but all of us can support the research that will beat it.

“It was a fantastic day at Race for Life Dundee – full of emotion, courage, tears, laughter and hope as people celebrated the lives of those dear to them who have survived cancer and remembered loved ones lost to the disease.”

The Courier’s photographer Richie Hancox was at Camperdown Park to capture the best pictures from Race for Life Dundee.

People getting ready before the start of the Race for Life 10K.
Nicola Rourke and Craig Lawson from Birkhill.
Emily Smith and Rudy Mills at the finish of Race for Life Dundee.
Karen Kibbler and Donna Davidson at the finish.
Alison Turnbull and Chloe Kirkaldy.
Jennifer and Debbie from Dundee.
The mass warm up for the 5k led by Angela and Ellie Duncan.
The mass warm up for the 5k led by Angela and Ellie Duncan.
Claire Kinnaird from Original 106 on stage at the start of the Race for Life 5k.
Sean Hoey, Amy Hoey, Jackie Coulson, Annabelle Hoey, and Laura Chandler at the start of the Race for Life 5k.
Dundee City Councillor Christina Roberts before sounding the hooter to set participants off on Race for Life 5k.
The start of the Race for Life 10K at Race for Life.
Finn and Jack Taylor after the Race for Life 5k.
Dundee City Councillor Christina Roberts before sounding the hooter to set participants off on Race for Life 5k.
Finishers of Race for Life 5k.
Dayle and Cruz finishing the Race for Life 5k.
Finishers of Race for Life 5k at Race for Life Dundee.
Izzy, Elsie, Scarlett, and Carrie from Perth before the Pretty Muddy Kids obstacle course.
Lexi and Kali from Forfar before the Pretty Muddy Kids obstacle course.
Rohan and Fionn Hollingsbee during the Race for Life 10K.
Frankie after tackling one of the obstacles during the Pretty Muddy Kids obstacle course.
One of the runners after tackling one of the obstacles during the Pretty Muddy Kids obstacle course.
The start of the Pretty Muddy Kids obstacle course at Race for Life Dundee.
Runners after tackling one of the obstacles during the Pretty Muddy Kids obstacle course.
One of the runners after tackling one of the obstacles.
One of the runners after tackling one of the obstacles.
One of the runners after tackling one of the obstacles during the Pretty Muddy Kids obstacle course.
Runners after tackling one of the obstacles during the Pretty Muddy Kids.
One of the runners after tackling one of the obstacles during the Pretty Muddy Kids obstacle course.
One of the runners after tackling one of the obstacles during the Pretty Muddy Kids.
A runner tackles an obstacle during Pretty Muddy, a 5k mud-splattered obstacle course at Race for Life Dundee.
Runners tackling one of the obstacles during the Pretty Muddy Kids obstacle course at Race for Life Dundee.
Rudy Mills during the Race for Life 10K.
The start of the Adults Pretty Muddy, a 5k mud-splattered obstacle course.
Runners after tackling an obstacle during Pretty Muddy, a 5k mud-splattered obstacle course.
Runners after tackling an obstacle during Pretty Muddy, a 5k mud-splattered obstacle course.
Runners after tackling an obstacle during Pretty Muddy, a 5k mud-splattered obstacle course.
Runners tackling an obstacle during Pretty Muddy.
Runners tackling an obstacle during Pretty Muddy.
Runners tackling an obstacle during Pretty Muddy.
Runners after tackling an obstacle during Pretty Muddy.
Runners tackling an obstacle during Pretty Muddy, a 5k mud-splattered obstacle course at Race for Life Dundee.
Runners tackling an obstacle during Pretty Muddy.
Runners tackling an obstacle during Pretty Muddy.
Donna Davidson during the Race for Life 10K.
One of the runners at the finish of Pretty Muddy.
Runners at the finish of Pretty Muddy.
Chris and John from Dundee at the finish of Pretty Muddy.
Rebecca and Courtney from Dundee at the finish.
Runners at the finish of Pretty Muddy.
People during the Race for Life 10K
Oscar running the Race for Life 10K.
Anna, Eilidh, and Carys from Carnoustie at the finish of Pretty Muddy.
Camilla, Gregor, and Monika from Dundee at the finish of Pretty Muddy.
Robyn, Max, and Jan from Dunblane supporting big brother Oscar.
Rory Bryne supporting friend Oscar.
Runners tackling an obstacle during Pretty Muddy.

Conversation