Leichman competed for Israel during the qualifying round of the 2010 European Baseball Championship, in 2008. During the opening game, against Bulgaria, he started at shortstop and batted 8th, going 0-for-2 with 2 walks and 2 runs scored, before becoming a relief pitcher giving up 1 run on 1 hit in his 1 inning. During the second game, against Croatia, Leichman was the starting pitcher and went 8 innings, giving up 6 hits and 2 earned runs, while walking 5 and striking out 9, before switching to shortstop in the 9th and batted 1-for-4 while striking out 3 times. During the third game, he started at shortstop against Serbia, going 0-for-2 with 2 walks and scoring 2 runs. During the fourth and final game, against Lithuania, Leichman once again played shortstop and batted 5th, going 0-for-4 finishing the qualifier with a .083 batting average.