2000 nahm Monteiro zum ersten Mal an einer Weltmeisterschaft teil und kam mit der Mannschaft auf Platz 59. Bei der WM 2001 spielte er auch in den Individualwettbewerben, ab 2002 auf der Pro Tour. Die erste Medaillenplatzierung erreichte er dort 2005 bei den Chile Open, als er im Doppel mit dem SüdkoreanerCho Eon-rae ins Halbfinale kam. Die Brazilian Open 2006 konnte er zusammen mit Tiago Apolónia gewinnen, im Einzel erreichte er bei den Chile Open 2006 das Halbfinale. 2007 stieß er als erster Portugiese in die Top 100 der Weltrangliste vor, aus denen er seitdem nur im November 2007 für einen Monat herausfiel. Im Jahr darauf qualifizierte sich Monteiro für die Teilnahme an den Olympischen Spielen, schied dort aber in der ersten Runde gegen den NigerianerSegun Toriola aus. Das portugiesische Team erreichte nach kontinuierlichen Verbesserungen bei der WM 2008 Platz 27 und konnte somit ab der folgenden Team-Weltmeisterschaft in der Championship Division starten.
Im Doppel mit Tiago Apolónia konnte sich Monteiro 2011 für die Pro Tour Grand Finals qualifizieren, wo sie aber bereits im Viertelfinale ausschieden. 2012 nahm er erneut an den Olympischen Spielen teil, gegen William Henzell verlor er im Einzel aber erneut sein erstes Spiel, während er mit dem Team das Viertelfinale erreichte. Bei der WM 2012 kam das Team Portugals in die Hauptrunde und belegte am Ende Platz 11.
Mehrere internationale Erfolge konnte Monteiro ab 2013 feiern. In diesem Jahr holte er mit Apolónia EM-Bronze im Doppel, 2014 gewann er mit dem portugiesischen Team die Europameisterschaft durch einen 3:1-Finalsieg über den Favoriten und Titelverteidiger Deutschland. 2015 erreichte er mit Rang 29 seine bisher beste Platzierung in der Weltrangliste, kam bei der Weltmeisterschaft im Einzel unter die letzten 32 sowie im Doppel ins Achtelfinale, siegte mit dem Team bei den Europaspielen und gewann bei der Europameisterschaft Gold im Doppel mit dem ÖsterreicherStefan Fegerl. 2016 konnte er erstmals am Europe Top-16 teilnehmen. Dort schlug er in der Gruppenphase unter anderem Dimitrij Ovtcharov, verlor dann aber das Finale gegen ihn. Dieser zweite Platz ermöglichte Monteiro seine erste World-Cup-Teilnahme, wo er das Achtelfinale erreichte. Bei der Team-Weltmeisterschaft 2016 erreichte Portugal zum zweiten Mal in Folge das Viertelfinale. Im Oktober gewann Monteiro zudem bei der Europameisterschaft Gold im Mixed mit seiner Frau Daniela Dodean – das dritte EM-Gold und die vierte EM-Medaille in Folge. Bei der Team-EM 2017 holte er mit Portugal Silber.
2024 in Rom nahm er erstmals an einer Senioren-Weltmeisterschaft teil und sicherte sich den Weltmeistertitel in der Einzelkonkurrenz der Senioren 40.
Vereine
João Monteiro wurde fünfmal in Folge portugiesischer Meister im Einzel, sein Verein Deportivo Sau Roque gehörte zu den besten Teams in Portugal. 2006 wechselte er nach Deutschland zum BundesligistenTTF Liebherr Ochsenhausen, wo er drei Jahre blieb.[2] Danach ging er nach Italien zu Sterilgarda TT Castelgoffredo.[3] Ab der Saison 2011/12 spielte er beim 1. FC Saarbrücken-Tischtennis,[4] 2013 wurde er vom russischen Klub UMMC Verkhnaya Pyshma verpflichtet.[5] Seit der Saison 2015/16 spielte er für Chartres ASTT.[6] Zur Saison 2017/18 wechselte er nach Portugal zu Sporting Lissabon.