2026/20272025/20262024/20252023/20242022/20232021/20222020/20212019/20202018/20192017/20182016/20172015/20162014/20152013/20142012/20132011/20122010/20112009/20102008/20092007/20082006/20072005/20062004/20052003/20042002/20032001/20022000/20011999/20001998/19991997/19981996/19971995/19961993/19941969/19701968/19691967/19681962/19631961/19621960/19611959/19601958/19591957/19581956/19571955/19561954/19551953/19541952/19531951/19521950/19511949/19501938/19391928/19291927/19281925/19261924/19251923/19241922/19231921/19221920/19211919/19201916/19171915/19161914/19151913/19141912/19131911/19121910/1911All competitions Championship FA Cup League Cup Challenge Cup Playoffs Championship 2023/2024DateRoundRoundH/ARes.05.08.2023Matchday 1Matchday 1APartick ThistleD2:20:212.08.2023Matchday 2Matchday 2HMortonW3:22:126.08.2023Matchday 3Matchday 3ADunfermlineW1:01:002.09.2023Matchday 4Matchday 4HQueen's Park FCW3:21:016.09.2023Matchday 5Matchday 5HInvernessW1:00:023.09.2023Matchday 6Matchday 6AAirdrieoniansL0:10:030.09.2023Matchday 7Matchday 7AAyr UnitedW2:12:007.10.2023Matchday 8Matchday 8HDundee UtdD1:11:028.10.2023Matchday 10Matchday 10HDunfermlineW1:00:031.10.2023Matchday 11Matchday 11AMortonW2:12:004.11.2023Matchday 12Matchday 12HAirdrieoniansD1:11:011.11.2023Matchday 13Matchday 13AQueen's Park FCW3:21:002.12.2023Matchday 14Matchday 14AInvernessW2:10:008.12.2023Matchday 15Matchday 15HPartick ThistleW4:31:013.12.2023Matchday 9Matchday 9AArbroath FCW2:11:116.12.2023Matchday 16Matchday 16ADundee UtdW1:00:022.12.2023Matchday 17Matchday 17HAyr UnitedD4:42:130.12.2023Matchday 18Matchday 18HArbroath FCD2:21:002.01.2024Matchday 19Matchday 19ADunfermlineW2:11:106.01.2024Matchday 20Matchday 20AAirdrieoniansL0:10:113.01.2024Matchday 21Matchday 21HQueen's Park FCL1:21:127.01.2024Matchday 22Matchday 22HInvernessL2:31:316.02.2024Matchday 24Matchday 24HDundee UtdW2:11:124.02.2024Matchday 25Matchday 25AAyr UnitedW2:12:127.02.2024Matchday 26Matchday 26HMortonD0:00:001.03.2024Matchday 27Matchday 27AArbroath FCL2:31:009.03.2024Matchday 28Matchday 28HDunfermlineW2:01:012.03.2024Matchday 23Matchday 23APartick ThistleW1:01:016.03.2024Matchday 29Matchday 29AQueen's Park FCD0:00:030.03.2024Matchday 31Matchday 31ADundee UtdL0:20:106.04.2024Matchday 32Matchday 32HAyr UnitedW2:11:009.04.2024Matchday 30Matchday 30HAirdrieoniansL1:30:213.04.2024Matchday 33Matchday 33HPartick ThistleD0:00:019.04.2024Matchday 34Matchday 34AInvernessW1:00:027.04.2024Matchday 35Matchday 35AMortonD0:00:003.05.2024Matchday 36Matchday 36HArbroath FCW5:02:0FA Cup 2023/2024DateRoundRoundH/ARes.24.11.20233. Round3. RdADunfermlineW3:01:020.01.20244. Round4. RdALivingstonL1:21:1League Cup 2023/2024DateRoundRoundH/ARes.15.07.2023Group FGrp FHDunfermlineL2:41:11:1pso18.07.2023Group FGrp FHAlbion RoversW2:00:026.07.2023Group FGrp FAKilmarnockW5:40:12:2pso29.07.2023Group FGrp FAAnnan AthleticW3:21:220.08.2023Round of 16Rd of 16AHibernian FCL1:20:0Challenge Cup 2023/2024DateRoundRoundH/ARes.09.09.20233. Round3. RdHCliftonvilleW3:00:014.10.2023Round of 16Rd of 16HMontrose FCW3:11:017.11.2023Quarter-finalsQuarter-FinalsAHamiltonW4:11:002.02.2024Semi-finalsSemi-FinalHAirdrieoniansL0:10:1Playoffs 2023/2024 PremiershipDateRoundRoundH/ARes.14.05.20242. Round First leg2. Rd First legAPartick ThistleW2:12:017.05.20242. Round 2nd leg2. Rd 2nd legHPartick ThistleW4:31:21:21:2pso23.05.2024Final First legFinal First legHRoss CountyL1:20:026.05.2024Final 2nd legFinal 2nd legARoss CountyL0:40:1