Completa la seguente frase: Nato e cresciuto in Minnesota, Schroeder ha trascorso due stagioni con il Programma di sviluppo della squadra nazionale degli Stati Uniti prima di unirsi ai Minnesota Golden Gophers della Western Collegiate Hockey Association (WCHA) per due stagioni, essendo nominato WCHA Rookie of the Year nel 2009. Ha anche giocato per la squadra nazionale di hockey su ghiaccio giovanile americana ed è apparso in tre Campionati mondiali giovanili, dove ha stabilito i record per la maggior parte delle assist e dei punti in carriera da parte di un americano. Schroeder è stato classificato come il quinto miglior pattinatore nordamericano in testa alla
Nel 2009 è stato selezionato 22° in assoluto dai Vancouver Canucks dopo che le preoccupazioni per la sua taglia hanno portato diverse squadre a rinunciare a lui. Schroeder ha poi trascorso diversi anni giocando con i Canucks minor league affiliati nella American Hockey League (AHL) prima di unirsi ai Canucks della National Hockey League (NHL) nel 2013. Ha giocato parti di due stagioni con i Canucks, che hanno deciso di non ri-firmare Schroeder nel 2014; poi si è unito al Minnesota Wild.