29-letni pomocnik swoją piłkarską karierę rozpoczął w młodzieżowych drużynach Karpat Krosno, a w sezonie 2012/2013 dołączył do zespołu seniorskiego. W styczniu 2016 roku został zawodnikiem Resovii Rzeszów, skąd po pół roku trafił do LKS-u Pisarowce. Latem 2017 roku zasilił szeregi Sokoła Sieniawa, gdzie występował przez półtora roku, po czym przeniósł się do Słomniczanki Słomniki.
W rundzie wiosennej sezonu 2020/2021 oraz jesiennej sezonu 2021/2022 Dawida Kaszę prowadził obecny trener Kalwarianki, Leszek Janiczak. Od lipca 2023 reprezentował barwy Bocheńskiego KS, skąd teraz trafia do Kalwarianki.
Dawid, witamy w drużynie i życzymy powodzenia!