Urodzony 3 listopada 1990 roku w Płocku napastnik pierwsze piłkarskie kroki stawiał w Stoczniowcu, skąd szybko przeniósł się do Wisły. W pierwszym zespole Nafciarzy zadebiutował 21 maja 2008 roku, zmieniając Sławomira Peszkę w 70. minucie meczu z ŁKS-em Łomża.
Pierwsza przygoda Sekulskiego z Wisłą trwała do końca sezonu 2013/2014, z krótką przerwą na wypożyczenie do drugoligowego wówczas Rakowa Częstochowa. W jej trakcie napastnik rozegrał w płockich barwach 108 meczów, w których zdobył 18 goli.
Następnie przeniósł się do Stali Stalowa Wola, Jagiellonia Białystok, Korona Kielce, Piast Gliwice, a nawet odległy SKA Chabarowsk przy granicy rosyjsko-chińskiej. W 2019 roku powrócił do Polski, by reprezentować ŁKS Łódź, a latem 2021 zjechał w rodzinne strony, podpisując umowę z Wisłą Płock.
W chwili ogłoszenia informacji o przedłużeniu umowy jego licznik wskazuje 218 meczów i 59 bramek dla Wisły. W meczu z Bruk-Bet Termalicą Nieciecza „Sekul” zrównał się pod względem liczby goli z Janem Polańczykiem i jest o krok od zostania samodzielnym liderem klasyfikacji strzelców Wisły Płock.
