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