| Date | Tourn | Rnd | Match | Score | Tries | Pnts | Venue | Adv |
| Sun, 18 Oct 2015 | WC | Quart | SCO v AUS | 34-35 | 3:5 | 1-5 | Twickenham, London | N |
| Sat, 10 Oct 2015 | WC | Pool B | SCO v SAM | 36-33 | 3:4 | 4-2 | St James Park, Newcastle | N |
| Sat, 03 Oct 2015 | WC | Pool B | SCO v SAF | 16-34 | 1:3 | 0-4 | St James Park, Newcastle | N |
| Sun, 27 Sep 2015 | WC | Pool B | SCO v USA | 39-16 | 5:1 | 5-0 | Elland Road, Leeds | N |
| Wed, 23 Sep 2015 | WC | Pool B | SCO v JAP | 45-10 | 5:1 | 5-0 | Kingsholm Stadium, Gloucester | N |
| Sat, 01 Oct 2011 | WC | Pool B | SCO v ENG | 12-16 | 0:1 | 1-4 | Eden Park, Auckland | N |
| Sun, 25 Sep 2011 | WC | Pool B | SCO v ARG | 12-13 | 0:1 | 1-4 | Westpac Trust, Wellington | N |
| Wed, 14 Sep 2011 | WC | Pool B | SCO v GEO | 15-6 | 0:0 | 4-0 | Otago Stadium, Dunedin | N |
| Sat, 10 Sep 2011 | WC | Pool B | SCO v ROM | 34-24 | 4:2 | 5-0 | Invercargill | N |
| Sun, 07 Oct 2007 | WC | Quart | SCO v ARG | 13-19 | 1:1 | 1-4 | Stade de France, Paris | N |
| Sat, 29 Sep 2007 | WC | Pool C | SCO v ITA | 18-16 | 0:1 | 4-1 | St Etienne | N |
| Sun, 23 Sep 2007 | WC | Pool C | SCO v NZL | 0-40 | 0:6 | 0-5 | Murrayfield, Edinburgh | H |
| Tue, 18 Sep 2007 | WC | Pool C | SCO v ROM | 42-0 | 6:0 | 5-0 | Murrayfield, Edinburgh | H |
| Sun, 09 Sep 2007 | WC | Pool C | SCO v POR | 56-10 | 8:1 | 5-0 | St Etienne | N |
| Sat, 08 Nov 2003 | WC | Quart | SCO v AUS | 16-33 | 1:3 | 0-4 | Suncorp Stadium, Brisbane | A |
| Sat, 01 Nov 2003 | WC | Pool B | SCO v FIJ | 22-20 | 1:2 | 4-1 | Football Stadium, Sydney | N |
| Sat, 25 Oct 2003 | WC | Pool B | SCO v FRA | 9-51 | 0:5 | 0-5 | Stadium Australia, Sydney | N |
| Mon, 20 Oct 2003 | WC | Pool B | SCO v USA | 39-15 | 5:0 | 5-0 | Suncorp Stadium, Brisbane | N |
| Sun, 12 Oct 2003 | WC | Pool B | SCO v JAP | 32-11 | 5:1 | 5-0 | Townsville | N |
| Sun, 24 Oct 1999 | WC | Quart | SCO v NZL | 18-30 | 2:4 | 0-5 | Murrayfield, Edinburgh | H |
| Wed, 20 Oct 1999 | WC | QFpo | SCO v SAM | 35-20 | 3:2 | 4-0 | Murrayfield, Edinburgh | H |
| Sat, 16 Oct 1999 | WC | Pool A | SCO v SPA | 48-0 | 7:0 | 5-0 | Murrayfield, Edinburgh | H |
| Fri, 08 Oct 1999 | WC | Pool A | SCO v URU | 43-12 | 6:0 | 5-0 | Murrayfield, Edinburgh | H |
| Sun, 03 Oct 1999 | WC | Pool A | SCO v SAF | 29-46 | 2:6 | 0-5 | Murrayfield, Edinburgh | H |
| Sun, 11 Jun 1995 | WC | Quart | SCO v NZL | 30-48 | 3:6 | 0-5 | Loftus Versfeld, Pretoria | N |
| Sat, 03 Jun 1995 | WC | Pool D | SCO v FRA | 19-22 | 1:1 | 1-4 | Loftus Versfeld, Pretoria | N |
| Tue, 30 May 1995 | WC | Pool D | SCO v TON | 41-5 | 3:1 | 4-0 | Loftus Versfeld, Pretoria | N |
| Fri, 26 May 1995 | WC | Pool D | SCO v IVO | 89-0 | 13:0 | 5-0 | Royal Bafokeng Stm, Rustenburg | N |
| Wed, 30 Oct 1991 | WC | 3&4 | SCO v NZL | 6-13 | 0:1 | 0-4 | Cardiff Arms Park | N |
| Sat, 26 Oct 1991 | WC | Semi | SCO v ENG | 6-9 | 0:0 | 1-4 | Murrayfield, Edinburgh | H |
| Sat, 19 Oct 1991 | WC | Quart | SCO v SAM | 28-6 | 3:0 | 4-0 | Murrayfield, Edinburgh | H |
| Sat, 12 Oct 1991 | WC | Pool B | SCO v IRE | 24-15 | 2:0 | 4-0 | Murrayfield, Edinburgh | H |
| Wed, 09 Oct 1991 | WC | Pool B | SCO v ZIM | 51-12 | 8:2 | 5-0 | Murrayfield, Edinburgh | H |
| Sat, 05 Oct 1991 | WC | Pool B | SCO v JAP | 47-9 | 7:1 | 5-0 | Murrayfield, Edinburgh | H |
| Sat, 06 Jun 1987 | WC | Quart | SCO v NZL | 3-30 | 0:2 | 0-4 | Lancaster Park, Christchurch | A |
| Tue, 02 Jun 1987 | WC | Pool D | SCO v ROM | 55-28 | 9:3 | 5-0 | Carisbrook, Dunedin | N |
| Sat, 30 May 1987 | WC | Pool D | SCO v ZIM | 60-21 | 11:1 | 5-0 | Athletic Park, Wellington | N |
| Sat, 23 May 1987 | WC | Pool D | SCO v FRA | 20-20 | 2:3 | 2-2 | Lancaster Park, Christchurch | N |
 | Totals | 1142-748 | 130:71 | 110-72 | © www.pickandgo.info |
| Differences | 394 | 59 | 38 |
| Averages | 30-20 | 3:2 | 3-2 |