En 2004, il échoue deux tests pour avoir fait usage de marijuana et est suspendu pour une année entière. Il décide d'abandonner le baseball et de partir en voyage en Europe et de parcourir les États-Unis et le Mexique[3]. Pendant plusieurs années, et jusqu'en , il travaille aussi comme barman dans un bar tiki de Tucson appelé The Hut, ce qui lui vaudra dans le baseball son surnom: The Bartender[4].
Retour au jeu
Ce n'est qu'en 2009 que Wilhelmsen revient au baseball, alors qu'il s'enrôle avec les Tucson Toros, une équipe de la Golden Baseball League, un circuit indépendant. Son histoire attire l'attention de la direction des Mariners de Seattle, qui lui offrent un contrat. En 2010 et joue toute la saison dans les ligues mineures, où il connait une bonne année comme lanceur partant: il ne subit qu'une seule défaite en huit décisions et présente une moyenne de points mérités de seulement 2,19 en 74 manches au monticule.
Mariners de Seattle
À l'âge de 27 ans, Tom Wilhelmsen joue son premier match dans le baseball majeur le dans une rencontre opposant Seattle aux Athletics d'Oakland. Il lance une manche sans accorder de point pour les Mariners au cours de cette première sortie, effectuée comme lanceur de relève. Il remporte sa première victoire le 15 août sur les Blue Jays de Toronto[5] et en ajoute une autre plus tard pour compléter la saison avec une fiche de 2-0. En 25 parties jouées pour les Mariners en 2011, il maintient une moyenne de points mérités de 3,31 avec 30 retraits sur des prises en 32 manches et deux tiers lancées.
Stoppeur des Mariners en 2012 et 2013, il réalise 29 et 24 sauvetages, respectivement, lors de ses deux saisons, mais perd ce poste en août 2013 après de mauvaises performances et est remplacé par son coéquipier Danny Farquhar[7].