John DeSilva

John Reed DeSilva
Born: September 30, 1967
Fort Bragg, CA US
Primary Position: Pitcher
Bats: Right
Throws: Right
Height: 6'0"
Weight: 193
Draft: Round 30 (1988 June Amateur Draft, Chicago White Sox)
Draft: Round 8 (1989 June Amateur Draft, Detroit Tigers)
School: Brigham Young
Career: 1989-2004
Major League Statistics

John DeSilva compiled a career record of 101 wins and 83 losses and a 3.84 ERA in his 351-game pitching career with the Niagara Falls Rapids, Fayetteville Generals, Lakeland Tigers, London Tigers, Toledo Mud Hens, San Antonio Missions, Albuquerque Dukes, Rochester Red Wings, Palm Springs Suns, Pawtucket Red Sox, New Jersey Jackals, Ottawa Lynx, Calgary Cannons, Las Vegas 51s, Newark Bears, Long Island Ducks and Reynosa Broncos. He began playing during the 1989 season and last took the field during the 2004 campaign.


Click on column headings to sort.

Pitching:

Year Level Lg Team W L W% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF
1989ASALL3Fayetteville Generals22.5002.7399010052.7402316421054032
1989Short Season ANYPLNiagara Falls Rapids301.0001.8844000024.0155508024213
1990AAELLondon Tigers56.4553.841414011089.0874738427076203
1990Advanced AFLORLakeland Tigers81.8891.481414000091.05418154250113413
1991AAAILToledo Mud Hens54.5564.601111010058.76233301021056101254
1991AAELLondon Tigers54.5562.811111021073.7512423424080001294
1992AAAILToledo Mud Hens03.0008.5372300019.02618185802100089
1992AAELLondon Tigers24.3334.1399011052.3512424413053112216
1993AAAILToledo Mud Hens710.4123.6925240100161.0145736613602136013675
1994AATLSan Antonio Missions13.2505.09252700246.0462926318246112202
1994AAAPCLAlbuquerque Dukes35.3757.83256400166.7906258727039403317
1995AAAILRochester Red Wings119.5504.1826251200150.715678701951082612644
1996AAAILPawtucket Red Sox43.5715.211616000084.79955491227068001373
1996IndWL4Palm Springs Suns101.0003.601100005.0122120700018
1998AAAILOttawa Lynx42.6672.6177000048.3421514512025211191
1998IndCAMANew Jersey Jackals81.8891.561111041080.7531714424290308315
1999AAAILOttawa Lynx41.8002.892215300090.3733529441175205377
2000AAAPCLCalgary Cannons109.5264.6829195302140.315078732143294523613
2001AAAPCLCalgary Cannons12.3336.75263700138.759332959129401189
2001AAAPCLLas Vegas 51s11.5002.16140700025.023762622700198
2002IndATLLNewark Bears41.8003.5888000037.731171547035204153
2002IndATLLLong Island Ducks33.5003.6299000054.7502622520239211229
2003AAAMEXReynosa Broncos43.5712.641010011064.7682119321136402281
2003IndCAMANew Jersey Jackals101.0003.601100005.0622000400020
2004IndATLLLong Island Ducks46.4004.021714000087.39554391314143405370
Totals10183.5493.843512453717561647.015737967021565291613524913575918

Batting:

Year Level Lg Team GP PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB DP HBP SH SF IBB
1994AAAPCLAlbuquerque Dukes25970100000012.143.250.143.393100100
1994AATLSan Antonio Missions25110000000000.000.000.000.000000000
1998AAAILOttawa Lynx7320000000011.000.333.000.333000000
1998IndCAMANew Jersey Jackals1233254410020046.160.276.200.476510400
1999AAAILOttawa Lynx2313101000000022.000.167.000.167000100
2000AAAPCLCalgary Cannons2927182210030015.111.158.167.325310800
2001AAAPCLCalgary Cannons26540000000003.000.000.000.000000100
2001AAAPCLLas Vegas 51s14330000000001.000.000.000.000000000
Totals161947077200500920.100.203.129.3319201500


Fielding:

Year Level Lg Team Pos GP PO A E DP Fld% RF/G
1989ASALL3Fayetteville GeneralsP95420.8181.000
1989Short Season ANYPLNiagara Falls RapidsP437011.0002.500
1990AAELLondon TigersP144810.923.857
1990Advanced AFLORLakeland TigersP14214011.0001.143
1991AAAILToledo Mud HensP1165011.0001.000
1991AAELLondon TigersP113911.9231.091
1992AAELLondon TigersP957001.0001.333
1992AAAILToledo Mud HensP713011.000.571
1993AAAILToledo Mud HensP25172030.9251.480
1994AATLSan Antonio MissionsP2529001.000.440
1994AAAPCLAlbuquerque DukesP254910.929.520
1995AAAILRochester Red WingsP26102231.9141.231
1996AAAILPawtucket Red SoxP165610.917.688
1996IndWL4Palm Springs SunsP101001.0001.000
1998AAAILOttawa LynxP74810.9231.714
1998IndCAMANew Jersey JackalsP1161410.9521.818
1999AAAILOttawa LynxP2271315.952.909
2000AAAPCLCalgary CannonsP2981110.950.655
2001AAAPCLCalgary CannonsP263410.875.269
2001AAAPCLLas Vegas 51sP1402001.000.143
2002IndATLLLong Island DucksP98811.9411.778
2002IndATLLNewark BearsP843001.000.875
2003AAAMEXReynosa BroncosP1066011.0001.200
2003IndCAMANew Jersey JackalsP10000.000
2004IndATLLLong Island DucksP1731411.9441.000
Totals3511162071914.944.920

Minor League Service: