Wilhelmsen signed with the St. Paul Saints of the independent American Association, The Marshall News Messenger reports.
Wilhelmsen was released by the Padres, Baseball America reports.
Wilhelmsen was released by the Brewers on Saturday.
Wilhelmsen agreed to a minor-league contract with the Brewers on Tuesday, Adam McCalvy of MLB.com reports.
Wilhelmsen was released by the Diamondbacks on Monday, Nick Piecoro of The Arizona Republic reports.
Wilhelmsen was designated for assignment Sunday.
Wilhelmsen covered 2.1 innings to close out Tuesday's 10-2 win over the Padres, yielding one run on two hits and a walk while striking out two.
Wilhelmsen tossed a scoreless eight inning in Monday's 4-3 loss to the Pirates, working around one hit and one walk.
Wilhelmsen gave up two runs in the 10th inning to take the loss Sunday against the Pirates. He gave up one hit and one walk and needed 21 pitches to record three outs.
Wilhelmsen recorded two outs via strikeout and walked a batter in Sunday's 2-0 win over the Rockies in 13 innings.