My son went D2-Juco-D1-D1-D2. Yes, 5 schools, but he got a bachelors, masters and is 1/2 through a MBA in marketing. Covid and a RS year gave him 6 years of eligibility.
D2 was far away, was not a good fit and he was red-shirt. Went to Juco, was named a 2nd team all american and was offered at a mid-level D1. Played 1 season, played well, got injured and was cut. Graduated and then Grad transferred to a P5. This D1 required grad student-atheletes take 12 credits, instead of 9 like most. Covid hit, team had 54 players and since he was 24 credits into a 35 credit program, he took 12 in summer school and got his masters. Covid got him a year back of baseball and he found a school that would cover the first year of his MBA and housing and he jumped at it.
It has been a crazy ride, but he got the most important things done - his degrees.