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 Placid22028.122126111822433511413.811090.7660.1372.11-0.5-0.93.9-3.60.11.031.65
26139rpVatican21020.01581131122302733423.60840.6430.0002.302.0-2.62.42.7-0.51.450.48
rpTotals1850238.21709333761671822349292282636153.519140.6384.2452.0124.50.627.2-7.33.715.995.53

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
139rpVatican260.1700.2200.2340.454HIAVLO100

Transactions:

Similar players through age 25: