I've got a set of the Google Pixel Buds (the older wirelsess Buds, not the current Buds A Series) paired with my Google Pixel 4 phone and I really like the setup. Integration with Google assistant is good and no one on the other end of a call complains that the sound quality is low. The thing I really like about them is that you can skip a song, rewind to a previous song, pause, and control the volume by tapping on the earbuds. No digging the phone out of your pocket (or in your case a jersey pocket I suspect). They are not noise cancelling but they make a pretty good seal in my ears to where I don't miss the ANC. The Buds come with different sets of inserts for different sized ears.
I don't ride with earbuds so I don't know how they would perform in the wind.