Specializing in bike fitting, bike service, triathlete coaching, Physical Vascular Therapy, and muscle activation.
Professional FIST and GURU qualified bike fitters using the GURU 3D bike system.
Dai Roberts Group face logo
Perfect Fit Cycling and Triathlon logo

Dai Roberts Group


Group Workout Schedule

Train with us!  Get the motivation and support you need from our coaches and other athletes.  It's a fun way to get your training done.  Come and try our workouts for FREE.  All workouts meet or occur at Perfect Fit Cycling except for Sunday's  hill session. 

Join the Perfect Fit Tri Club... it's a perfect fit for everyone!  For less than $10 per month, come to our workouts run by our certified coaches, workout with other motivated and fun athletes, learn new information with our clinics (all clinics are FREE), and hang out at our socials.  Also enjoy, a Dai Roberts Group t-shirt, 10% off services and 15% off products and more ... your membership will pay for itself!  Your annual membership fee for all this is only $99.  (See full benefits here).
*Indoor cycling fee not included in your annual membership fee

All workouts meet at Perfect Fit Cycling
**Please check our Facebook page for weather updates and cancellations**


5:30pm - Coached Open Water Bay Swim - (Mid May - October) Meet at Perfect Fit, walk over to bay for a 5:45pm start.
Club night!  Stay tuned for details on clinics and socials, available only to DRG coached athletes and Perfect Fit Tri Club members.


8:00am - Group ride (Intervals), all abilities

5:30 PM - TNT (Track Night Tuesday) - Group Coached Track Workouts Tuesday's at the Great Neck Middle Track. 
Join us Tuesday's at 5:30pm at Perfect Fit for a COACHED track workout and take a warm-up run to the track OR meet us at the Great Neck Middle School track at 5:45pm. Regardless of the distance for which you are training, we will have a group that is right for you!  FREE for Perfect Fit Tri club members.  Not a member?  Try it once for free.



5pm and 6pm Group Rides - all abilities (appox. 20 miles)


5:30pm - Coached Open Water Bay Swim - (Mid May - October) Meet at Perfect Fit, walk over to bay for a 5:45pm start.



7:30am - Longer Distance run - Perfect Fit is only 2 miles from First Landing State park - a beautiful place to run. 
** Summer "beat the heat" hours:   Perfect Fit will open at 6:30am during the hot summer months for anyone interested in an earlier start.
** Perfect Fit will be closed a few weekends during the race season so that we can support our athletes at races across the country (and beyond!).  Check the home page for dates or call (757)752-6569.


8am - Group Ride, "A pace", 30-40 mile ride - Triathletes always welcome.