Für die USA nahm McBain an der U18-Junioren-Weltmeisterschaft 2006 sowie den U20-Junioren-Weltmeisterschaften 2007 und 2008 teil. Vor allem bei der U18-WM 2006, bei der er mit seiner Mannschaft Weltmeister wurde, konnte er überzeugen. Im Turnierverlauf war er der beste Vorlagengeber und wurde in das All-Star Team der WM gewählt sowie zu deren besten Verteidiger ernannt. Bei der U20-WM 2007 gewann er mit seinem Team die Bronzemedaille.