A list of the ultra running races taking place in Scotland in 2020. I will update as I receive more information. Also thanks to Stuart Macfarlane for his input in this list.

| Date | Race | Distance | Notes |
| Jan 18 | Tyndrum 24hr | Laps of 8km | 6h & 12hr too |
| Feb-02 | Falkirk 8hr ultra | 8 hour solo or relay | |
| Mar 1 | Falkirk 50k | 50k | |
| Mar | Self Transcendence | 50k and 100k | Date TBC |
| Mar 14 | D33 Ultra | 33 miles | No D99 (that was a one-off) |
| Mar-28 | John Muir Way Ultra | 50k and 25k relay | |
| April 4 | The Bonnie Prince Ultra | Almost 40 miles | To celebrate a 70th birthday |
| April 4 | Glen Lyon Ultra | 31.5 miles | Trail races, too |
| Apr-25 | Highland Fling | 53 miles | Entries full |
| May 2 | Formatine & Buchan Railway 12 Hour Ultra | 12 hours/ laps | |
| May 8 | Ultra Scotland 50 | 50 miles | |
| May 8 | Ultra Scotland 100 | 100 miles | |
| May-09 | Kintyre Way Ultra | 32 miles and relay | |
| May | Selkrik Ultra | 42k and 22k | Might return for 2020 |
| May-16 | Cateran Ultra | 55 miles | |
| May 16 | Formatine & Buchan Railway 12hr Ultra | 4.3-mile laps | New for 2020 |
| May 30 | LochNess360° Ultra Marathon | 129km | New for 2020. other events over 3 days |
| May 30 | Drovers Ultra | 55km, 75km, 90km | |
| May 24 to 31 | Cape Wrath Ultra | 400km, 8 days | Entries full |
| May 30 to 31 | Skye Trail Ultra | 74 miles | |
| Jun-13 | Lochalsh 30 | 30 miles | |
| June 13 to 14 | Scottish Mountain Marathon | 40-70km linear courses | Score courses also available |
| June 20/21 | Saltire 24 | Laps. 12hr & 24hr | Run as far as you can in the time |
| June 20/21 | Ultra Trail Scotland | 45km & 26km | Part of 2020 Skyrunner UK & Ireland series |
| Jun-20 | West Highland Way Race | 95 miles | |
| June 20 | Angus Coast Ultra | 90 miles | |
| June 26 to 27 | Kilmarnock 24 & 12 | 24 & 12 hours | |
| June 28 | Lairig Ghru Race | 42.7k | Entries open mid March |
| July 11 | St Cuthbert’s Way Ultra | 100k & 45 miles | |
| July 11 | Great Glen Ultra | 72 miles | |
| July 11 | Great Glen Ultra | 71 miles | |
| July 11 | Edinburgh 24hr & 12hr | 24 & 12 hours | |
| July | John Lucas Memorial Round Strathaven 50 | 50 miles & relay | Date TBC |
| Jul 17 to 18 | Run the Blades | 50k (& shorter) | |
| Aug 8 | Devil o’ the Highlands | 42 miles | |
| August 15 | Ben Vorlich Ultra | 37 miles | |
| Aug 22 | Speyside Way Race | 37 miles | |
| Aug 8 to 12 | Ultra GB Race Across Scotland | 215 miles | |
| Aug 14 | Thieves Road Ultra | 44 miles | UTMB qualifying race |
| Sept 5 & 6 | Glenmore 24 & 12 | 24 and 12 hours | |
| Sep-06 | Tiree Ultra | 35 miles | |
| Sept 12 | River Ayr Way Ultra Marathon | 40 miles | |
| Sept 26 to 27 | ROC Mountain Marathon | 40k to 70k courses | |
| Sept 19 – 20 | Skyline Scotland races | Various races | |
| Sept 20 | Glen Coe Skyline | 52km | |
| Sept 20 | Ben Nevis Ultra | 52km | |
| Sept 19 | Ring of Steall Sky Race | 29km | |
| Sept 26 | Ochil Ultra | 30 & 50 miles | Reversed route |
| Oct | Mad Hatters’ Adventures Marathon | 28 miles & 40 mile | Date TBC |
| Oct 3 | Dunoon Ultra | 55km & relay | |
| Oct 3 | NRG24 | 12 and 24 hour events at Nevis Range, Fort William | |
| Oct 10 | Bennachie Hill Ultra | 31 miles | |
| Oct 10 | Glasgow to Edinburgh Ultra | 56 miles | New organiser |
| Oct 18 | Ultra Tour Edinburgh | 55km | |
| Oct 25 | Jedburgh 3 Peaks | 38 miles | |
| Nov | SL Super Race Series – 6 Hour Ultra Run | As far as possible | Date TBC |
| Nov | Glen Ogle 33 | 33 miles | Date TBC |
| Nov | Tweed Valley Ultra | 50k and 65k | Date TBC |
| Nov | Foxtrail Nocturnal | 5km loop | Date TBC |
| Work it out! | Mission 24 | Solve the clues | To enter you have to solve clues. |
| Anytime | Ramsay’s Round | 56 miles | |
| Taking a break | Deeside Way Ultra D33 and D99 | 33 & 99 miles | |
| Taking a break? | Cowal Way Ultra | 50km | Taking a break? |