Kevin McCaffrey (@CoachMcCaff) header
Kevin McCaffrey (@CoachMcCaff) profile picture

Head Baseball Coach and Turf Management Teacher at Corona Del Mar High School. Hustle and High 5s are Free!

Newport Beach, CA
Joined July 2020
Photo by Kevin McCaffrey (@CoachMcCaff)Photo by Kevin McCaffrey (@CoachMcCaff)Photo by Kevin McCaffrey (@CoachMcCaff)Photo by Kevin McCaffrey (@CoachMcCaff)Photo by Kevin McCaffrey (@CoachMcCaff)Photo by Kevin McCaffrey (@CoachMcCaff)Photo by Kevin McCaffrey (@CoachMcCaff)Photo by Kevin McCaffrey (@CoachMcCaff)Photo by Kevin McCaffrey (@CoachMcCaff)Photo by Kevin McCaffrey (@CoachMcCaff)
The quotes from Kevin in this story tell you how passionate he is about the program he led for 8 years. To make the playoffs w/a roster of 14 players is incredible. I saw CdM this spring, those kids played incredibly hard for him, each other and the school. That's no accident.
1
4
19
11,440
Kevin McCaffrey retweeted
CdM baseball team captures second straight Sunset League victory over Los Alamitos CLICK LINK: ocsportszone.com/cdm-capture… @OCSportsZone @CdM_Baseball @family_cd @CDMTurfKings @FernandoMDonado @James_Escarcega @CDM_ATHLETICS
6
11
924
A Huge Thanks to @scotdey for having us out for a behind the ropes tour of Newport Beach CC before the @HoagClassic. A thanks to @JAchay97 for talking with the class and letting them get involved with his job. Two amazing people in the industry willing to give back to the future
5
15
1,121
Kevin McCaffrey retweeted
CdM baseball team gets strong pitching effort in non-league victory over Capo Valley Christian CLICK LINK: ocsportszone.com/cdm-gets-st… @OCSportsZone @CDM_ATHLETICS @CdM_Baseball @James_Escarcega @thebaus @FernandoMDonado
5
8
519
Kevin McCaffrey retweeted
PHOTOS! CdM holds on for victory over Uni, coach and wife celebrate son's birth CLICK LINK: ocsportszone.com/photos-cdm-… @OCSportsZone @CdM_Baseball @FernandoMDonado @James_Escarcega @adamkuninsports @JAC0BRAM0S @thebaus
5
10
678
Kevin McCaffrey retweeted
One of the best places in OC to watch high school baseball is at Corona del Mar. Coach Kevin McCaffrey has released the 2026 schedule. The Sea Kings are scheduled to host Mission Viejo, Friday Feb. 20 and Dana Hills Friday, Feb. 27 PHOTO: Tim Burt, OC Sports Zone @OCSportsZone
1
4
1
5
1,714
The crew headed back to the varsity field after a good day of work. These students are great and are learning some amazing life skills.
2
8
497
The Turf Kings worked on getting the fences up in foul territory on our freshman field this week. Outfield fence goes up next week. A sign that baseball season is almost here.
2
3
12
1,139
First lasers with the striping rotary mower.
1
2
15
593
We were able to overseed all grass fields on campus this week. @FieldExperts @STMASoCal @ewingsportsturf @CDMpride
2
6
185
A sunny 80 degree late October day at Sea King Field. #sunnyday
4
12
722
Nothing beats some fresh edges. Field is ready for a frosh game on Saturday.
2
5
38
2,121
2025/26 Turf Kings - after two weeks of paint training, the Turf Kings painted the field for the first time today. They threw down some pretty straight lasers for a first paint. @FieldExperts @pioneerathletic @CDMpride
1
1
11
327
Kevin McCaffrey retweeted
Happy National Mascot Day. Nothing better than being a Sea King! #GoKings
2
8
468
Kevin McCaffrey retweeted
CORONA DEL MAR'S ON-CAMPUS BASEBALL FIELD HONORED WITH NATIONAL RECOGNITION PHOTO: Tim Burt, OC Sports Zone CLICK LINK: ocsportszone.com/corona-del-… @OCSportsZone @CdM_Baseball @CDMTurfKings @FernandoMDonado @JAC0BRAM0S @Stevers28 @adamkuninsports @CDM_ATHLETICS
7
2
21
2,053
Kevin McCaffrey retweeted
PHOTOS! CDM BASEBALL TEAM TAKES CARE OF BUSINESS AND WAITS FOR CIF PLAYOFF FATE Stevie Jones gets the win for Sea Kings. PHOTOS: Tim Burt, OC Sports Zone CLICK LINK: ocsportszone.com/photos-cdm-… @OCSportsZone @CDMTurfKings @CdM_Baseball @FernandoMDonado @JAC0BRAM0S @CDM_ATHLETICS
1
10
1
18
2,950
Excited to announce that I am committed to go play baseball at the University of the Pacific. Huge thanks to Coach Ramos (@sportsjunky8) and everyone part of @RustlerBaseball.
3
8
46
3,076