Latem 2013 Nestorowski został zawodnikiem chorwackiego drugoligowego klubu, Inter Zaprešić. W barwach Interu zadebiutował 17 sierpnia 2013 w wygranym 3:1 wyjazdowym meczu z NK Solin. W debiucie strzelił dwa gole. W sezonie 2014/2015 wywalczył z Interem mistrzostwo drugiej ligi i awans do pierwszej ligi.

W sezonie 2015/2016 z 25 golami został królem strzelców chorwackiej ekstraklasy.

Sezon Klub Kraj Rozgrywki Mecze Gole 2007/08 Pobeda Prilep Prwa Liga 11 6 2008/09 Pobeda Prilep Prwa Liga 27 6 2009/10 Pobeda Prilep Prwa Liga 15 10 2009/10 1. FC Slovácko 1. liga 11 1 2010/11 1. FC Slovácko 1. liga 17 1 2011/12 Viktoria Žižkov 1. liga 13 1 2011/12 Metałurg Skopje Prwa Liga 14 1 2012/13 Metałurg Skopje Prwa Liga 6 0 2013/14 Inter Zaprešić Druga HNL 30 20 2014/15 Inter Zaprešić Druga HNL 27 24 2015/16 Inter Zaprešić Prva HNL 33 25 2016/17 US Palermo Serie A 37 11 2017/18 US Palermo Serie B 28 13 2018/19 US Palermo Serie B26142019/20UdineseSerie A2832020/21UdineseSerie A2222021/22UdineseSerie A712022/23UdineseSerie A212

Kariera reprezentacyjna W reprezentacji Macedonii Nestorowski zadebiutował 9 października 2015 roku w przegranym 0:2 meczu eliminacji do Euro 2016 z Ukrainą, rozegranym w Skopju. W 79.