Momoko OsatoBy alberto488 / 2025-03-11 2024 LPGA Rank Stage PositionResultsShots Points 22 2024 Women's British Open 22290 Shots 0