Holland cleared waivers and declined an outright assignment to become a free agent Thursday.
Holland was designated for assignment by the Rangers on Tuesday.
Holland allowed one walk and struck out one over a scoreless fifth inning in Tuesday's 4-1 loss to the Rockies.
Holland (0-1) was saddled with the loss, allowing two runs (one earned) on two hits while striking out one over one relief inning in Monday's 6-4 extra-inning defeat to the Rockies.
Holland will be on the Rangers' Opening Day roster, Evan Grant of The Dallas Morning News reports.
Holland was not one of the 10 relievers identified as making the Opening Day roster, per independent baseball journalist Jeff Wilson.
Holland struck out two over a scoreless inning in Friday's spring training game against the Giants.
Holland is a dark-horse candidate for saves, Kennedi Landry of MLB.com reports.
Holland signed a minor-league contract with Texas on Wednesday that includes an invite to big-league camp.
Holland elected free agency Wednesday.