Tips Updates
Daily
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Tyler SkaggsTrack this Player High Level: MLB Current Team: Los Angeles Angels MLB Years: 2012-2018
Follow TBC on Twitter and Facebook

Rated Prospect
1st Round Draft Pick
Futures Game

PositionsP-168Position when DraftedLHPPlayer Listed UnderMajor Leaguers
Proper NameTyler Wayne Skaggs
Height6-4Weight180BatsLeftThrowsLeft
Born DateJuly 13,1991 [26.287]PlaceVenice,California
High SchoolSanta Monica (Santa Monica,CA)

DraftedSelected by the Los Angeles Angels [Team Picks] in the 1st round (40th overall) of the 2009 Amateur Entry Draft [Signed]
Signing Bonus$1,000,000Signing ScoutsBobby DeJardinService Time3.135 (2017)
Prospect Rankings[BA] 2010-ANA-#8 ... 2011-MLB-#82 ... 2011-ARI-#2 ... 2012-MLB-#13 ... 2012-ARI-#3 ... 2013-MLB-#12 ... 2013-ARI-#1
MLB DebutAugust 22,2012 [21.040]
OrganizationsANA [6] ARI [4] Awards3
TBC Player ID148169Retrosheet IDskagt001MLBAM ID572140
Pitch Repertoire Fastball (43.75%) -- Curveball (25.87%) -- 2-Seam Fastball (18.56%) -- Changeup (11.76%) -- Cutter (0.07%)
Fastball Velocity [2018] - 91.83 - [2017] - 91.97 - [2016] - 92.73 - [2014] - 91.97 - [2013] - 88.80 - [2012] - 89.41
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Tyler Skaggs page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.
About Sponsorships Program


Active Talent RatingsPitchingStrikeouts65Walks58Hittable52SO/BB63vsPower52Hitting5Durability34Team.496Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2009Arizona AngelsArizRkana-S/R17000.0032100006.04000170100.836.00--1.5010.507.00--
2009Orem OwlzPioRkana-Rel17004.5020200004.05420160001.5011.25--2.2513.506.00--
2009Minor Totals (2 teams)MinorRk--S/R0001.80523000010.094202130101.108.10--1.8011.706.50--
2010South Bend Silver HawksMidwAari23ST18111.69440000016.0133314201001.067.310.562.2511.255.00.500-
2010Cedar Rapids KernelsMidwAana29S/R18843.6119145003082.0783533621821101.208.530.662.308.963.90.667-
2010Minor Totals (2 teams)MinorRk--S/R0953.2923185003098.09138367251022101.188.330.642.299.344.08.643-
2011Visalia RawhideCalifA+ari11ST19553.22171700000100.28139366341254101.147.240.543.0411.183.68.500-
2011Mobile BayBearsSouAAari27ST19412.5010100000057.2452016415732001.047.020.622.3411.394.87.800-
2011Minor Totals (2 teams)MinorRk--ST0962.96272700000157.0126595210491986101.117.160.572.7911.254.04.600-
2012Mobile BayBearsSouAAari27ST20542.8413130000069.2632722821718101.218.141.032.719.173.38.556-
2012Reno AcesPCLAAAari24ST20422.91990000052.2492217416452201.238.370.682.737.692.81.667-
2012Minor Totals (2 teams)MinorRk--ST0962.87222200000121.01124939123711610301.228.240.882.728.533.14.600-
2012Arizona DiamondbacksNLMLBari37ST20135.83660000029.0302019613211021.479.201.843.996.441.62.2505.86
2013Visalia RawhideCalifA+ari-ST21004.7611000005.25430880002.297.94--12.7112.711.00--
2013Reno AcesPCLAAAari24ST216104.59191720000104.011462535391073201.479.870.433.389.262.74.375-
2013Minor Totals (2 teams)MinorRk--ST06104.60201820000109.211966565471153201.519.770.413.869.442.45.375-
2013Arizona DiamondbacksNLMLBari37ST21235.12770000038.2382322715362021.378.841.633.498.382.40.4004.86
2014Salt Lake BeesPCLAAAana0ST22016.0011000003.05720521003.3315.00--15.006.000.40.000-
2014Los Angeles AngelsALMLBana45ST22554.30181800000113.01075954930867041.218.520.722.396.852.87.5003.55
2016Arizona AngelsArizRkana53ST24000.0011000002.22200030100.756.75----10.120.00--
2016Inland Empire 66ersCalifA+ana23ST24002.0811000004.05110050001.1510.38----10.380.00--
2016Salt Lake BeesPCLAAAana12ST24321.67770000032.0199628451000.845.290.562.2312.535.63.600-
2016Minor Totals (3 teams)MinorRk--ST0321.60990000038.02612728531100.865.950.461.8312.136.63.600-
2016Los Angeles AngelsALMLBana45ST24344.1710100000049.2512323523500021.499.240.914.179.062.17.4293.95
2017Arizona AngelsArizRkana45ST25004.9111000003.22220060000.554.91----14.730.00--
2017Salt Lake BeesPCLAAAana23ST25018.10330000010.0141090671002.0012.60--5.406.301.17.000-
2017Minor Totals (2 teams)MinorRk--ST0017.24440000013.216121106131001.6110.54--3.958.562.17.000-
2017Los Angeles AngelsALMLBana45ST25264.5516160000085.09046431328765261.399.531.382.968.052.71.2504.56
2018Los Angeles AngelsALMLBanaST26312.96550000027.0259918240011.218.230.332.637.903.00.750-0.29
MLB Totals - 6 Season(s)Filter16224.46626200000341.034118017041117293152171.348.951.083.077.692.50.4211.02
Minor League Totals - 8 Season(s)Filter36313.33111101100030550.25042472053617961224901.238.180.582.909.933.42.537-
AAA Totals - 5 Season(s)Filter13163.88393720000201.12011108711742068401.368.960.493.309.182.78.448-
AA Totals - 2 Season(s)Filter952.69232300000126.01084738123614410101.137.630.852.5410.184.00.643-
A+ Totals - 3 Season(s)Filter553.25191900000109.29144406421384101.207.400.493.4211.223.29.500-
A Totals - 1 Season(s)Filter953.2923185003098.09138367251022101.188.330.642.299.344.08.643-
Rk Totals - 3 Season(s)Filter002.20743000015.0138402220200.927.16--1.1012.1211.00--
Los Angeles Angels Totals - 4 Season(s)Filter13164.22494900000274.12731371292889236122131.328.930.922.917.722.65.448-
Arizona Diamondbacks Totals - 2 Season(s)Filter365.4313130000067.16843411328573041.419.001.723.717.542.04.333-
Average MLB - Per ~220 innings10144.46404000000220.02191151092675188101111.348.951.083.077.692.50.4171.02
Average Minor - Per ~220 innings14123.33444040010220.02009881147124310401.238.180.582.909.933.42.538-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2011Mobile BayBearsSouAAari27p19715110001001800000.067.125.067.1921016.143.000.067.0996.2550.008.000.000.000.00
2012Mobile BayBearsSouAAari27p201118141002003801000.222.333.278.6115122.400.056.222.28513.6436.362.670.000.0025.00
2012Reno AcesPCLAAAari24p2046000000000301000.000.000.000.000007.000.000.000.0000.0042.860.000.000.000.00
2012Minor Totals (2 teams)Minor         15241410020031102000.167.259.208.4675129.308.041.167.22210.3437.933.670.000.0025.00
2012Arizona DiamondbacksNLMLBari37p2067000000000402000.000.000.000.000009.000.000.000.0000.0044.440.000.000.000.00
2013Reno AcesPCLAAAari24p2114232100000021500000.043.120.043.1631025.125.000.087.0918.0060.007.500.000.000.00
2013Arizona DiamondbacksNLMLBari37p21710020001000503000.200.200.200.4002013.400.000.000.1780.0038.460.000.000.000.00
2014Los Angeles AngelsALMLBana45p22183000000000200000.000.000.000.000003.000.000.000.0000.0066.670.000.000.000.00
2017Los Angeles AngelsALMLBana45p2511000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
MLB Totals - 4 Season(s)Filter32210200010001205000.095.095.095.1902026.222.000.000.0000.0046.150.000.000.000.00
Minor League Totals - 3 Season(s)Filter36624610030063402000.097.176.113.2897170.214.016.113.0008.5748.575.670.000.0016.67
AAA Totals - 2 Season(s)Filter18292100000021801000.034.097.034.1311032.091.000.069.0006.2556.259.000.000.000.00
AA Totals - 2 Season(s)Filter18332510030041601000.152.243.182.4256138.294.030.152.00010.5342.114.000.000.0020.00
Arizona Diamondbacks Totals - 2 Season(s)Filter1317020001000905000.118.118.118.2362022.250.000.000.0000.0040.910.000.000.000.00
Los Angeles Angels Totals - 2 Season(s)Filter194000000000300000.000.000.000.000004.000.000.000.0000.0075.000.000.000.000.00
Average MLB - Per 162 games162106010000500061025000.095.095.095.190100132.222.000.000.0000.0046.150.000.000.000.00
Average Minor - Per 162 games162279182750014002715309000.097.176.113.289325315.214.016.113.0008.5748.575.670.000.0016.67

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2009Arizona Angels ArizRkana17P3---1--111.0000.33------3100.05.4
2009Orem Owlz PioRkana17P2---------------2100.02.6
2010Cedar Rapids Kernels MidwAana18P19--19-110101.0000.53------19100.013.8
2010South Bend Silver Hawks MidwAari18P4---21-32.6670.50------4100.02.9
2011Visalia Rawhide CalifA+ari19P17--211111413.9290.76------17100.012.1
2011Mobile BayBears SouAAari19P10--331-76.8570.60------10100.07.2
2012Mobile BayBears SouAAari20P13--1131-1514.9331.08------13100.09.3
2012Reno Aces PCLAAAari20P9--28--10101.0001.11------9100.06.3
2012Arizona DiamondbacksNLMLBari20P6629-8--881.0001.330.28-10.0-6100.03.7
2013Visalia Rawhide CalifA+ari21P1---1--111.0001.00------1100.00.7
2013Reno Aces PCLAAAari21P19---14211614.8750.74------19100.013.2
2013Arizona DiamondbacksNLMLBari21P773815--661.0000.860.162166.7-7100.04.3
2014Salt Lake Bees PCLAAAana22P1----1-1---------1100.00.7
2014Los Angeles AngelsALMLBana22P18181132171-2019.9501.060.179756.3-18100.011.1
2016Arizona Angels ArizRkana24P1---1--111.0001.00------1100.01.8
2016Inland Empire 66ers CalifA+ana24P1---------------1100.00.7
2016Salt Lake Bees PCLAAAana24P7--22--441.0000.57------7100.04.9
2016Los Angeles AngelsALMLBana24P101049-7-1771.0000.700.1411-100.0-10100.06.2
2017Arizona Angels ArizRkana25P1---------------1100.01.8
2017Salt Lake Bees PCLAAAana25P3--1---111.0000.33------3100.02.1
2017Los Angeles AngelsALMLBana25P16168512--331.0000.190.049190.0-16100.09.9
MLB Totals for P - 5 season(s)-   P5757314439114443.9770.750.14311075.6-570.00.0
AAA Totals for P - 5 season(s)-   P39--524313229.9060.74------390.00.0
AA Totals for P - 2 season(s)-   P23--4162-2220.9090.87------230.00.0
A+ Totals for P - 3 season(s)-   P19--212111514.9330.74------190.00.0
A Totals for P - 1 season(s)-   P23--111111312.9230.52------230.00.0
Rk Totals for P - 3 season(s)-   P7---2--221.0000.29------70.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2009Arizona Angels ArizRkana173----------
2009Orem Owlz PioRkana172----------
2010Cedar Rapids Kernels MidwAana1819----------
2010South Bend Silver Hawks MidwAari184----------
2011Visalia Rawhide CalifA+ari1917----------
2011Mobile BayBears SouAAari1910----------
2012Mobile BayBears SouAAari2013----------
2012Reno Aces PCLAAAari209----------
2012Arizona DiamondbacksNLMLBari206----------
2013Visalia Rawhide CalifA+ari211----------
2013Reno Aces PCLAAAari2119----------
2013Arizona DiamondbacksNLMLBari217----------
2014Salt Lake Bees PCLAAAana221----------
2014Los Angeles AngelsALMLBana2218----------
2016Arizona Angels ArizRkana241----------
2016Inland Empire 66ers CalifA+ana241----------
2016Salt Lake Bees PCLAAAana247----------
2016Los Angeles AngelsALMLBana2410----------
2017Arizona Angels ArizRkana251----------
2017Salt Lake Bees PCLAAAana253----------
2017Los Angeles AngelsALMLBana2516----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2011Arizona DiamondbacksMLB Spring TrainingMLB19200.0020200206.0300016000.674.500.001.509.006.000.001.000
2012Arizona DiamondbacksMLB Spring TrainingMLB20117.16624000016.12213132920111.9312.121.104.9611.022.227.16.500
2013Arizona DiamondbacksMLB Spring TrainingMLB210211.0042200009.0141611185112.4414.001.008.005.000.6316.00.000
2014Los Angeles AngelsMLB Spring TrainingMLB22314.94660000023.231141321219001.8511.790.764.567.231.585.32.750
2016Los Angeles AngelsMLB Spring TrainingMLB24000.0020200005.0210006100.403.600.000.0010.8001.80.000
2017Los Angeles AngelsMLB Spring TrainingMLB25111.3533000006.2441066001.615.400.008.108.101.005.40.500
2018Los Angeles AngelsMLB Spring TrainingMLB26019.00440000011.01311113813111.9110.642.456.5510.641.639.00.000
MLB Spring Training Totals - 7 yrs765.68271710002077.789594984475431.7110.310.935.108.691.706.84.538

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2011Arizona DiamondbacksMLB Spring TrainingMLB1911100001000101000.000.000.000.000002.000.000.0000.0050.000.000.000.000.00
2012Arizona DiamondbacksMLB Spring TrainingMLB2065110000000200000.200.200.200.400105.333.000.0000.0040.000.000.000.000.00
MLB Spring Training Totals - 2 yrs76210001000301000.167.167.167.334107.333.000.0000.0042.860.000.000.000.00

Awards [3]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2011Baseball America 1st team Minor League All-Star (SP) ... California League All-Star Team (SP)2
2013Triple A All-Star Team (SP)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-01-12SPLos Angeles AngelsLos Angeles Angels (MLB)YActiveContractSigned to 1-year contract for 2018-2018 ($1.875m) [Avoids arbitration]26.183Team Roster on 2018-01-12
2017-08-21SPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveReinstated from Bereavement list26.039Team Roster on 2017-08-21
2017-08-18SPLos Angeles AngelsLos Angeles Angels (MLB)YBereavementOff-RosterPlaced on bereavement/Family Emergency List26.036Team Roster on 2017-08-18
2017-08-05SPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveActivated from DL26.023Team Roster on 2017-08-05
2017-07-28SPLos Angeles AngelsSalt Lake (AAA)-DL-60InjuredAssigned to Salt Lake (AAA) for rehab26.015Team Roster on 2017-07-28
2017-05-29SPLos Angeles AngelsLos Angeles Angels (MLB)-DL-60InjuredDL60 Transferred to 60-day DL25.321Team Roster on 2017-05-29
2017-04-29SPLos Angeles AngelsLos Angeles Angels (MLB)YDL-10InjuredDL10 Strained right oblique25.291Team Roster on 2017-04-29
2016-07-27SPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveRecalled from Salt Lake (AAA)25.014Team Roster on 2016-07-27
2016-06-24SPLos Angeles AngelsSalt Lake (AAA)YMinorsActivated MinorsActivated from disabled list24.347Team Roster on 2016-06-24
2016-05-05SPLos Angeles AngelsSalt Lake (AAA)YDL-7InjuredDL7 Injured24.297Team Roster on 2016-05-05
2016-04-07SPLos Angeles AngelsSalt Lake (AAA)YMinorsReassigned MinorsAssigned to Salt Lake (AAA)24.269Team Roster on 2016-04-07
2015-11-07SPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveActivated from DL24.117Team Roster on 2015-11-07
2015-04-16SPLos Angeles AngelsLos Angeles Angels (MLB)-DL-60InjuredDL60 Transferred to 60-day DL23.278Team Roster on 2015-04-16
2015-04-05SPLos Angeles AngelsLos Angeles Angels (MLB)YDL-15InjuredDL15 Recovery from left elbow surgery23.267Team Roster on 2015-04-05
2014-11-05SPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveActivated from DL23.115Team Roster on 2014-11-05
2014-08-10SPLos Angeles AngelsLos Angeles Angels (MLB)-DL-60InjuredDL60 Transferred to 60-day DL23.028Team Roster on 2014-08-10
2014-08-01SPLos Angeles AngelsLos Angeles Angels (MLB)YDL-15InjuredDL15 Strained left forearm23.019Team Roster on 2014-08-01
2014-07-02SPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveActivated from DL22.355Team Roster on 2014-07-02
2014-06-27SPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveRecalled from minor league rehab assignment22.350Team Roster on 2014-06-27
2014-06-10SPLos Angeles AngelsLos Angeles Angels (MLB)YDL-15InjuredDL15 Hamstring strain22.333Team Roster on 2014-06-10
2013-12-10SPLos Angeles AngelsLos Angeles Angels (MLB)YActiveTradedTraded from Diamondbacks to Angels in 3-team trade involving Hector Santiago, Adam Eaton and Mark Trumbo22.150Team Roster on 2013-12-10
2013-10-07SPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveRecalled from Reno (AAA)22.086Team Roster on 2013-10-07
2013-08-14SPArizona DiamondbacksReno (AAA)YMinorsReassigned MinorsOptioned to Reno (AAA)22.032Team Roster on 2013-08-14
2013-08-12SPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveRecalled from Reno (AAA)22.030Team Roster on 2013-08-12
2013-07-28SPArizona DiamondbacksReno (AAA)YMinorsReassigned MinorsOptioned to Reno(A+)22.015Team Roster on 2013-07-28
2013-07-22SPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveRecalled from Visalia (A+)22.009Team Roster on 2013-07-22
2013-07-15SPArizona DiamondbacksVisalia (A+)YMinorsReassigned MinorsAssigned to Visalia (A+)22.002Team Roster on 2013-07-15
2013-07-11SPArizona DiamondbacksReno (AAA)YMinorsReassigned MinorsOptioned to Reno (AAA)21.364Team Roster on 2013-07-11
2013-07-05SPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveRecalled from Reno (AAA)21.358Team Roster on 2013-07-05
2013-06-10SPArizona DiamondbacksReno (AAA)YMinorsReassigned MinorsOptioned to Reno (AAA)21.333Team Roster on 2013-06-10
2013-06-04SPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveRecalled from Reno (AAA)21.327Team Roster on 2013-06-04
2013-05-28SPArizona DiamondbacksReno (AAA)YMinorsReassigned MinorsOptioned to Reno (AAA)21.320Team Roster on 2013-05-28
2013-05-27SPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveRecalled from Reno (AAA)21.319Team Roster on 2013-05-27
2013-03-18SPArizona DiamondbacksReno (AAA)YMinorsReassigned MinorsOptioned to Reno (AAA)21.249Team Roster on 2013-03-18
2013-03-05SPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveContractSigned to 1-year contract for 2013 ($0.5m)21.236Team Roster on 2013-03-05
2012-08-22SPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveContract purchased from Reno (AAA)21.040Team Roster on 2012-08-22
2012-07-01PArizona DiamondbacksReno (AAA)-MinorsReassigned MinorsAssigned to Reno (AAA)20.354Team Roster on 2012-07-01
2012-06-15PArizona DiamondbacksMobile (AA)-Minors--20.338Team Roster on 2012-06-15
* Transactions data can be divided into 2 eras. 2012-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
2009Los Angeles Angels-171,000,000-------1,000,000Signing Bonus out of 2009 Draft (1st round - 40th overall)
2012Arizona DiamondbacksTeam Payroll20480,000-76046-2,954,887480,0001,480,000
2013Arizona DiamondbacksTeam Payroll21490,000-77543-3,023,990490,0001,970,0002013-03-05 - Signed to 1-year contract for 2013 ($0.5m)
2014Los Angeles AngelsTeam Payroll22502,250-74534183,256,497500,0002,472,250
2016Los Angeles AngelsTeam Payroll24515,0002.13566525263,498,245507,5002,987,250
2017Los Angeles AngelsTeam Payroll25555,0003.13559127353,651,709535,0003,542,250
2018Los Angeles AngelsTeam Payroll261,875,000-36416554,360,045545,0005,417,2502018-01-12 - Signed to 1-year contract for 2018-2018 ($1.875m) [Avoids arbitration]
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red