Career stats for T.J. Oshie (aka TJ Oshie, id 12104):

Regular season statistics (blue = top five):

Pitching:
ageyrpoteamgpgsiphrhrbbkwlgbfbldhlsvbsratbfopswpal/papraabbkrbiprhomrdefrwslsawards
19132rpLake Placid26038.125133112521614155313.051430.5400.9821.267.10.04.51.31.21.930.11ROY-4
20133rpLake Placid21027.22918572136423770235.861140.821-0.8632.110.40.62.4-1.9-0.71.651.20
21134rpLake Placid19025.01410592122282755213.60900.6630.5282.370.71.01.7-3.51.41.561.09
22135rpLake Placid27034.12512772813484624733.151310.6391.5612.113.22.24.2-3.50.32.380.92
23136rpLake Placid21025.21862101842373533822.101030.5520.6302.214.3-0.63.01.50.42.860.04
24137rpLake Placid28039.12214482524604425623.201400.5341.2701.997.30.95.1-0.31.53.130.04
25138rpLake Placid18023.2188391511392511413.04900.6990.2692.242.0-0.73.3-0.80.11.270.97
rpTotals1600214.01518129611531519315255252332133.418110.6284.3772.0025.03.424.2-7.24.214.784.37

Spring statistics:

yearposteamageavgobpslgopsgbfbldpapost-aging
132rpLake Placid190.2220.3000.3220.622HIAVLO100
133rpLake Placid200.1160.1600.1370.297AVAVLO100
134rpLake Placid210.2340.2800.3830.663AVHILO100
135rpLake Placid220.2040.2200.2860.506AVHILO100
136rpLake Placid230.2370.2600.4330.693HIHILO100
137rpLake Placid240.2720.3300.4670.797HIAVLO100
138rpLake Placid250.2340.2800.3300.610HIAVLO100

Transactions:

Similar players through age 24: