Pat Onstad made his national team debut for Canada in 1988. ((Aaron M. Sprecher/Getty Images))

After a three-year absence, Pat Onstad is set to return to the Canadian national soccer team.

The Houston Dynamo goalkeeper was named to Canada's roster Tuesday for the coming CONCACAF Gold Cup after Joshua Wagenaar was forced to bow out due to a back injury.

Onstad made his national team debut against Bermuda in 1988 and last played for Canada in 2004, against Belize. In total, the Vancouver native has 46 caps for the Canadian team.

Onstad, 39, is the oldest active player in Major League Soccer. He is expected to serve as the backup goalkeeper to Toronto FC star Greg Sutton at this month's Gold Cup, a 12-team continental championship for North and Central America and the Caribbean.

Canada will compete in Group A at the Gold Cup and plays Costa Rica (June 6), Guadeloupe (June 9) and Haiti (June 11) in the first round. All three games will be held in Miami.

Group B features the defending champion U.S., El Salvador, Guatemala, and Trinidad and Tobago, with games in Carson, Calif., and Foxboro, Mass.

Group C is made up of four-time champion Mexico, Cuba, Honduras, and Panama with games in East Rutherford, N.J., and Houston.

The top two teams in each group and the two best third-place teams advance to the second round.

The final is scheduled for June 24 in Chicago.

Canada, which won the Gold Cup in 2000, is currently 94th in the monthly world soccer rankings released by FIFA, soccer's world governing body.