Barry Peter Armitage (born 11 May 1979) is a South African baseball pitcher.
Armitage was the first South African-born baseball player ever to make an appearance in any Major League Baseball game when he threw an inning for Kansas City Royals against the Houston Astros in a 2005 exhibition game.
[1] Armitage signed with the Royals following a try-out in front of then assistant general manager Allard Baird in 2000.
Armitage left the Royals farm system following two seasons with the Wichita Wranglers of the AA Texas League.
[2] Armitage has played with the South Africa national baseball team in various tournaments throughout his career.