Here is the full list of all 35 Ride 2 achievements.
Unlock all Ride Bonuses
Complete a race in Split Screen mode
Record a valid time in time trial and upload it into the leaderboards
Complete 25 online races
Complete an online championship
Complete your first online race
Reach first place in the World Tour Rider Leaderboard
Finish first in a World Tour championship
Reach first place in the Team Standings
Finish first in a Pairs Race World Tour event
Unlock 10 Ride Bonuses
Unlock your first Ride Bonus
Finish first in a Perfect Trajectory World Tour event
Complete a race at Nürburgring Nordschleife - Full Circuit
Collect a total of 50 bikes
Race a total of 500 km (310 miles) with any bike
Score the best time in a Time Attack World Tour event
Complete the three daily challenges
Win a Team vs Team event
Race a total of 250 km (155 miles) with any bike
Collect a total of 25 bikes
Reach 280 km/h (174 mph)
Finish first in an Endurance World Tour event
Race a total of 100 km (62 miles) with any bike
Collect a total of 10 bikes
Finish first in a Supermoto World Tour event
Win a race under the rain
Reach the podium in a Single Race World Tour event with a pre-modified bike
Hold a wheelie for 8 consecutive seconds
Finish first in a Drag Race World Tour event
Finish first in a Head-to-head World Tour event
Finish first in a Track Day World Tour event
Unlock a Rider Badge
Hold a stoppie for 2 consecutive seconds
Use the Rewind for the first time