2004 lief Mesotitsch seine ersten Rennen im Biathlon-Europacup. Sein erstes Rennen bestritt er in Obertilliach, wo er 30. des Sprints wurde. Auch in den folgenden Jahren nahm er regelmäßig am Europacup und dessen Nachfolger, dem IBU-Cup teil. Das erste Top-Ten-Ergebnis und sein bislang bestes Resultat schaffte der Österreicher 2006 in Gurnigel. Erstes Großereignis bei den Herren wurden die Biathlon-Europameisterschaften 2006 in Langdorf, wo Mesotitsch 62. des Sprints wurde. 2009 lief er in Ufa seine zweite EM. Er wurde 37. des Einzels, 22. des Sprints und 24. der Verfolgung. In der folgenden Saison gab er in Antholz sein Debüt im Biathlon-Weltcup und wurde 63. eines Einzel. Im weiteren Verlauf des Weltcup-Wochenendes verbesserte er seine Resultate im Sprint auf einen 59. Platz und im darauf basierenden Verfolgungsrennen auf Rang 56.