Before Woods Richardson could report to St. Lucie, the Mets traded him and Anthony Kay to the Blue Jays for Marcus Stroman.[6] The Blue Jays assigned Woods Richardson to the Advanced-A Dunedin Blue Jays following the trade.[5] Over 26 starts between Columbia and Dunedin, Woods Richardson pitched to a 6–10 record, 3.80 ERA, and 126 strikeouts in 106+2⁄3 innings.[3] He opened the 2021 season with the New Hampshire Fisher Cats of the Double-A Northeast.[7]
On October 2, 2022, Woods Richardson was promoted to the major leagues for the first time.[12] He made his MLB debut for the Twins the same day against the Detroit Tigers.[13] Upon his debut, he surpassed seven players for the longest last name in MLB history with 15 characters.[14] This was surpassed on July 17, 2023, by Christian Encarnacion-Strand of the Cincinnati Reds, setting the new mark at 17 characters.[15]
Woods Richardson was optioned to Triple-A St. Paul to begin the 2023 season.[16] He made only one appearance for Minnesota, allowing five runs on seven hits with five strikeouts across 4+2⁄3 innings of work. Woods Richardson was again optioned to Triple–A St. Paul to begin the 2024 season.[17]
On April 13, 2024, Woods Richardson was recalled as the 27th man in a doubleheader versus the Detroit Tigers, where he would earn his first career win.[18] He would be optioned back the following day to Triple-A St. Paul.
On April 25, 2024, Woods Richardson would again be recalled to the Twins.[19]