С 20 лет Шварц играл в национальном клубном чемпионате Израиля. Проведя два сезона за клуб «Хапоэль» (Хайфа), он перешёл затем в тель-авивский «Маккаби», где за шесть последующих лет столько же раз выигрывал титул чемпиона Израиля и пять раз — Кубок Израиля. За этот период Шварц дважды (в 1977 и 1981 годах) становился с «Маккаби» обладателем самого престижного европейского клубного трофея — Кубка европейских чемпионов. По окончании выступлений с «Маккаби» Шварц ещё два года играл за тель-авивский «Бейтар», завершив карьеру в 29 лет из-за тяжёлой травмы спины. За карьеру он набрал в чемпионате Израиля 2878 очков (из них за «Маккаби» 1533 очка) и входит в число ста лучших бомбардиров чемпионата Израиля за всю его историю. В составе сборной Израиля Шварц участвовал в трёх чемпионатах Европы (1975, 1977 и 1979 годов), в последнем цикле став с командой вице-чемпионом континента. В общей сложности Шварц за время выступлений принёс сборной 148 очков.