2017 IMHA Masters Indoor World Cup (Krefeld, Germany)
February 2 - 5, 2017
 Date
 Teams  Score
 Thursday, February 2, 2017  Italy vs USA (M50)
   USA (W40) vs England  
   Italy vs USA (M40)  

 USA (M50) vs Switzerland 
 Friday, February 3, 2017  England vs USA (M40)
   England vs USA (M50)
   Germany-E vs USA (W40)

 USA (M40) vs Hungary
 Saturday, February 4, 2017  Germany vs USA (W40)
   USA (M50) vs Germany-E
   Netherlands vs USA (M40)

 Netherlands vs USA (M50)
 Sunday, February 5, 2017  USA (M50) vs Germany

2016 FIH Masters World Cup (Canberra, Australia)
March 28 - April 10, 2016
 Date
 Teams  Score
 Tuesday, March 29, 2016           Australia vs USA (W45)  4 - 0   
 Wednesday, March 30, 2016  England vs USA (W40)  0 - 2
   Malaysia vs USA (W50)  1 - 1
   USA (M40) vs New Zealand  0 - 5
   New Zealand vs USA (W45)  3 - 0
 Thursday, March 31, 2016  Australia vs USA (W40)  3 - 0
   USA (M50) vs Germany   2 - 2
   Australia II vs USA (M40)  7 - 0
   South Africa vs USA (W45)  2 - 1
 Friday, April 1, 2016  Wales vs USA (W40)  1 - 0
   New Zealand vs USA (M50)  4 - 0
 Saturday, April 2, 2016  USA vs Australia (W45)  0 - 5
   USA vs Australia (M40)  0 - 6
 Sunday, April 3, 2016  USA (W45) vs New Zealand  0 - 7
   USA (W40) vs New Zealand  0 - 3
   USA (M50) vs Australia  0 - 3
   Malaysia vs USA (M40)  2 - 1
 Monday, April 4, 2016  USA (W45) vs South Africa  0 - 3
   USA (W40) vs Australia II  1- 3 
   USA (M40) vs England  0- 5 
 Tuesday, April 5, 2016  USA (M50) vs Canada  2 - 0
   USA (W45) vs South Africa  1 - 1 (4 - 1)
   USA (W40) vs Australia II  2 - 1
   USA (M40) vs Barbarians  0 - 8
 Wednesday, April 6, 2016  USA (M50) vs South Africa  1 - 0

2014 Masters Hockey World Cup (Rotterdam, The Netherlands)
June 5 - 13, 2014
 Date
 Teams  Score
 Thursday, June 5, 2014  South Africa vs USA (M40)  1 - 2

 Netherlands vs USA (M50)  3 - 1

 USA vs Ireland (W50)  0 - 5
 Friday, June 6, 2014  South Africa vs USA (W40/45)  1 - 0

 USA (M40) vs Australia  0 - 1

 USA (M50) vs England  0 - 2
 Saturday, June 7, 2014  Wales vs USA (W50)  4 - 1

 USA (W40/45) vs Netherlands  1 - 5
 Sunday, June 8, 2014  Egypt vs USA (M50)  0 - 9

 USA (W50) vs New Zealand  0 - 8

 Ireland vs USA (M40)  1 - 0
   Russia vs USA (W40/45)  3 - 1
 Monday, June 9, 2014  USA (W50) vs Netherlands  0 - 6

 USA (M50)  vs Wales  3 - 1
 Tuesday, June 10, 2014  England vs USA (W50)  10 - 0
   Germany vs USA (M50)  5 - 0

 USA (M40) vs Ghana  6 - 2
 Wednesday, June 11, 2014  USA (M40) vs Italy  2 - 5

 USA (W40) vs South Africa  0 - 2
   Australia vs USA (W50)  11 - 0
 Thursday, June 12, 2014  USA (M40) vs Wales (9th - 12th)  5 - 3

 USA (M50) vs Argentina (5th - 8th)  0 - 0 (2 - 1)
   Netherlands vs USA (W45)  3 - 1
 Friday, June 13, 2014  USA (M50) vs Spain (5th - 6th)  2 - 1

 USA (M40) vs Scotland  0 - 1
   
 2013 European Masters Open (Lisburn, Northern Ireland)
August 13 - 17, 2013
 Date
 Teams  Score
 Tuesday, August 13, 2013                 USA vs Holland              2 - 2             
 Wednesday, August 14, 2013  USA vs Wales  0 - 2
 Thursday, August 15, 2013  USA vs Scotland   0 - 4 
 Friday, August 16, 2013  USA vs England  1 - 4
 Saturday, August 17, 2013  USA vs Ireland  0 - 4 

2012 Masters World Cup (Canterbury, United Kingdom)
August 14 - 24, 2012
 Date
 Teams  Score
 Tuesday, August 14, 2012        USA vs Australia  0 - 9
 Thursday, August 16, 2012  USA vs England  0 - 10
 Friday, August 17, 2012  USA vs Spain  0 - 4
 Sunday, August 19, 2012  USA vs Ireland  2 - 3
 Thursday, August 23, 2012  USA vs Wales  1 - 1
 Friday, August 24, 2012  USA vs Ireland  1 - 4


 2013 European Masters Open (Lisburn, Northern Ireland)
 Date
 Teams  Score
 Tuesday, August 13, 2013                 USA vs Holland              2-2             
 Wednesday, August 14, 2013  USA vs Wales  0-2
 Thursday, August 15, 2013  USA vs Scotland   0-4 
 Friday, August 16, 2013  USA vs England  1-4
 Saturday, August 17, 2013  USA vs Ireland  0-4 
 2013 European Masters Open (Lisburn, Northern Ireland)
 Date
 Teams  Score
 Tuesday, August 13, 2013                 USA vs Holland              2-2             
 Wednesday, August 14, 2013  USA vs Wales  0-2
 Thursday, August 15, 2013  USA vs Scotland   0-4 
 Friday, August 16, 2013  USA vs England  1-4
 Saturday, August 17, 2013  USA vs Ireland  0-4