Ryan played with the Canadian National team in 2022 after her JUCO career and also for the 2023 Canadian National team, so she has been pitching against international competition for the last two years. I am not sure how that compares with D1 softball, but I am pretty sure it is better than JUCO ball. If I am interpreting her career correctly, she should have 2 years to play 2.