Toronto native Rosie MacLennan won the women's title and Karen Cockburn of Stouffville, Ont., earned the bronze.
Later in the evening at the Toronto Coliseum, Keegan Soehn of Red Deer, Alta., won gold in the men's competition.
American Steven Gluckstein won silver and Colombia's Angel Hernandez took the bronze. Jason Burnett of Nobleton, Ont., finished fourth.
MacLennan, the reigning Olympic champion, also won the Pan Am title four years ago in Guadalajara, Mexico.
Dafne Navarro Loza of Mexico won the women's silver.