Denmark Open WD | 10/17 12:55 | 5 | Kusuma/Pratiwi v MacPherson/Torrance | L | 2-0 | |
Arctic Open WD | 10/11 11:50 | 5 | Xu/Xu v MacPherson/Torrance | L | 2-0 | |
Scottish Open WD | 10/07 15:20 | - | Kawazoe/Konishi v MacPherson/Torrance | L | 2-1 | |
Scottish Open WD | 10/07 09:00 | - | Finne Ipsen/Surrow v MacPherson/Torrance | W | 0-2 | |
Scottish Open WD | 10/06 18:20 | - | Bergstein/Werge v MacPherson/Torrance | W | 0-2 | |
World Championships WD | 08/23 14:00 | 5 | Tan/Thinaah v MacPherson/Torrance | L | 2-0 | |
World Championships WD | 08/21 14:35 | 6 | MacPherson/Torrance v Ea/Somerville | W | 2-0 | |
European Games WD | 06/27 14:00 | - | Fruergaard/Thygesen v MacPherson/Torrance | L | 2-0 | |
Indonesia Open WD | 06/13 12:25 | 5 | Yeung/Yeung v MacPherson/Torrance | L | 2-0 | |
Singapore Open WD | 06/07 12:25 | 5 | Kato/Hirokami v MacPherson/Torrance | L | 2-0 | |
Thailand Open WD | 05/31 02:25 | 5 | Torrance/MacPherson v Rahayu/Ramadhanti | L | 0-2 | |
Malaysia Masters WD Qual | 05/23 05:15 | 14 | MacPherson/Torrance v Chang/Yang | L | 0-2 | |
All England Open WD | 03/15 12:15 | 5 | MacPherson/Torrance v Fukushima/Hirota | - | Retired | |
German Open WD | 03/09 20:05 | 4 | Tan/Thinaah v MacPherson/Torrance | L | 2-0 | |
German Open WD | 03/08 18:25 | 5 | Cao Hok/Lam v MacPherson/Torrance | W | 0-2 | |
Euro Mixed Team Champs WD | 02/16 09:00 | - | MacPherson/Torrance v Stoliarenko/Zharka | W | 2-1 | |
Euro Mixed Team Champs WD | 02/15 09:00 | - | Fruergaard/Thygesen v MacPherson/Torrance | L | 2-0 | |
Euro Mixed Team Champs WD | 02/14 10:20 | - | Birch/Smith v MacPherson/Torrance | L | 2-0 | |
India Open WD | 01/18 04:10 | 5 | Nakanishi/Iwanaga v MacPherson/Torrance | L | 2-0 | |
Malaysia Open WD | 01/11 04:50 | 5 | MacPherson/Torrance v Jin/Wong | L | 1-2 | |
Hylo Open WD | 11/03 11:45 | 4 | Kititharakul/Prajongjai v MacPherson/Torrance | L | 2-0 | |
Hylo Open WD | 11/01 12:30 | 5 | Torrance/MacPherson v Kwasnik/Marczak | W | 2-0 | |
Hylo Open WD | 11/01 10:00 | 5 | Torrance/MacPherson v Anthonisen/Graversen | - | Cancelled | |
French Open WD | 10/27 11:20 | 4 | MacPherson/Torrance v Jeong/Kim | L | 0-2 | |
French Open WD | 10/26 09:00 | 5 | MacPherson/Torrance v Hoo/Lim | W | 2-1 | |
Denmark Open WD | 10/20 10:00 | 4 | MacPherson/Torrance v Kim/Kong | L | 0-2 | |
Denmark Open WD | 10/19 13:40 | 5 | Azurmendi/Corrales v MacPherson/Torrance | W | 0-2 | |
Japan Open WD | 08/31 01:20 | - | MacPherson/Torrance v Paewsampran/Supajirakul | L | 0-2 | |
World Championships WD | 08/24 03:00 | 5 | MacPherson/Torrance v Zhang/Zheng | L | 0-2 | |
World Championships WD | 08/23 06:00 | 6 | MacPherson/Torrance v Corbett/Lee | W | 2-0 |