Trevor McDonald

Trevor Dale McDonald
Born: February 26, 2001
Mobile, AL US
Primary Position: Pitcher
Bats: Right
Throws: Right
Height: 6'2"
Weight: 180
Draft: Round 11 (2019 June Amateur Draft, San Francisco Giants)
School: George County HS
Career: 2019-2024
Major League Statistics

Trevor McDonald has compiled a career record of 14 wins and 15 losses and a 3.16 ERA in his 80-game pitching career with the Giants Black, Giants Orange, San Jose Giants, Eugene Emeralds, Sacramento River Cats, Richmond Flying Squirrels and Giants. He began playing during the 2019 season and has taken the field during the 2024 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
2019RARIZGiants Black002.253300004.0211020800016
2021RAZCLGiants Orange23.4003.861513000067.767352933106910015298
2021ALAWESan Jose Giants01.00010.121100002.7473130220118
2022Advanced ANORWEugene Emeralds001.6420200011.011522201800146
2022ACALLSan Jose Giants63.6672.392710500290.374342424001027111384
2023Advanced ANORWEugene Emeralds31.7500.9698000037.7245418039301141
2023RAZCLGiants Orange0018.001100001.012201011016
2023RAZCLGiants Black01.0001.044400008.78510201100035
2024AAAPCLSacramento River Cats23.4004.72108000047.7462625414036526202
2024RAZCLGiants11.5003.525400007.7733120900130
2024AAELRichmond Flying Squirrels02.0003.2133000014.01365040820162
2024Advanced ANORWEugene Emeralds01.0004.8655000016.7179931002560182
Totals1415.4833.1680557002299.3265131105171160316353381279


Fielding:

Year Level Lg Team Pos GP PO A E DP Fld% RF/G
2019RARIZGiants BlackP30000.000
2021ALAWESan Jose GiantsP101001.0001.000
2022ACALLSan Jose GiantsP273821.846.407
2022Advanced ANORWEugene EmeraldsP201001.000.500
2023Advanced ANORWEugene EmeraldsP921001.000.333
2023RAZCLGiants BlackP401001.000.250
2023RAZCLGiants OrangeP10010.000.000
2024RAZCLGiantsP50000.000
2024Advanced ANORWEugene EmeraldsP503001.000.600
2024AAELRichmond Flying SquirrelsP30020.000.000
2024AAAPCLSacramento River CatsP1046001.0001.000
Totals3661120.895.472

Minor League Service:

Year Level League Team Affiliation First Appearance Final Appearance
2019RArizona LeagueGiants BlackSFNAugust 12, 2019August 22, 2019
2021RArizona ComplexGiants OrangeSFNJune 28, 2021September 14, 2021
2021ALow-A WestSan Jose GiantsSFNSeptember 19, 2021September 19, 2021
2022ACalifornia LeagueSan Jose GiantsSFNApril 9, 2022August 26, 2022
2022Advanced ANorthwest LeagueEugene EmeraldsSFNSeptember 1, 2022September 7, 2022
2023Advanced ANorthwest LeagueEugene EmeraldsSFNMay 6, 2023September 10, 2023
2023RArizona Complex LeagueGiants OrangeSFNJuly 5, 2023July 5, 2023
2023RArizona Complex LeagueGiants BlackSFNJuly 13, 2023July 26, 2023
2024RArizona Complex LeagueGiantsSFNMay 14, 2024May 30, 2024
2024Advanced ANorthwest LeagueEugene EmeraldsSFNJune 5, 2024June 28, 2024
2024AAEastern LeagueRichmond Flying SquirrelsSFNJuly 5, 2024July 21, 2024
2024AAAPacific Coast LeagueSacramento River CatsSFNJuly 27, 2024September 20, 2024




Persons data from the Chadwick Baseball Bureau are Copyright Chadwick Baseball Bureau, and are made available under the Open Data Commons Attribution License.