Batting

River Town

(AA)
OF
Age: 27
Bats/Throws: L/R
5'10" / 181
DOB: 7/8/1999
(27 years, 4 months, 7 days)
OF
RosterResource
Draft:2021, Rd: 15, Pick: 7, Ovr: 439
Draft Team:Kansas City Royals
Signing Bonus:$125,000
College:Dallas Baptist
Rule 5 Eligible
Eligible
News Settings
Article Source
All
FG
RG
Show

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • Batted Ball
  • Fielding
  • Heat Map:
    Off
    On
    Minor LeaguesSpring TrainingCollege
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2021DBUNCAA21592811061512011.4%12.5%.193.349.326.436.519.438140
    2021KCRCPX212069095611.6%17.4%.071.295.232.377.304.34797
    2021KCRCPX211300000.0%33.3%.000.000.000.000.000.000-100
    2021KCRMiLB212172095611.1%18.1%.068.283.220.361.288.33289
    2022KCRA22813561247451814.6%18.0%.213.276.248.386.461.396132
    2022KCRA+22261142151447.9%14.9%.100.274.250.316.350.30688
    2022KCRMiLB221074701462592213.0%17.2%.183.276.249.369.432.374122
    2023KCRCPX23313122123.1%7.7%.375.000.125.462.500.459143
    2023KCRA+2384357644382011.5%15.4%.096.309.269.375.365.352118
    2023KCRAA23414011128.6%21.4%.000.143.111.357.111.27858
    2023KCRMiLB2391384747412212.5%15.4%.101.297.261.378.362.353116
    2024KCRAA246724913317316.5%13.3%.071.273.235.386.306.339107
    2024KCRST247400200.0%25.0%.250.333.250.250.500.31594
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2021DBUNCAA21592811061512011.4%12.5%.193.349.326.436.519.438140
    2021KCRCPX212069095611.6%17.4%.071.295.232.377.304.34797
    2021KCRCPX211300000.0%33.3%.000.000.000.000.000.000-100
    2021KCRMiLB212172095611.1%18.1%.068.283.220.361.288.33289
    2022KCRA22813561247451814.6%18.0%.213.276.248.386.461.396132
    2022KCRA+22261142151447.9%14.9%.100.274.250.316.350.30688
    2022KCRMiLB221074701462592213.0%17.2%.183.276.249.369.432.374122
    2023KCRCPX23313122123.1%7.7%.375.000.125.462.500.459143
    2023KCRA+2384357644382011.5%15.4%.096.309.269.375.365.352118
    2023KCRAA23414011128.6%21.4%.000.143.111.357.111.27858
    2023KCRMiLB2391384747412212.5%15.4%.101.297.261.378.362.353116
    2024KCRAA246724913317316.5%13.3%.071.273.235.386.306.339107
    2024KCRST247400200.0%25.0%.250.333.250.250.500.31594
    Minor LeaguesSpring TrainingCollege
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2021DBUNCAA592332817651150106151323514112203.326
    2021KCRCPX205669139400958012500160.232
    2021KCRCPX1330000000001000000.000
    2021KCRMiLB215972139400958013500160.220
    2022KCRA8128235670371831247455206414445183.248
    2022KCRA+26100114252021215149017230340.250
    2022KCRMiLB10738247095572041462596108116748223.249
    2023KCRCPX38131000122301200010.125
    2023KCRA+843013578165916443841055123012204.269
    2023KCRAA49141100011403010010.111
    2023KCRMiLB913183848366917474148059144012224.261
    2024KCRAA671962494636721331741133930435.235
    2024KCRST7441010002001000000.250
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2021DBUNCAA592332817651150106151323514112203.326
    2021KCRCPX205669139400958012500160.232
    2021KCRCPX1330000000001000000.000
    2021KCRMiLB215972139400958013500160.220
    2022KCRA8128235670371831247455206414445183.248
    2022KCRA+26100114252021215149017230340.250
    2022KCRMiLB10738247095572041462596108116748223.249
    2023KCRCPX38131000122301200010.125
    2023KCRA+843013578165916443841055123012204.269
    2023KCRAA49141100011403010010.111
    2023KCRMiLB913183848366917474148059144012224.261
    2024KCRAA671962494636721331741133930435.235
    2024KCRST7441010002001000000.250
    Minor LeaguesSpring TrainingAveragesCollege
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2021DBUNCAA11.4%12.5%0.91.326.436.519.955.1936.5.3492.46017.2.438140
    2021KCRCPX11.6%17.4%0.67.232.377.304.680.0716.7.2951.210-0.3.34797
    2021KCRCPX0.0%33.3%0.00.000.000.000.000.0000.1.0000.00-0.9.000-100
    2021KCRMiLB11.1%18.1%0.62.220.361.288.649.0686.7.2831.210-1.2.33289
    2022KCRA14.6%18.0%0.81.248.386.461.847.2136.8.2761.16417.0.396132
    2022KCRA+7.9%14.9%0.53.250.316.350.666.1007.0.2740.512-1.9.30688
    2022KCRMiLB13.0%17.2%0.75.249.369.432.801.1836.9.2761.67615.1.374122
    2023KCRCPX23.1%7.7%3.00.125.462.500.962.3756.0.0000.231.0.459143
    2023KCRA+11.5%15.4%0.75.269.375.365.741.0965.7.3091.3517.0.352118
    2023KCRAA28.6%21.4%1.33.111.357.111.468.0004.7.1430.21-0.8.27858
    2023KCRMiLB12.5%15.4%0.81.261.378.362.739.1015.8.2971.6557.3.353116
    2024KCRAA16.5%13.3%1.24.235.386.306.692.0714.4.273-2.3332.5.339107
    2024KCRST0.0%25.0%0.00.250.250.500.750.2500.1.3330.00-0.1.31594
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2021DBUNCAA11.4%12.5%0.91.326.436.519.955.1936.5.3492.46017.2.438140
    2021KCRCPX11.6%17.4%0.67.232.377.304.680.0716.7.2951.210-0.3.34797
    2021KCRCPX0.0%33.3%0.00.000.000.000.000.0000.1.0000.00-0.9.000-100
    2021KCRMiLB11.1%18.1%0.62.220.361.288.649.0686.7.2831.210-1.2.33289
    2022KCRA14.6%18.0%0.81.248.386.461.847.2136.8.2761.16417.0.396132
    2022KCRA+7.9%14.9%0.53.250.316.350.666.1007.0.2740.512-1.9.30688
    2022KCRMiLB13.0%17.2%0.75.249.369.432.801.1836.9.2761.67615.1.374122
    2023KCRCPX23.1%7.7%3.00.125.462.500.962.3756.0.0000.231.0.459143
    2023KCRA+11.5%15.4%0.75.269.375.365.741.0965.7.3091.3517.0.352118
    2023KCRAA28.6%21.4%1.33.111.357.111.468.0004.7.1430.21-0.8.27858
    2023KCRMiLB12.5%15.4%0.81.261.378.362.739.1015.8.2971.6557.3.353116
    2024KCRAA16.5%13.3%1.24.235.386.306.692.0714.4.273-2.3332.5.339107
    2024KCRST0.0%25.0%0.00.250.250.500.750.2500.1.3330.00-0.1.31594
    Minor LeaguesSpring TrainingCollege
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2021KCRCPX1.2025.0%40.9%34.1%40.0%0.0%54.5%13.6%31.8%
    2021KCRCPX2.000.0%100.0%0.0%0.0%0.0%50.0%0.0%50.0%
    2021KCRMiLB1.3323.9%43.5%32.6%40.0%0.0%54.3%13.0%32.6%
    2022KCRA0.8818.8%38.1%43.1%21.3%12.8%46.2%24.0%29.8%
    2022KCRA+0.9715.1%41.9%43.0%13.5%5.4%38.4%24.4%37.2%
    2022KCRMiLB0.9117.8%39.1%43.1%19.1%10.7%44.1%24.1%31.8%
    2023KCRCPX0.5014.3%28.6%57.1%0.0%25.0%57.1%14.3%28.6%
    2023KCRA+1.4922.3%46.6%31.2%15.6%7.8%41.8%24.9%33.3%
    2023KCRAA2.0014.3%57.1%28.6%0.0%0.0%57.1%28.6%14.3%
    2023KCRMiLB1.4621.8%46.4%31.8%14.5%8.4%42.6%24.7%32.7%
    2024KCRAA0.9822.6%38.4%39.0%10.9%1.6%41.6%27.7%30.7%
    2024KCRST0.0033.3%0.0%66.7%0.0%0.0%33.3%66.7%0.0%
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2021KCRCPX1.2025.0%40.9%34.1%40.0%0.0%54.5%13.6%31.8%
    2021KCRCPX2.000.0%100.0%0.0%0.0%0.0%50.0%0.0%50.0%
    2021KCRMiLB1.3323.9%43.5%32.6%40.0%0.0%54.3%13.0%32.6%
    2022KCRA0.8818.8%38.1%43.1%21.3%12.8%46.2%24.0%29.8%
    2022KCRA+0.9715.1%41.9%43.0%13.5%5.4%38.4%24.4%37.2%
    2022KCRMiLB0.9117.8%39.1%43.1%19.1%10.7%44.1%24.1%31.8%
    2023KCRCPX0.5014.3%28.6%57.1%0.0%25.0%57.1%14.3%28.6%
    2023KCRA+1.4922.3%46.6%31.2%15.6%7.8%41.8%24.9%33.3%
    2023KCRAA2.0014.3%57.1%28.6%0.0%0.0%57.1%28.6%14.3%
    2023KCRMiLB1.4621.8%46.4%31.8%14.5%8.4%42.6%24.7%32.7%
    2024KCRAA0.9822.6%38.4%39.0%10.9%1.6%41.6%27.7%30.7%
    2024KCRST0.0033.3%0.0%66.7%0.0%0.0%33.3%66.7%0.0%
    Minor LeaguesSpring TrainingCollege
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2021KCRCPX18151164382125
    2021KCRCPX2000055
    2021KCRMiLB20151164387130
    2022KCRA839441205888591447
    2022KCRA+3637135173280453
    2022KCRMiLB119131542576111391900
    2023KCRCPX2410171128
    2023KCRA+1157755125627801342
    2023KCRAA4210272754
    2023KCRMiLB1218357126068181424
    2024KCRAA6364377406549955
    2024KCRST0210369
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2021KCRCPX18151164382125
    2021KCRCPX2000055
    2021KCRMiLB20151164387130
    2022KCRA839441205888591447
    2022KCRA+3637135173280453
    2022KCRMiLB119131542576111391900
    2023KCRCPX2410171128
    2023KCRA+1157755125627801342
    2023KCRAA4210272754
    2023KCRMiLB1218357126068181424
    2024KCRAA6364377406549955
    2024KCRST0210369
    MLB F-Strike%, SwStr%, CStr%, CSW% are from the Sports Info Solution data source.
    All MiLB and Pace data are from Statcast.
    Minor LeaguesSpring TrainingAveragesCollege
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2021KCRCPX62.4%57.7%18.8%26.4%3.2%29.6%
    2021KCRCPX100.0%40.0%33.3%60.0%0.0%60.0%
    2021KCRMiLB63.8%56.6%19.4%27.7%3.1%30.8%
    2022KCRA42.1%81.3%46.6%7.9%16.9%24.7%
    2022KCRA+42.6%85.0%50.0%6.4%18.5%24.9%
    2022KCRMiLB42.2%82.2%47.4%7.5%17.3%24.8%
    2023KCRCPX35.7%70.0%15.4%10.7%3.6%14.3%
    2023KCRA+38.6%84.6%45.9%6.0%19.3%25.3%
    2023KCRAA29.6%87.5%28.6%3.7%20.4%24.1%
    2023KCRMiLB38.2%84.4%44.3%6.0%19.0%25.0%
    2024KCRAA40.7%82.0%43.0%7.3%16.3%23.7%
    2024KCRST55.6%100.0%25.0%0.0%11.1%11.1%
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2021KCRCPX62.4%57.7%18.8%26.4%3.2%29.6%
    2021KCRCPX100.0%40.0%33.3%60.0%0.0%60.0%
    2021KCRMiLB63.8%56.6%19.4%27.7%3.1%30.8%
    2022KCRA42.1%81.3%46.6%7.9%16.9%24.7%
    2022KCRA+42.6%85.0%50.0%6.4%18.5%24.9%
    2022KCRMiLB42.2%82.2%47.4%7.5%17.3%24.8%
    2023KCRCPX35.7%70.0%15.4%10.7%3.6%14.3%
    2023KCRA+38.6%84.6%45.9%6.0%19.3%25.3%
    2023KCRAA29.6%87.5%28.6%3.7%20.4%24.1%
    2023KCRMiLB38.2%84.4%44.3%6.0%19.0%25.0%
    2024KCRAA40.7%82.0%43.0%7.3%16.3%23.7%
    2024KCRST55.6%100.0%25.0%0.0%11.1%11.1%
    Minor LeaguesSpring TrainingCollege
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2021KCRCPXLF119.00100
    2022KCRALF4444376.256750
    2022KCRA+LF4438.04000
    2023KCRA+LF5858496.185220
    2023KCRAALF115.02000
    2024KCRAALF2020171.025301
    2021KCRCPXCF3324.17000
    2022KCRACF7761.017030
    2022KCRA+CF119.02100
    2023KCRA+CF3327.08000
    2023KCRAACF118.01000
    2021KCRCPXRF1616111.226110
    2021KCRCPXRF119.01000
    2022KCRARF2424198.239130
    2022KCRA+RF2121192.028302
    2023KCRCPXRF3321.01000
    2023KCRA+RF2322199.027201
    2023KCRAARF3217.22000
    2024KCRAARF4037336.065201
    2022KCRADH660.00000
    2023KCRA+DH110.00000
    2024KCRAADH650.00000
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2021KCRCPXLF119.00100
    2022KCRALF4444376.256750
    2022KCRA+LF4438.04000
    2023KCRA+LF5858496.185220
    2023KCRAALF115.02000
    2024KCRAALF2020171.025301
    2021KCRCPXCF3324.17000
    2022KCRACF7761.017030
    2022KCRA+CF119.02100
    2023KCRA+CF3327.08000
    2023KCRAACF118.01000
    2021KCRCPXRF1616111.226110
    2021KCRCPXRF119.01000
    2022KCRARF2424198.239130
    2022KCRA+RF2121192.028302
    2023KCRCPXRF3321.01000
    2023KCRA+RF2322199.027201
    2023KCRAARF3217.22000
    2024KCRAARF4037336.065201
    2022KCRADH660.00000
    2023KCRA+DH110.00000
    2024KCRAADH650.00000