Montrose Scottish League One04/01/2025 Montrose00 Kelty Hearts00H28/12/2024 Arbroath31 Montrose00B21/12/2024 Montrose10 Dumbarton21B14/12/2024 Alloa Athletic10 Montrose20T07/12/2024 Montrose22 Inverness30B24/11/2024 Montrose21 Annan Athletic FC11T16/11/2024 Stenhousemuir10 Montrose00B09/11/2024 Montrose11 Arbroath10H02/11/2024 Queen of South11 Montrose00B Scottish Cup30/11/2024 Peterhead21 Montrose32T
Clyde Scottish League Two11/01/2025 East Fife30 Clyde00B04/01/2025 Clyde21 Stirling Albion00T28/12/2024 Stranraer10 Clyde11H21/12/2024 Clyde21 Forfar Athletic FC00T18/12/2024 Elgin City43 Clyde20B14/12/2024 Spartans32 Clyde21B07/12/2024 Clyde32 Peterhead21T16/11/2024 Clyde31 East Fife10T09/11/2024 Edinburgh City10 Clyde00B02/11/2024 Clyde21 Bonnyrigg Rose21H
Montrose Scottish Cup18/0122:00 UTC+0700Queen's ParkMontrose Scottish League One25/0122:00 UTC+0700Annan Athletic FCMontrose01/0222:00 UTC+0700MontroseStenhousemuir08/0222:00 UTC+0700MontroseAlloa Athletic15/0222:00 UTC+0700DumbartonMontrose22/0222:00 UTC+0700MontroseQueen of South01/0322:00 UTC+0700InvernessMontrose08/0322:00 UTC+0700Kelty HeartsMontrose15/0322:00 UTC+0700MontroseCove Rangers22/0322:00 UTC+0700MontroseAnnan Athletic FC29/0322:00 UTC+0700StenhousemuirMontrose05/0421:00 UTC+0700MontroseArbroath12/0421:00 UTC+0700Queen of SouthMontrose19/0421:00 UTC+0700MontroseDumbarton26/0421:00 UTC+0700Alloa AthleticMontrose03/0521:00 UTC+0700MontroseInverness
Clyde Scottish League Two18/0102:45 UTC+0700ClydeEdinburgh City25/0122:00 UTC+0700ClydeElgin City01/0222:00 UTC+0700Bonnyrigg RoseClyde08/0222:00 UTC+0700ClydeStranraer15/0222:00 UTC+0700PeterheadClyde22/0222:00 UTC+0700ClydeSpartans01/0322:00 UTC+0700Forfar Athletic FCClyde08/0322:00 UTC+0700ClydeEast Fife15/0322:00 UTC+0700Elgin CityClyde22/0322:00 UTC+0700ClydeBonnyrigg Rose29/0322:00 UTC+0700StranraerClyde05/0421:00 UTC+0700Edinburgh CityClyde12/0421:00 UTC+0700ClydeForfar Athletic FC19/0421:00 UTC+0700SpartansClyde26/0421:00 UTC+0700Stirling AlbionClyde03/0521:00 UTC+0700ClydePeterhead