San Francisco Giants announce 2019 player development staff and affiliate staffs

San Francisco Giants club President of Baseball Operations, Farhan Zaidi, announced today the club's player development staff and affiliate staffs for the 2019 season.

January 24th, 2019

San Francisco Giants club President of Baseball Operations, Farhan Zaidi, announced today the club's player development staff and affiliate staffs for the 2019 season. 
Kyle Haines was promoted to Director of Player Development after serving as the club's Assistant Director Player Development of Instruction last season. In his new role, Haines will oversee the player development area under the direction of Zaidi. "I'm very excited and thankful for the opportunity to contribute to the Giants ongoing strategy and development of players. I'm looking forward to working hard and building on the previous success of our minor league system alongside our dedicated player development staff," said Haines.
In addition, Mark Allen was hired as the Giants Pitching Coordinator. Allen spent the last eight seasons with the Cleveland Indians, including serving as the Lower Level Pitching Coordinator for the past two years. Antoan Richardson was hired as the Coordinator of Instruction. The former outfielder spent the 2018 season as an Outfield Coordinator for the Toronto Blue Jays. Matt Daniels was named Coordinator of Pitching Analysis. Daniels joins the Giants from Driveline Baseball, where he spent the past four years as the Director of Pitching programs. Ethan Katz was named the Assistant Pitching Coordinator after spending the past two seasons as a pitching coach in the Mariners organization
SAN FRANCISCO'S 2019 PLAYER DEVELOPMENT STAFF: 
Director of Player Development ... Kyle Haines 
Assistant Director of Player Development - Administration ... Eric Flemming
Assistant Director of Player Development - Medical ... Geoff Head
Assistant Director of Player Development - Offense... Alan Zinter
Special Assistant to the General Manager ... Jack Hiatt 
Special Assistant, Player Development ... Gene Clines
Special Assistant, Player Development ... Joe Amalfitano
Player Development, Analyst ... Michael Gries
Field Coordinator ... Antoan Richardson
Hitting Coordinator ... Dave Hansen
Pitching Coordinator ... Mark Allen
Coordinator of Pitching Analysis ... Matt Daniels
Assistant Pitching Coordinator ... Ethan Katz
Development Coach ... Dan O'Brien
Coordinator of Fundamentals ... Tom Trebelhorn
Rehab Pitching Coordinator ... Justin Lehr
Outfield and Baserunning Coordinator ... Vince Coleman
Minor League Pitching Instructor ... Lee Smith
Coordinator of Minor League Medical ... L.J. Petra
Coordinator of Minor League Strength and Conditioning ... Adam Vish
Latin American Strength and Conditioning Coordinator ... Sergio Rojas
Latin American Medical Coordinator/DSL ATC ... Aquiles Torrealba
Assistant Coordinator of Minor League Medical/RICH ATC ... Garrett Havig
Assistant Coordinator of Minor League Strength and Conditioning / Rehab Coord. ... Pending
Arizona Physical Therapist ... Frank Perez
Arizona Physical Therapist ... Kyle Belski
Director of Arizona Field Operations ... Josh Warstler
Manager of Arizona Minor League Operations ... Gabriel Alvarez
Coordinator of Education and Cultural Development ... Laura Nunez
Bios for New Player Development Staff
Kyle Haines -- Director of Player Development
Haines will embark on his first season as Director of Player Development after spending the 2018 season as Assistant Director Player Development of Instruction. In 2017, he served as the manager for the Richmond Flying Squirrels and was named "Best Manager Prospect" in the Eastern League by Baseball America. Haines also managed Salem-Keizer for two seasons (2015-2016). Prior to returning to the Giants, he managed the Frontier Grey's of the independent Frontier League in 2014. Haines was selected by the Giants in the 31st round of the 2004 draft. He was a member of four championship teams in the minor leagues (2004 Arizona Rookie League Giants, 2005 San Jose Giants, 2007 San Jose Giants, 2009 Akron Aeros) and was named an Eastern League All- Star at Short Stop in 2008. Haines was selected by the Philadelphia Phillies in the Minor League Phase of the 2008 Rule Five Draft. He graduated from Eastern Illinois University with a Bachelor's degree in Kinesiology and Sports Management and also has an Associate's Degree from Olney Central College. He played baseball for two years at Olney Central and two years at EIU. His brother, Andy Haines, is the Hitting Coach for the Milwaukee Brewers.
Antoan Richardson -- Field Coordinator
Richardson starts his first season with the Giants as the Field Coordinator. The former outfielder spent the 2018 season as an Outfield Coordinator for the Toronto Blue Jays. Richardson appeared in the Majors with the Atlanta Braves in 2011 and with the New York Yankees in 2014. He was originally drafted by the San Francisco Giants in the 35th round of the 2005 draft out of Vanderbilt University. The Bahamian native made his Major League debut on September 4, 2011, and recorded his first career hit off Clayton Kershaw in his first Major League at-bat. In his free time, Richardson mentors youth in the Bahamas through Project Limestone, a non-profit organization he established shortly after his retirement.
Mark Allen -- Pitching Coordinator
Allen begins his first season as the Giants Pitching Coordinator. He spent the 2017-2018 seasons as the Indians' Lower Level Pitching Coordinator. Allen joined the Tribe in 2010 and was an Area Scout for four seasons before serving as a Regional Crosschecker in 2014 and the National Pitching Crosschecker in 2015. He began coaching in the Indians organization in 2014 with the AZL Indians, who won the Rookie League championship that season. Prior to joining Cleveland, Allen coached at St. Gregory's University, Northlake College, Frank Phillips College, North Central Texas College and Seminole State College. Allen played four years of collegiate baseball at Vernon Junior College, University of Texas at San Antonio and Phillips University. 
Matt Daniels -- Coordinator of Pitching Analysis
Daniels embarks on his first season with the San Francisco Giants after spending the last four years as the Director of Pitching programs at Driveline Baseball, a data-driven player development facility based in Seattle, Washington. The Richmond, Texas native was Driveline's first full-time employee and has worked with many established Major League players, including Adam Ottavino, Dan Straily, Michael Lorenzen and George Kontos. Daniels began working at Driveline Baseball after graduating from The University of Texas Rio Grande Valley in 2014, where he was a finance major and played baseball. Prior to attending UT Rio Grande Valley, Daniels attended Hill College from 2011-2012.
Ethan Katz -- Assistant Pitching Coordinator
Ethan Katz embarks on his first season in the Giants organization as an Assistant Pitching Coordinator. Katz spent the past two seasons as a pitching coach in the Mariners organization. Prior to joining the Mariners, he spent two seasons in the Angels organization as pitching coach with single-A Burlington (2013-14). While serving as the pitching coach for Harvard-Westlake (CA) High School, prior to his tenure with the Angels, he helped instruct 2012 first-round picks Lucas Giolito and Max Fried and guided Jack Flaherty and Conor Cuse in 2013 when the Wolverines won the Division 1 championship. Katz was originally selected by the Seattle Mariners in the 47th round of the 2001 MLB June Draft from University HS (Los Angeles, CA), but did not sign. He was drafted by Colorado Rockies in the 26th round of the 2005 MLB June Draft from California State University Sacramento. He spent four seasons pitching in the minor leagues with the Rockies (2005-08).
SAN FRANCISCO'S 2019 AFFILIATE STAFFS: 
SACRAMENTO (AAA)
Manager ... Dave Brundage
Pitching Coach ... Steve Kline
Hitting Coach ... Damon Minor
Fundamentals Coach ... Jolbert Cabrera
Athletic Trainer ... David Getsoff
Athletic Trainer ... Hiro Sato
Strength and Conditioning Coach ... Andy King
Bullpen Catcher ... Pending
RICHMOND (AA)
Manager ... Willie Harris
Pitching Coach ... Glenn Dishman
Hitting Coach ... Francisco Morales
Fundamentals Coach ... Lipso Nava
Athletic Trainer ... Garrett Havig
Strength and Conditioning Coach ... Jon Medici
Bullpen Catcher ... Eliezer Zambrano
SAN JOSE (A)
Manager ... Billy Hayes
Pitching Coach ... Matt Yourkin
Hitting Coach ... Thomas Neal
Fundamentals Coach ... Gary Davenport
Athletic Trainer ... Ryo Watanabe
Strength and Conditioning Coach ... Mark Spadavecchia
Bullpen Catcher ...Ydwin Villegas
AUGUSTA (A)
Manager ...Carlos Valderrama
Pitching Coach ...Clayton Rapada
Hitting Coach ... Jake Fox
Fundamentals Coach ... Wilfredo Romero
Athletic Trainer ... Chad Lewis
Strength and Conditioning Coach ... Jesse White
Bullpen Catcher ... CJ Picerni
SALEM KEIZER (SHORT-SEASON)
Manager ... Mark Hallberg
Pitching Coach ... Dwight Bernard
Hitting Coach ... Doug Clark
Fundamentals Coach ... Nestor Rojas
Athletic Trainer ... Charlene Wichman
Strength and Conditioning Coach ... Joe Palazzolo
Bullpen Catcher ... Victor Cairo
ARIZONA ROOKIE #1
Manager ... Michael Johnson
Pitching Coach ... Mario Rodriguez
Hitting Coach ... Travis Ishikawa
Fundamentals Coach ... Juan Ciriaco
Trainer ... Vito Maffei
Strength and Conditioning Coach ... Cesar Velazquez-Mosqueda
ARIZONA ROOKIE #2
Manager ... Alvaro Espinoza
Pitching Coach ... Michael Couchee
Hitting Coach ... Casey Chenoweth
Fundamentals Coach ... Billy Horton
Athletic Trainer ... Chris Gorosics
Strength and Conditioning Coach ... Nicholas Fajardo
DOMINICAN SUMMER LEAGUE
Manager ... Jose Montilla
Pitching Coach ... Marcos Aguasvivas
Pitching Coach ... Osiris Matos
Hitting Coach ... Juan Parra
Fundamentals Coach ... Hector Borg
Coach ... Lisandro King
Coach ... Hector Ortiz
Coach ... Jose Medina
Athletic Trainer ... Aquiles Torrealba
Trainer ... Pedro Wilson
Strength and Conditioning Coach ... Alfonso Tusent

universo-virtual.com
buytrendz.net
thisforall.net
benchpressgains.com
qthzb.com
mindhunter9.com
dwjqp1.com
secure-signup.net
ahaayy.com
soxtry.com
tressesindia.com
puresybian.com
krpano-chs.com
cre8workshop.com
hdkino.org
peixun021.com
qz786.com
utahperformingartscenter.org
maw-pr.com
zaaksen.com
ypxsptbfd7.com
worldqrmconference.com
shangyuwh.com
eejssdfsdfdfjsd.com
playminecraftfreeonline.com
trekvietnamtour.com
your-business-articles.com
essaywritingservice10.com
hindusamaaj.com
joggingvideo.com
wandercoups.com
onlinenewsofindia.com
worldgraphic-team.com
bnsrz.com
wormblaster.net
tongchengchuyange0004.com
internetknowing.com
breachurch.com
peachesnginburlesque.com
dataarchitectoo.com
clientfunnelformula.com
30pps.com
cherylroll.com
ks2252.com
webmanicura.com
osostore.com
softsmob.com
sofietsshotel.com
facetorch.com
nylawyerreview.com
apapromotions.com
shareparelli.com
goeaglepointe.com
thegreenmanpubphuket.com
karotorossian.com
publicsensor.com
taiwandefence.com
epcsur.com
odskc.com
inzziln.info
leaiiln.info
cq-oa.com
dqtianshun.com
southstills.com
tvtv98.com
thewellington-hotel.com
bccaipiao.com
colectoresindustrialesgs.com
shenanddcg.com
capriartfilmfestival.com
replicabreitlingsale.com
thaiamarinnewtoncorner.com
gkmcww.com
mbnkbj.com
andrewbrennandesign.com
cod54.com
luobinzhang.com
bartoysdirect.com
taquerialoscompadresdc.com
aaoodln.info
amcckln.info
drvrnln.info
dwabmln.info
fcsjoln.info
hlonxln.info
kcmeiln.info
kplrrln.info
fatcatoons.com
91guoys.com
signupforfreehosting.com
faithfirst.net
zjyc28.com
tongchengjinyeyouyue0004.com
nhuan6.com
oldgardensflowers.com
lightupthefloor.com
bahamamamas-stjohns.com
ly2818.com
905onthebay.com
fonemenu.com
notanothermovie.com
ukrainehighclassescort.com
meincmagazine.com
av-5858.com
yallerdawg.com
donkeythemovie.com
corporatehospitalitygroup.com
boboyy88.com
miteinander-lernen.com
dannayconsulting.com
officialtomsshoesoutletstore.com
forsale-amoxil-amoxicillin.net
generictadalafil-canada.net
guitarlessonseastlondon.com
lesliesrestaurants.com
mattyno9.com
nri-homeloans.com
rtgvisas-qatar.com
salbutamolventolinonline.net
sportsinjuries.info
topsedu.xyz
xmxm7.com
x332.xyz
sportstrainingblog.com
autopartspares.com
readguy.net
soniasegreto.com
bobbygdavis.com
wedsna.com
rgkntk.com
bkkmarketplace.com
zxqcwx.com
breakupprogram.com
boxcardc.com
unblockyoutubeindonesia.com
fabulousbookmark.com
beat-the.com
guatemala-sailfishing-vacations-charters.com
magie-marketing.com
kingstonliteracy.com
guitaraffinity.com
eurelookinggoodapparel.com
howtolosecheekfat.net
marioncma.org
oliviadavismusic.com
shantelcampbellrealestate.com
shopleborn13.com
topindiafree.com
v-visitors.net
qazwsxedcokmijn.com
parabis.net
terriesandelin.com
luxuryhomme.com
studyexpanse.com
ronoom.com
djjky.com
053hh.com
originbluei.com
baucishotel.com
33kkn.com
intrinsiqresearch.com
mariaescort-kiev.com
mymaguk.com
sponsored4u.com
crimsonclass.com
bataillenavale.com
searchtile.com
ze-stribrnych-struh.com
zenithalhype.com
modalpkv.com
bouisset-lafforgue.com
useupload.com
37r.net
autoankauf-muenster.com
bantinbongda.net
bilgius.com
brabustermagazine.com
indigrow.org
miicrosofts.net
mysmiletravel.com
selinasims.com
spellcubesapp.com
usa-faction.com
snn01.com
hope-kelley.com
bancodeprofissionais.com
zjccp99.com
liturgycreator.com
weedsmj.com
majorelenco.com
colcollect.com
androidnews-jp.com
hypoallergenicdogsnames.com
dailyupdatez.com
foodphotographyreviews.com
cricutcom-setup.com
chprowebdesign.com
katyrealty-kanepa.com
tasramar.com
bilgipinari.org
four-am.com
indiarepublicday.com
inquick-enbooks.com
iracmpi.com
kakaschoenen.com
lsm99flash.com
nana1255.com
ngen-niagara.com
technwzs.com
virtualonlinecasino1345.com
wallpapertop.net
nova-click.com
abeautifulcrazylife.com
diggmobile.com
denochemexicana.com
eventhalfkg.com
medcon-taiwan.com
life-himawari.com
myriamshomes.com
nightmarevue.com
allstarsru.com
bestofthebuckeyestate.com
bestofthefirststate.com
bestwireless7.com
declarationintermittent.com
findhereall.com
jingyou888.com
lsm99deal.com
lsm99galaxy.com
moozatech.com
nuagh.com
patliyo.com
philomenamagikz.net
rckouba.net
saturnunipessoallda.com
tallahasseefrolics.com
thematurehardcore.net
totalenvironment-inthatquietearth.com
velislavakaymakanova.com
vermontenergetic.com
sizam-design.com
kakakpintar.com
begorgeouslady.com
1800birks4u.com
2wheelstogo.com
6strip4you.com
bigdata-world.net
emailandco.net
gacapal.com
jharpost.com
krishnaastro.com
lsm99credit.com
mascalzonicampani.com
sitemapxml.org
thecityslums.net
topagh.com
flairnetwebdesign.com
bangkaeair.com
beneventocoupon.com
noternet.org
oqtive.com
smilebrightrx.com
decollage-etiquette.com
1millionbestdownloads.com
7658.info
bidbass.com
devlopworldtech.com
digitalmarketingrajkot.com
fluginfo.net
naqlafshk.com
passion-decouverte.com
playsirius.com
spacceleratorintl.com
stikyballs.com
top10way.com
yokidsyogurt.com
zszyhl.com
16firthcrescent.com
abogadolaboralistamd.com
apk2wap.com
aromacremeria.com
banparacard.com
bosmanraws.com
businessproviderblog.com
caltonosa.com
calvaryrevivalchurch.org
chastenedsoulwithabrokenheart.com
cheminotsgardcevennes.com
cooksspot.com
cqxzpt.com
deesywig.com
deltacartoonmaps.com
despixelsetdeshommes.com
duocoracaobrasileiro.com
fareshopbd.com
goodpainspills.com
kobisitecdn.com
makaigoods.com
mgs1454.com
piccadillyresidences.com
radiolaondafresca.com
rubendorf.com
searchengineimprov.com
sellmyhrvahome.com
shugahouseessentials.com
sonihullquad.com
subtractkilos.com
valeriekelmansky.com
vipasdigitalmarketing.com
voolivrerj.com
zeelonggroup.com
1015southrockhill.com
10x10b.com
111-online-casinos.com
191cb.com
3665arpentunitd.com
aitesonics.com
bag-shokunin.com
brightotech.com
communication-digitale-services.com
covoakland.org
dariaprimapack.com
freefortniteaccountss.com
gatebizglobal.com
global1entertainmentnews.com
greatytene.com
hiroshiwakita.com
iktodaypk.com
jahatsakong.com
meadowbrookgolfgroup.com
newsbharati.net
platinumstudiosdesign.com
slotxogamesplay.com
strikestaruk.com
trucosdefortnite.com
ufabetrune.com
weddedtowhitmore.com
12940brycecanyonunitb.com
1311dietrichoaks.com
2monarchtraceunit303.com
601legendhill.com
850elaine.com
adieusolasomade.com
andora-ke.com
bestslotxogames.com
cannagomcallen.com
endlesslyhot.com
iestpjva.com
ouqprint.com
pwmaplefest.com
qtylmr.com
rb88betting.com
buscadogues.com
1007macfm.com
born-wild.com
growthinvests.com
promocode-casino.com
proyectogalgoargentina.com
wbthompson-art.com
whitemountainwheels.com
7thavehvl.com
developmethis.com
funkydogbowties.com
travelodgegrandjunction.com
gao-town.com
globalmarketsuite.com
blogshippo.com
hdbka.com
proboards67.com
outletonline-michaelkors.com
kalkis-research.com
thuthuatit.net
buckcash.com
hollistercanada.com
docterror.com
asadart.com
vmayke.org
erwincomputers.com
dirimart.org
okkii.com
loteriasdecehegin.com
mountanalog.com
healingtaobritain.com
ttxmonitor.com
bamthemes.com
nwordpress.com
11bolabonanza.com
avgo.top