Career stats for Apsalar (aka Sorry, id 11998):

Regular season statistics (blue = top five):

Pitching:
ageyrpoteamgpgsiphrhrbbkwlgbfbldhlsvbsratbfopswpal/papraabbkrbiprhomrdefrwslsawards
19131rpMalaz City14014.121112410042316111036.91660.926-2.0932.14-1.50.0-0.6-0.8-0.10.441.16
21133rpMalaz City12013.016502811211681003.46550.7040.3410.871.90.1-0.12.2-0.30.420.18
22134mrMalaz City181041.0371842015326360160203.951750.6820.5951.32-0.7-5.11.12.80.41.181.45
23135rpMalaz City28037.1421841223216838184214.341600.779-0.6350.94-1.2-1.41.2-0.4-0.60.530.99
24136rpMalaz City25032.1281241121224543136143.341350.673-0.4861.380.9-0.81.2-0.30.71.080.83
25137rpMalaz City31034.240178819114459174404.411470.838-0.5130.79-4.5-0.90.5-4.10.00.470.93
26138rpMalaz City19021.22511331910293182214.57900.771-0.0370.942.42.30.90.1-0.90.530.26
rpTotals14710194.1209922560115101129326391181194.268280.759-2.8281.15-2.7-5.84.2-0.5-0.84.655.80

Playoff statistics:

Pitching:
ageyrpoteamgpgsiphrhrbbkwlgbfbldhlsvbsratbfopswpal/papraabbkrbiprhomrdefrwslsawards
19131rpMalaz City000.0000000000000099.9900.0000.0000.000.00.00.00.00.00.000.00
rpTotals000.0000000000000099.9900.0000.0000.000.00.00.00.00.00.000.00

Spring statistics:

yearposteamageavgobpslgopsgbfbldpapost-aging
131rpMalaz City190.2150.2700.4090.679AVAVAV100
132rpMalaz City200.2450.2900.4040.694AVAVLO100
133rpMalaz City210.3040.3600.5870.947AVAVAV100
134rpMalaz City220.1820.1900.2320.422HIAVLO100
135rpMalaz City230.2860.3000.5310.831AVAVLO100
136rpMalaz City240.2710.3000.4170.717AVAVLO100
137rpMalaz City250.2470.2700.3510.621AVAVLO100
138rpMalaz City260.1820.1900.2730.463AVHILO100

Transactions:

Similar players through age 25: