skip navigation

Bios of Coaches


Varsity Head Coach Kevin McCaffrey

Coach McCaffrey took over for legendary CDM Coach John Emme in 2019. Coach McCaffrey joined Emme’s staff in 2018 after spending 11 years at University HS. While at UNI, Coach McCaffrey spent time as the PE Chair, Activities Director, Athletic Director, Varsity Football Coach, and Head Baseball Coach. This will be Coach McCaffrey’s 18th year of coaching with stints at El Toro, Laguna Hills, Beckman, and University. Kevin was a three year All-League player in both football and baseball at Laguna Hills High School. He graduated from the University of Arizona with a BA in History. He received his Masters from Concordia in Athletic Administration. Coach McCaffrey also now teaches an athletic leadership class in Concordia’s Athletic Administration Master’s Program. Kevin teaches PE and the Kings Krew Athletic Leadership class here at CDM.

Coach is thankful to have extremely supportive parents. Mother Moyra is the team photographer and father Tom was the longtime head baseball coach at El Toro HS. Both parents attend almost every game and offer their advice in post-game meals.

Coach lives in Costa Mesa with his wife Brooke and is so lucky to have a loving and competitive partner that allows him to spend so much time out on the field. 

Coach Mike Gerakos

Coach Gerakos Played at Fullerton College from 1969-70. He was drafted by Oakland As in 1970. Mike declined the As offer and attended UCLA where he played from 1971-72. He was then drafted by the Minnesota Twins in the 1972 draft. He signed and played in the Twins organization for 2 ½ years. Coach Gerakos was a special player and this is evident in the fact that he is in the Baseball Hall of Fame at both Fullerton and UCLA.

After his playing career ended, Mike became an assistant coach at UCLA for 6 seasons. From there he was the Head Coach at UCI from 1981-1992. UCI decided to fold the program and Mike took a job at University High School where he taught and coached from 1993-2018. In his time at UNI, he served as a teacher, activities director, dean of attendance, and baseball coach. He was selected as the University HS Teacher of the Year in 2002 and the IUSD Teacher of the Year in 2012. Mike retired in June of 2018 from University and was coaxed out of retirement by Coach McCaffrey. Coach Gerakos is thoroughly enjoying the CDM players and Coaches.  Coach Gerakos lives in Orange with his wife Kathy and loves spending time with his grand-daughter Gia Francesca.

Coach Jon Green

This is Coach Green’s 12th year as an assistant varsity coach for CDM and his 18th year coaching at the varsity level. As an Orange County native, Coach Green played shortstop at Dana Hill High School alongside three MLB draft picks. As a senior in 1995, he played every inning of the season at SS.  During college, while studying Political Science, he was a 4-year letterman in baseball at George Washington University and he played for the 1998 regular season Atlantic-10 conference champion. He reached base safely nine at-bats in a row his senior year, and never struck out during his entire college career. He played in two major league stadiums, Jacobs Field, Cleveland, (where he stole a base) and Veterans Stadium, Philadelphia.

Coach Green began his coaching career at Newport Harbor as a varsity assistant in 2000. Then he became a varsity assistant coach at Laguna Hills from '01-'02 during back to back Sea View League titles. From 2003-2005, he was the Head Varsity Coach at Estancia.

Coach Green resides in Ladera Ranch with his wife Shelly and their daughter Amelia.

Coach Brandon Trinkwon

Brandon grew up in the Orange County area and attended Beckman High School from 2007 through 2010. During his tenure as a Patriot, he gathered numerous accolades such as Beckman and Pacific Coast League MVP honors after hitting over .500 in back to back seasons. He was ranked all city for Tustin and Irvine as well as a First team All State and CIF Southern section selection. 

Following his high school career, Brandon accepted a scholarship to play at the University of California at Santa Barbara where he had tremendous success. As a Gaucho, Brandon was an All Big West selection twice as well as a Preseason All American. In 2013 Baseball America ranked Brandon the #1 infielder in all of the NCAA following an All star season in the prestigious Cape Cod Summer League where he was voted the starting All Star Shortstop. After returning from Cape Cod Brandon helped lead the gauchos to their first regional appearance in decades.

Brandon’s college career ended in June 2013 where he was selected in the 7th round of the MLB draft by the Los Angeles Dodgers. After signing, Brandon was quick to see success while leading the Pioneer League in hitting in his first  professional season. Brandon played 4 full seasons and gathered numerous accolades such as numerous All Star appearances and an All Star MVP award in 2015 while playing with the Rancho Cucamonga Quakes. He was then selected to compete in the Prestigious Arizona Fall League where he again had great success. 

Brandon is now back in the Orange County area with a new intention to educate and guide the players of CDM to lengthy and successful baseball careers.

Coach Josh Bradbury

Josh Bradbury is a 2004 CDM Alum. He was a three year All-League Player for the Sea Kings. He was also an All-CIF player his senior year. Josh went on to play at Loyola Marymount where he struggled with injuries. He transferred to OCC where he put together an amazing season that led to him being drafted in the 8th round by the Texas Rangers. Josh played a few years of professional ball before settling down with his wife Alicia.

Josh and Alicia have two daughters. Brielle is 6 and Amelia is 3 and they love watching their dad coach. The Bradbury family currently resides in Laguna Beach. Josh enjoys playing tennis, traveling, and going to the beach when he is not out on the field.


Chris Gomez - Head Coach

Chris Gomez is the Head Junior Varsity Coach in his first year with Corona del Mar. 

Coach Gomez grew up in Lakewood, CA, and played baseball at Lakewood High School. He originally went to college at Loyola Marymount University where he became a freshman All-American. He transferred to Long Beach State and played baseball there in 1992 and was selected for the All-America Team. Originally drafted out of high school by the California Angels in the 37th round of the amateur draft, he was again drafted, this time by the Detroit Tigers in the third round following his junior year at Long Beach State. His contract was purchased from the Triple-A Toledo Mud Hens and he started in 23 games at shortstop and 17 at second base for the Detroit Tigers in 1993.

After the season, Detroit Tigers news broadcasters elected him the Tigers' Rookie of the Year even though 1994 was his first full Major League Baseball season. Coach Gomez was also on the Topps All-Rookie team at shortstop. In 1998, Coach Gomez was the shortstop for the San Diego Padres and batted .364 in the World Series against the New York Yankees. During his 16 seasons in the major leagues, he played for eight teams: Detroit Tigers (1993-1996), San Diego Padres (1996-2001), Tampa Bay Devil Rays (2001-2002), Minnesota Twins (2003), Toronto Blue Jays (2004), Baltimore Orioles (2005-2007), Cleveland Indians (2007), and the Pittsburgh Pirates (2008). Since retiring from baseball, Gomez has been coaching travel baseball teams, and has been coaching high school baseball since 2015.

Coach Gomez resides in Newport Beach with his wife and three young boys.

Coach Chris Arzola

Chris Arzola is in his first year as the Assistant Coach for the Junior Varsity Team.

Coach grew up in the Central Valley in a city called Tulare, California. Coach Arzola attended and played baseball at Tulare Western High School. In 2005, Chris was part of Tulare Western’s Valley Championship Team.

In 2007, after Chris graduated from Tulare Western High School, he then enrolled at Porterville Junior College to continue his baseball career. Coach Arzola played two years of Junior College Baseball while attending Porterville College and was named Captain both years. After two very successful years at Porterville College Coach Arzola was able to earn a scholarship to Becker College in Worcester, Massachusetts. He enjoyed two successful seasons playing in a very competitive NCAA D II league. After he left Becker College, Coach Arzola attended Concordia University where he finished his college career. He was able to complete his B.A. Degree in Business Administration with an emphasis in Sports Management and also holds a Masters Degree in Coaching & Athletic Administration. Chris is very excited to be able to share his knowledge of baseball he has gotten throughout all the years of playing.

Chris has been coaching doing private lessons for a few years now including coaching travel ball teams. Outside of coaching for the Junior Varsity Team Coach Arzola works in baseball with Elite Baseball in Irvine.


JP Hamilton - Head Coach

JP Hamilton is back and super excited! Especially to be back coaching in the CDM program after a short break. He will be starting his 21st year in High School baseball along with his 5th year in the CDM program. JP is the only coach in the program to have coached at all three levels. A testament to his love of the game and the development to the players in the program. While coaching at CDM JP also ran a club baseball team and training origination for four years bridging the relationship for future Sea Kings within the community. Before CDM JP coached at several different programs in Southern California as a Varsity Head Coach in Baseball, Softball and Golf. JP currently teaches Physical Education at Santiago High School in Corona, CA.

JP’s college career started in Junior College coming out of High School from Las Vegas . It was through consistent play and skill development he earned a scholarship to pitch for an outstanding California Baptist University program, based in Riverside, winning league as well as taking 3rd in the Nation at the 1997 NAIA College World Series. It was there his passion for the game grew deeper and teaching/coaching would become a focal point for his future.

Coach Hamilton resides in Newport Beach “living the beach life” with his wife and two kids. Any given day you could find him on paddle boards, back bay bike rides or beach runs.

Shaun Soleta

Coach Soleta grew up in Minneapolis, Minnesota and played baseball for both Burnsville High School and The Burnsville Cobras (American Legion Baseball Club). Primarily an infielder he also had success as a pitcher throwing a no-hitter against Chaska High School as a Junior.  As a Senior, Shaun made the all-tournament team in the nationally recognized Gopher Classic.  That same year was all-league, all-district and American Legion Player of the Year. 

Shaun went on to Iowa State University (NCAA- Big 12 Conference) Majoring in Exercise Sport Science. He has worked for 2 professional sports teams (Miami Dolphins and Minnesota Timberwolves) and continues his profession as a Strength and Conditioning Coach to the general population.  Coach’s work has helped hundreds of High School, Collegiate and Professional athletes preparing them to compete at the highest level.

Coach Soleta lives in Huntington Beach with his wife Amy.  

Luke Joyce

Coach Luke Joyce is in his first year as an assistant Freshman Coach for the Sea Kings. Born and raised in Newport Beach, California. Coach Luke attended Corona Del Mar High School and graduated in 2019 where he was able to prosper athletically and academically while playing alongside several Division 1 players. As a Senior, Coach Luke was a DH and a Pitcher where he led the staff in ERA. He is very excited to Coach beside his very own Freshman Baseball Coach, JP Hamilton and would love to help the young men on his team win a Sunset League Championship as well as further develop their baseball skills. He lives in Newport Beach with his parents, and will be playing baseball at Irvine Valley College next Spring. Coach Luke is working toward achieving his goals of continuing his career at a four-year university. He would like to thank his parents for always being supportive and Coach Kevin McCaffrey for giving him the opportunity to become part of the Sea King Staff.