Joey Votto.
Joey Votto.

THE CANADIAN PRESS

NEW YORK -- Canadian slugger Joey Votto is headed to the all-star game after winning the final National League roster spot in a fan vote.

The Cincinnati Reds first baseman from Toronto led all vote-getters with 13.7 million, Major League Baseball said Thursday, to earn the first all-star selection of his career.

"I would say I'm relieved," Votto said. "I'm really glad this whole thing is over with. It was kind of taxing on me. I'm excited and I really, really appreciate the fans and their support."

Ryan Zimmerman of the Washington Nationals, Carlos Gonzalez of the Colorado Rockies and Billy Wagner of the Atlanta Braves finished behind him.

Cincinnati players campaigned for their teammate, donning "Vote Votto" red T-shirts during batting practice Wednesday before their game against the New York Mets.

"I just really appreciate the accomplishment. I'm going to take it in," Votto added. "It means a lot to me. I've always wanted to be an all-star."

Votto hit his 22nd homer early in Thursday night's game against Philadelphia. He began the day batting .313 and leading the NL in homers, slugging percentage (.588) and on-base percentage (.417).

"Joey's had a great first half," Zimmerman said. "I mean, he's top-five in every single one of the Triple Crown categories and honestly, he should probably start at first base."

New York Yankees outfielder Nick Swisher beat out Boston Red Sox first baseman Kevin Youkilis to claim the last spot on the American League roster in the closest race in the nine-year history of the final vote.

Behind them were Paul Konerko of the Chicago White Sox, Michael Young of the Texas Rangers, and Delmon Young of the Minnesota Twins.

- with files from The Associated Press.