Viết tiếp cho đoạn này - Shapira Bar-Or đại diện cho Israel thi đấu tại Thế vận hội Mùa hè 2008 ở Bắc Kinh, Trung Quốc. Trong 100 mét tự do, anh đã bơi 49.10 (một kỷ lục quốc gia) và đứng thứ 26, và trong 200 mét tự do
Anh đã bơi 1:47.78 (cũng là kỷ lục quốc gia) trong vòng đầu tiên, và 1:48.16 trong vòng bán kết, đứng thứ 15. Anh là vận động viên bơi lội Israel đầu tiên thi đấu ở bán kết Olympic.