1B Tom 'Theus' Peters #21
Age: 23 | Bats: S | Throws: R | Morale: Great
10/20/2042
1B TOM 'THEUS' PETERS #21 - AGE: 23 - BATS: S - THROWS: R - MORALE: GREAT
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
154 557 142 28 7 18 84 90 115 .255 .363 .427 27 4.9
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 5 5 5 5
Gap 7 6 8 7
Power 7 5 7 7
Eye 8 6 9 9
Avoid K's 6 6 6 6
FIELDING RATINGS
Catcher Infield Outfield
Range: - 5 4
Errors: - 5 3
Arm: 1 9 8
Turn DP: - 5 -
Ability: 1 - -
POSITION RATINGS
Pitcher: - Shortstop: 3
Catcher: - Left Field: -
1st Base: 9 Center Field: -
2nd Base: 4 Right Field: -
3rd Base: 6
       
RUN/BUNT
Running Speed: 7
Stealing Ability: 9
Baserunning Inst.: 7
Sacrifice Bunt: 1
Bunt for Hit: 2
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
10/18/2042 SCO Win, 6-3 4 0 0 0 0 0 1 0
10/17/2042 SCO Win, 5-2 3 0 1 0 0 1 2 0
10/15/2042 CST Win, 2-1 3 1 1 0 0 1 0 1
10/13/2042 @ CST Win, 3-2 4 1 3 2 1 0 1 0
10/12/2042 @ CST Win, 2-1 4 0 1 0 0 0 0 1
10/11/2042 @ CST Loss, 0-4 2 0 1 0 0 2 0 0
10/09/2042 CST Win, 7-4 4 1 1 4 1 0 1 0
10/08/2042 CST Loss, 3-5 4 0 0 0 0 0 2 0
09/28/2042 @ ARL Win, 4-2 4 0 0 0 0 0 3 0
09/27/2042 @ ARL Loss, 4-5 4 0 0 0 0 0 1 0
PERSONALITY
Has a lot of varied interests.
Birthday:03/16/2019
Born in:South Bradenton, FL
Nationality:American
Height:6' 2"
Weight:175 lbs
Local Popularity:Well Known
National Pop.:Fair
STATUS
Contract:Major League Contract
Salary:$560,000
Signed Through:2042 Season
Major Service:1 Year, 49 Days
Service This Yr:182 Days
40-Man Service:1 Year, 84 Days
Pro Service:5 Years
Arbitration Eligibility:Not yet eligible
Option Years:2 option years left
Contract Extension: -
Drafted:2037, 33rd Pick in Round 3
PLANETARY EXTREME BASEBALL ALLIANCE 2042 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 154 557 142 28 7 18 84 99 90 115 .255 .363 .427 .790 .338 .172 131
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 153 661 8 4 0 10 1 6 238 53 27 10 73.0 93.1 5.69 4.9  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   160 36 7 0 3 22 26 26 35 3 0 3 .225 .339 .325 .664
Versus Right   397 106 21 7 15 62 73 64 80 3 1 5 .267 .373 .469 .842
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   14 5 0 0 1 2 2 2 4 0 0 0 .357 .438 .571 1.009
March   4 2 0 0 0 0 1 0 1 0 0 0 .500 .500 .500 1.000
April   92 26 2 2 2 8 23 25 14 0 0 3 .283 .450 .413 .863
May   102 25 7 1 3 15 16 12 16 0 0 1 .245 .330 .422 .752
June   95 20 5 0 2 17 15 15 30 2 0 0 .211 .312 .326 .639
July   85 23 6 0 3 14 9 11 20 1 1 0 .271 .351 .447 .798
August   87 23 5 2 5 14 16 17 18 1 0 4 .264 .404 .540 .944
September   92 23 3 2 3 16 19 10 16 2 0 0 .250 .317 .424 .741
Spring Training   54 13 3 0 3 6 10 8 11 0 0 1 .241 .349 .463 .812
Postseason   28 8 1 0 2 6 3 4 7 0 0 0 .286 .375 .536 .911
Last Year   129 24 5 0 6 18 23 25 31 1 0 0 .186 .316 .364 .680
Career   686 166 33 7 24 102 122 115 146 7 1 8 .242 .354 .415 .770
Home   275 79 16 4 8 49 54 53 47 1 1 2 .287 .405 .462 .867
Road   282 63 12 3 10 35 45 37 68 5 0 6 .223 .321 .394 .715
Grass   547 141 27 7 18 84 98 87 110 6 1 8 .258 .364 .431 .796
Turf   10 1 1 0 0 0 1 3 5 0 0 0 .100 .308 .200 .508
Day   166 41 9 2 7 27 26 17 33 3 1 4 .247 .326 .452 .778
Night   391 101 19 5 11 57 73 73 82 3 0 4 .258 .378 .417 .795
As Starter   555 141 28 7 18 83 98 90 115 6 1 8 .254 .363 .427 .790
As Reliever / Substitution   2 1 0 0 0 1 1 0 0 0 0 0 .500 .500 .500 1.000
Close/Late   124 28 5 1 4 19 24 25 27 0 0 1 .226 .360 .379 .739
Inning 1-3   202 51 9 4 8 36 37 27 42 3 1 2 .252 .342 .455 .797
Inning 4-6   191 51 13 1 4 24 29 30 41 3 0 2 .267 .367 .408 .776
Inning 7-9   150 37 6 2 5 20 30 27 30 0 0 4 .247 .376 .413 .789
Extra Innings   14 3 0 0 1 4 3 6 2 0 0 0 .214 .450 .429 .879
0 Outs   188 44 8 2 5 21 40 32 30 2 1 3 .234 .351 .378 .729
1 Outs   201 51 13 1 4 26 35 30 42 4 0 3 .254 .353 .388 .741
2 Outs   168 47 7 4 9 37 24 28 43 0 0 2 .280 .389 .530 .919
Scoring Position   152 37 5 0 9 69 31 27 33 6 1 0 .243 .346 .454 .800
Bases Empty   307 78 18 5 7 7 49 47 62 0 0 2 .254 .357 .414 .770
Runner on 1st   98 27 5 2 2 8 19 16 20 0 0 6 .276 .408 .429 .837
Runner on 2nd   69 14 3 0 2 14 11 13 15 0 1 0 .203 .329 .333 .663
Runner on 3rd   16 4 0 0 2 10 3 3 2 1 0 0 .250 .350 .625 .975
Runner on 1st & 2nd   26 6 1 0 1 8 5 2 6 0 0 0 .231 .286 .385 .670
Runner on 1st & 3rd   18 7 1 0 2 13 5 2 4 1 0 0 .389 .429 .778 1.206
Runner on 2nd & 3rd   8 3 0 0 1 10 4 3 2 3 0 0 .375 .429 .750 1.179
Bases Loaded   15 3 0 0 1 14 3 4 4 1 0 0 .200 .350 .400 .750
Two Strikes   301 51 12 0 4 21 36 32 115 2 0 5 .169 .259 .249 .508
First Pitch   63 20 6 4 3 13 12 3 0 0 0 2 .317 .368 .683 1.050
Count 0-1   39 17 4 2 4 9 7 0 0 0 0 0 .436 .436 .949 1.385
Count 0-2   42 10 2 0 1 3 4 0 15 0 0 2 .238 .273 .357 .630
Count 1-0   36 11 0 0 2 7 4 0 0 1 0 0 .306 .297 .472 .770
Count 1-1   52 19 1 1 4 17 11 1 0 1 1 1 .365 .382 .654 1.036
Count 1-2   94 10 2 0 1 8 6 0 47 2 0 3 .106 .131 .160 .291
Count 2-0   21 5 1 0 1 6 2 0 0 1 0 0 .238 .227 .429 .656
Count 2-1   33 13 4 0 0 5 8 0 0 1 0 0 .394 .382 .515 .898
Count 2-2   93 15 5 0 1 3 7 0 36 0 0 0 .161 .161 .247 .409
Count 3-0   1 1 0 0 0 2 9 33 0 0 0 0 1.000 1.000 1.000 2.000
Count 3-1   11 5 0 0 0 4 10 21 0 0 0 0 .455 .812 .455 1.267
Full Count   72 16 3 0 1 7 19 32 17 0 0 0 .222 .462 .306 .767
Behind in Count   175 37 8 2 6 20 17 0 62 2 0 5 .211 .231 .383 .614
Ahead in Count   102 35 5 0 3 24 33 54 0 3 0 0 .343 .560 .480 1.040
Batting 2nd   246 65 13 3 8 35 46 39 57 1 1 4 .264 .372 .439 .811
Batting 3rd   4 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Batting 4th   27 12 1 2 2 8 8 5 3 1 0 0 .444 .515 .852 1.367
Batting 5th   143 33 9 1 4 19 23 24 30 2 0 2 .231 .345 .392 .737
Batting 6th   38 4 0 0 0 6 5 7 5 1 0 0 .105 .239 .105 .344
Batting 7th   95 27 5 1 4 16 16 15 17 1 0 2 .284 .389 .484 .874
Batting 8th   4 1 0 0 0 0 1 0 1 0 0 0 .250 .250 .250 .500
Low Leverage   281 77 13 4 7 22 46 41 56 2 0 5 .274 .374 .423 .797
Medium Leverage   186 43 10 3 6 29 37 33 38 1 1 3 .231 .354 .414 .768
High Leverage   89 22 5 0 5 33 16 16 20 3 0 0 .247 .352 .472 .824
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2041 Florida - PEBA 22 39 129 24 5 0 6 18 23 25 0 1 31 4 3 .186 .316 .364 .680 95 87 0.2
2042 Florida - PEBA 23 154 557 142 28 7 18 84 99 90 8 6 115 27 10 .255 .363 .427 .790 133 131 4.9
Total PEBA 193 686 166 33 7 24 102 122 115 8 7 146 31 13 .242 .354 .415 .770 126 123 5.1
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2034 Sarasota HS - HS 15 48 130 21 3 0 6 14 15 14 1 0 43 5 1 .162 .248 .323 .571 111 117 0.9
2035 Sarasota HS - HS 16 46 158 44 10 1 9 33 20 16 1 2 27 6 0 .278 .345 .525 .870 150 148 1.7
2036 Sarasota HS - HS 17 45 166 43 10 0 9 23 28 12 0 2 43 4 6 .259 .306 .482 .787 118 117 1.6
2037 Sarasota HS - HS 18 47 180 39 9 1 6 12 18 9 3 0 37 11 10 .217 .266 .378 .643 97 96 1.1
2037 Port Sudan - R 18 65 203 58 7 2 31 58 49 31 3 1 61 12 9 .286 .387 .798 1.185 199 191 3.1
2038 Port Sudan - R 19 86 277 54 6 6 20 50 51 53 5 1 76 18 11 .195 .333 .477 .810 120 122 2.5
2039 Port Sudan - R 20 84 290 71 6 3 33 68 65 49 2 1 82 25 7 .245 .357 .628 .984 166 165 5.1
2040 Ewa Beach - S A 21 107 404 122 19 5 51 102 111 74 3 3 107 35 6 .302 .411 .752 1.164 195 181 8.1
2041 Chesapeake Bay - AAA 22 103 384 110 25 2 14 57 53 56 3 2 57 19 11 .286 .380 .471 .851 150 154 4.0
Total GBB AAA 103 384 110 25 2 14 57 53 56 3 2 57 19 11 .286 .380 .471 .851 150 154
Total IF HS 186 634 147 32 2 30 82 81 51 5 4 150 26 17 .232 .293 .431 .723 119 119
Total SS-A 107 404 122 19 5 51 102 111 74 3 3 107 35 6 .302 .411 .752 1.164 195 181
Total IBC 235 770 183 19 11 84 176 165 133 10 3 219 55 27 .238 .356 .618 .974 158 156
CAREER POSTSEASON BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2035 Sarasota HS - IF HS 16 17 62 14 1 1 3 6 8 4 1 1 14 3 3 .226 .279 .419 .699 101 102 0.3
2036 Sarasota HS - IF HS 17 12 45 7 4 0 2 4 3 1 1 1 9 0 0 .156 .188 .378 .565 54 52 0.4
2037 Sarasota HS - IF HS 18 22 77 15 2 0 3 6 5 16 0 0 22 6 6 .195 .333 .338 .671 109 110 0.8
2037 Port Sudan - IBC 18 4 10 4 0 0 1 2 3 1 1 0 2 2 0 .400 .500 .700 1.200 211 215 0.1
2038 Port Sudan - IBC 19 9 26 5 1 2 2 7 3 5 0 0 7 0 1 .192 .323 .615 .938 150 146 0.7
2039 Ewa Beach - SS-A 20 1 0 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0.0
2040 Ewa Beach - SS-A 21 13 55 19 2 0 6 16 9 3 0 0 9 4 2 .345 .379 .709 1.088 175 171 1.1
2041 Florida - PEBA 22 6 17 4 0 1 1 1 3 2 1 0 4 2 0 .235 .350 .529 .879 149 131 0.1
2042 Florida - PEBA 23 8 28 8 1 0 2 6 3 4 0 0 7 2 1 .286 .375 .536 .911 165 168 -0.3
Total PEBA 14 45 12 1 1 3 7 6 6 1 0 11 4 1 .267 .365 .533 .899 159 154
Total IF HS 51 184 36 7 1 8 16 16 21 2 2 45 9 9 .196 .282 .375 .657 94 94
Total SS-A 14 55 19 2 0 6 16 9 3 0 0 9 4 2 .345 .379 .709 1.088 175 171
Total IBC 13 36 9 1 2 3 9 6 6 1 0 9 2 1 .250 .372 .639 1.011 167 165
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2034 Sarasota HS - HS 3B 39 36 18 42 1 68 8 .882 281.2 1.92 -0.7 .977
2034 Sarasota HS - HS SS 4 4 2 5 0 8 1 .875 34.0 1.85 -0.1 .939
2034 Sarasota HS - HS RF 2 2 7 0 0 7 0 1.000 15.0 4.20 +0.2 1.023
2035 Sarasota HS - HS 2B 2 2 4 3 0 7 0 1.000 17.0 3.71 -0.4 .889
2035 Sarasota HS - HS 3B 42 39 27 73 5 109 9 .917 360.0 2.50 -0.3 .993
2035 Sarasota HS - HS SS 2 2 2 4 0 6 0 1.000 15.0 3.60 +0.3 1.090
2036 Sarasota HS - HS 2B 1 1 2 6 1 9 1 .889 9.0 8.00 -0.0 .987
2036 Sarasota HS - HS 3B 41 40 23 97 8 125 5 .960 358.2 3.01 +5.9 1.108
2036 Sarasota HS - HS SS 3 3 2 5 1 8 1 .875 27.0 2.33 -0.5 .890
2037 Port Sudan - R 2B 15 14 28 31 6 59 0 1.000 118.0 4.50 +0.9 1.051
2037 Sarasota HS - HS 2B 2 2 4 9 0 13 0 1.000 18.0 6.50 +0.7 1.145
2037 Port Sudan - R 3B 13 7 2 21 1 25 2 .920 74.0 2.80 +0.3 .980
2037 Sarasota HS - HS 3B 42 38 16 79 7 103 8 .922 360.2 2.37 +3.3 1.064
2037 Port Sudan - R SS 13 13 16 31 8 47 0 1.000 108.0 3.92 -1.1 .966
2037 Sarasota HS - HS SS 4 4 6 10 2 16 0 1.000 29.0 4.97 -0.5 .945
2038 Port Sudan - R 2B 12 11 19 21 4 41 1 .976 90.2 3.97 +0.4 1.019
2038 Port Sudan - R 3B 73 72 28 136 6 169 5 .970 610.2 2.42 +3.8 1.045
2039 Port Sudan - R 2B 31 28 51 57 10 110 2 .982 237.1 4.10 -0.1 .993
2039 Port Sudan - R 3B 52 51 23 100 3 125 2 .984 440.2 2.51 +4.3 1.053
2039 Port Sudan - R SS 4 3 2 14 1 18 2 .889 29.0 4.97 -0.6 .921
2040 Ewa Beach - S A 2B 6 6 7 12 2 19 0 1.000 55.2 3.07 -0.2 1.041
2040 Ewa Beach - S A 3B 91 88 39 163 8 206 4 .981 801.2 2.27 +3.2 1.040
2040 Ewa Beach - S A SS 7 7 9 15 3 24 0 1.000 54.0 4.00 -0.6 .941
2041 Chesapeake Bay - AAA 2B 5 5 8 10 0 18 0 1.000 42.2 3.80 +0.7 .987
2041 Florida - MLB 3B 17 17 10 28 3 41 3 .927 158.1 2.16 -0.1 .988
2041 Chesapeake Bay - AAA 3B 80 78 44 152 15 203 7 .966 732.2 2.41 -0.5 1.001
2041 Florida - MLB SS 3 2 7 2 0 9 0 1.000 21.0 3.86 -0.0 .822
2041 Chesapeake Bay - AAA SS 18 17 26 49 6 76 1 .987 159.1 4.24 -1.3 .941
2042 Florida - MLB 1B 143 141 1289 80 81 1373 4 .997 1291.0 9.54 +4.8 1.031
2042 Florida - MLB 3B 12 12 3 15 1 18 0 1.000 101.2 1.59 +0.8 1.085
2042 Florida - MLB SS 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
TOTAL 1B 143 141 1289 80 81 1373 4 .997 1291.0 9.54 +4.8 1.031
TOTAL 2B 74 69 123 149 23 276 4 .986 588.1 4.16 +1.9 1.017
TOTAL 3B 502 478 233 906 58 1192 53 .956 4280.2 2.39 +20.0 1.035
TOTAL SS 59 55 72 135 21 212 5 .976 477.1 3.90 -4.3 .944
TOTAL RF 2 2 7 0 0 7 0 1.000 15.0 4.20 +0.2 1.023
PLAYER HISTORY
01/30/2034 Joined the Sarasota HS Sailors.
01/01/2035 OSA scouting updated ratings (potential): Contact: 1 (4); Power: 3 (7); Eye: 2 (6).
03/25/2035 Was selected to the 2035 Interscholastic Federation All-Star Game.
03/25/2035 Injured (hamstring spasms),day-to-day for 3 days.
05/13/2035 Wins the 2035 IF HS EL Round 2 MVP Award.
06/21/2035 Injured (virus),day-to-day for 3 days.
01/01/2036 OSA scouting updated ratings (potential): Contact: 1 (4); Power: 3 (7); Eye: 2 (5).
01/01/2037 OSA scouting updated ratings (potential): Contact: 1 (5); Power: 2 (6); Eye: 4 (8).
05/21/2037 Wins the 2037 IF HS EL Round 3 MVP Award.
05/31/2037 Wins the 2037 Interscholastic Federation Round 4 with the Sarasota HS Sailors!
06/08/2037 Released by the Sarasota HS Sailors.
06/08/2037 Drafted in the 2037 first-year player draft (Round 3, Pick 33, 104th overall pick) by the Florida Farstriders.
06/10/2037 Signed a minor league contract with the Florida Farstriders organization with a signing bonus of $230,000.
06/29/2037 Hits three home runs against the Addis Ababa Rifters, going 3-4 with 3 RBI and 3 runs scored!
07/13/2037 Wins the IBC Player of the Week Award.
07/20/2037 Suspended 2 games after ejection following arguing a strike call.
08/22/2037 Hits three home runs against the Mogadishu Pirates, going 3-4 with 4 RBI and 3 runs scored!
09/04/2037 Hits three home runs against the Asmara Modernists, going 3-3 with 5 RBI and 4 runs scored!
01/01/2038 OSA scouting updated ratings (potential): Contact: 2 (6); Power: 4 (7); Eye: 5 (9).
04/05/2038 Named the #53 prospect in the PEBA
07/04/2038 Named the #63 prospect in the PEBA
07/12/2038 Was selected to the 2038 Planetary Extreme Baseball Alliance All-Star Futures Game.
09/05/2038 Injured (bruised lung),day-to-day for 1-2 weeks.
01/01/2039 OSA scouting updated ratings (potential): Contact: 2 (6); Power: 5 (8); Eye: 5 (9).
04/04/2039 Named the #71 prospect in the PEBA
07/09/2039 Hits three home runs against the Asmara Modernists, going 4-6 with 8 RBI and 3 runs scored!
07/11/2039 Wins the IBC Player of the Week Award.
07/11/2039 Was selected to the 2039 Planetary Extreme Baseball Alliance All-Star Futures Game.
10/30/2039 Wins the 2039 Surf and Snow Amalgamation Surf and Snow Cup with the Ewa Beach Imperialists!
11/08/2039 Named the #93 prospect in the PEBA
01/01/2040 OSA scouting updated ratings (potential): Contact: 2 (6); Power: 6 (8); Eye: 6 (10).
12/21/2039 ATTENDED WINTER BALL 203920400402 [G]Named the #84 prospect in the PEBA
07/01/2040 Wins the SS-A HL Batter of the Month Award.
07/01/2040 Named the #89 prospect in the PEBA
07/09/2040 Was selected to the 2040 Planetary Extreme Baseball Alliance All-Star Futures Game.
07/29/2040 Was selected to the 2040 Surf and Snow Amalgamation All-Star Game.
08/01/2040 Wins the SS-A HL Batter of the Month Award.
08/13/2040 Wins the SS-A HL Player of the Week Award.
10/03/2040 Wins the 2040 SS-A HL Divisional MVP Award.
10/22/2040 Wins the 2040 Surf and Snow Amalgamation Surf and Snow Cup with the Ewa Beach Imperialists!
10/31/2040 Wins the 2040 SS-A HL Glove Wizard Award at 3B.
11/02/2040 Wins the 2040 SS-A HL Platinum Stick Award at 3B.
11/05/2040 Wins the 2040 SS-A HL Outstanding Hitter Award.
01/01/2041 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 7 (7); Eye: 7 (8).
03/05/2041 Outstandingly completed training to improve his plate discipline at the Florida Farstriders development complex.
04/01/2041 Named the #63 prospect in the PEBA
04/14/2041 Injured (blurred vision),day-to-day for 1-2 weeks.
04/29/2041 Wins the GBB AAA AML Player of the Week Award.
07/08/2041 Was selected to the 2041 Planetary Extreme Baseball Alliance All-Star Futures Game.
07/08/2041 Earned 2041 Planetary Extreme Baseball Alliance Futures Game MVP honors.
10/13/2041 Wins the 2041 GBB AAA AML Platinum Stick Award at 3B.
11/27/2041 Received a 1-year contract through automatic renewal worth a total of $560,000.
01/01/2042 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 7 (7); Eye: 9 (9).
03/31/2042 Named the #55 prospect in the PEBA
08/25/2042 Wins the PEBA IL Player of the Week Award.
10/15/2042 Wins the 2042 PEBA IL Divisional MVP Award.
LEADERBOARD APPEARANCES
Year GS Rank
2042 153 4
Year PA Rank
2042 661 3
Year RBI Rank
2042 84 9
Year R Rank
2042 99 1
Year BB Rank
2042 90 4
Year SF Rank
2042 6 10
Year OBP Rank
2042 .363 5
Year RC Rank
2042 93.09 8
Tuesday, June 10th , 2025 - OOTP Baseball 25.11 Build 104