Montrose Scottish League One HT FT 08/02/202522:00 UTC+0700 Montrose21 Alloa Athletic20H01/02/202522:00 UTC+0700 Montrose00 Stenhousemuir31B25/01/202523:00 UTC+0700 Annan Athletic FC20 Montrose22H04/01/202522:00 UTC+0700 Montrose00 Kelty Hearts00H28/12/202422:00 UTC+0700 Arbroath31 Montrose00B21/12/202422:00 UTC+0700 Montrose10 Dumbarton21B14/12/202422:00 UTC+0700 Alloa Athletic10 Montrose20T07/12/202422:00 UTC+0700 Montrose22 Inverness30B Scottish Cup HT FT 18/01/202522:00 UTC+0700 Queen's Park51 Montrose40B30/11/202422:00 UTC+0700 Peterhead21 Montrose32T
Darvel FC Scottish Cup HT FT 28/09/202421:00 UTC+0700 Musselburgh Athletic10 Darvel FC00B31/08/202420:00 UTC+0700 Pollok10 Darvel FC33T SJC HT FT 02/06/202422:05 UTC+0700 Darvel FC20 Arthurlie FC10T Scottish Cup HT FT 23/09/202321:00 UTC+0700 Bo'ness United31 Darvel FC00B02/09/202320:00 UTC+0700 Glenafton Athletic FC00 Darvel FC31T Scottish Cup HT FT 14/02/202302:45 UTC+0700 Darvel FC10 Falkirk52B24/01/202302:45 UTC+0700 Darvel FC11 Aberdeen00T26/11/202222:00 UTC+0700 Montrose21 Darvel FC53T22/10/202221:00 UTC+0700 Dalbeattie Star11 Darvel FC73T17/09/202220:30 UTC+0700 Darvel FC84 Tyne Castle FC00T
Scottish League One15/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