Definition Type: Element
Name: stats-american-football-special-teams
Namespace: http://iptc.org/std/SportsML/2008-04-01/
Containing Schema: sportsml-specific-american-football.xsd
Abstract
Documentation:
Statistics about a particular team's special teams performance. | Covers punts, touchbacks.
Collapse XSD Schema Diagram:
Drilldown into field-goals-against-blocked in schema sportsml-specific-american-football_xsd Drilldown into field-goals-against-missed in schema sportsml-specific-american-football_xsd Drilldown into field-goals-against-made in schema sportsml-specific-american-football_xsd Drilldown into extra-points-against-blocked in schema sportsml-specific-american-football_xsd Drilldown into extra-points-against-missed in schema sportsml-specific-american-football_xsd Drilldown into extra-points-against-made in schema sportsml-specific-american-football_xsd Drilldown into tackles-assists in schema sportsml-specific-american-football_xsd Drilldown into tackles in schema sportsml-specific-american-football_xsd Drilldown into touchdowns-against in schema sportsml-specific-american-football_xsd Drilldown into total-return-yardage-not-kickoffs in schema sportsml-specific-american-football_xsd Drilldown into fair-catches-against in schema sportsml-specific-american-football_xsd Drilldown into fair-catches in schema sportsml-specific-american-football_xsd Drilldown into touchbacks-punts-against in schema sportsml-specific-american-football_xsd Drilldown into touchbacks-interceptions-percentage in schema sportsml-specific-american-football_xsd Drilldown into touchbacks-interceptions in schema sportsml-specific-american-football_xsd Drilldown into touchbacks-punts-percentage in schema sportsml-specific-american-football_xsd Drilldown into touchbacks-punts in schema sportsml-specific-american-football_xsd Drilldown into touchbacks-kickoffs-percentage in schema sportsml-specific-american-football_xsd Drilldown into touchbacks-kickoffs in schema sportsml-specific-american-football_xsd Drilldown into touchbacks-total-percentage in schema sportsml-specific-american-football_xsd Drilldown into touchbacks-total in schema sportsml-specific-american-football_xsd Drilldown into punts-against-blocked in schema sportsml-specific-american-football_xsd Drilldown into punts-blocked in schema sportsml-specific-american-football_xsd Drilldown into punts-against-average-net in schema sportsml-specific-american-football_xsd Drilldown into punts-against-average in schema sportsml-specific-american-football_xsd Drilldown into punts-against-inside-20-percentage in schema sportsml-specific-american-football_xsd Drilldown into punts-against-inside-20 in schema sportsml-specific-american-football_xsd Drilldown into punts-against-longest in schema sportsml-specific-american-football_xsd Drilldown into punts-against-yards-net in schema sportsml-specific-american-football_xsd Drilldown into punts-against-yards-gross in schema sportsml-specific-american-football_xsd Drilldown into punts-against-total in schema sportsml-specific-american-football_xsd Drilldown into punts-average-net in schema sportsml-specific-american-football_xsd Drilldown into punts-average in schema sportsml-specific-american-football_xsd Drilldown into punts-inside-20-percentage in schema sportsml-specific-american-football_xsd Drilldown into punts-inside-20 in schema sportsml-specific-american-football_xsd Drilldown into punts-longest in schema sportsml-specific-american-football_xsd Drilldown into punts-yards-net in schema sportsml-specific-american-football_xsd Drilldown into punts-yards-gross in schema sportsml-specific-american-football_xsd Drilldown into punts-total in schema sportsml-specific-american-football_xsd Drilldown into returns-yards in schema sportsml-specific-american-football_xsd Drilldown into returns-total in schema sportsml-specific-american-football_xsd Drilldown into returns-kickoff-against-touchdown in schema sportsml-specific-american-football_xsd Drilldown into returns-kickoff-against-longest in schema sportsml-specific-american-football_xsd Drilldown into returns-kickoff-against-average in schema sportsml-specific-american-football_xsd Drilldown into returns-kickoff-against-yards in schema sportsml-specific-american-football_xsd Drilldown into returns-kickoff-against-total in schema sportsml-specific-american-football_xsd Drilldown into returns-kickoff-drive-start-average in schema sportsml-specific-american-football_xsd Drilldown into returns-kickoff-inside-20 in schema sportsml-specific-american-football_xsd Drilldown into returns-kickoff-adjusted in schema sportsml-specific-american-football_xsd Drilldown into returns-kickoff-touchdown in schema sportsml-specific-american-football_xsd Drilldown into returns-kickoff-longest in schema sportsml-specific-american-football_xsd Drilldown into returns-kickoff-average in schema sportsml-specific-american-football_xsd Drilldown into returns-kickoff-yards in schema sportsml-specific-american-football_xsd Drilldown into returns-kickoff-total in schema sportsml-specific-american-football_xsd Drilldown into onside-kicks-recovered in schema sportsml-specific-american-football_xsd Drilldown into onside-kicks-attempted in schema sportsml-specific-american-football_xsd Drilldown into kickoffs-drive-start-against-average in schema sportsml-specific-american-football_xsd Drilldown into kickoffs-to-inside-20 in schema sportsml-specific-american-football_xsd Drilldown into kickoffs-adjusted in schema sportsml-specific-american-football_xsd Drilldown into kickoffs-total in schema sportsml-specific-american-football_xsd Drilldown into returns-punt-against-touchdown in schema sportsml-specific-american-football_xsd Drilldown into returns-punt-against-longest in schema sportsml-specific-american-football_xsd Drilldown into returns-punt-against-average in schema sportsml-specific-american-football_xsd Drilldown into returns-punt-against-yards in schema sportsml-specific-american-football_xsd Drilldown into returns-punt-against-total in schema sportsml-specific-american-football_xsd Drilldown into returns-punt-touchdown in schema sportsml-specific-american-football_xsd Drilldown into returns-punt-longest in schema sportsml-specific-american-football_xsd Drilldown into returns-punt-average in schema sportsml-specific-american-football_xsd Drilldown into returns-punt-yards in schema sportsml-specific-american-football_xsd Drilldown into returns-punt-total in schema sportsml-specific-american-football_xsdXSD Diagram of stats-american-football-special-teams in schema sportsml-specific-american-football_xsd (SportsML)
Collapse XSD Schema Code:
<element name="stats-american-football-special-teams">
    <annotation>
        <documentation>Statistics about a particular team's special teams performance. | Covers punts, touchbacks.</documentation>
    </annotation>
    <complexType>
        <attributeGroup ref="sportsml:globalAttributes" />
        <attributeGroup ref="sportsml:coverageAttributes" />
        <attribute name="returns-punt-total" type="string" use="optional">
            <annotation>
                <documentation>The number of punts returned.</documentation>
            </annotation>
        </attribute>
        <attribute name="returns-punt-yards" type="string" use="optional">
            <annotation>
                <documentation>The number of yards gained from punt returns.</documentation>
            </annotation>
        </attribute>
        <attribute name="returns-punt-average" type="string" use="optional">
            <annotation>
                <documentation>The average number of yards gained on each punt return.</documentation>
            </annotation>
        </attribute>
        <attribute name="returns-punt-longest" type="string" use="optional">
            <annotation>
                <documentation>The number of yards gained on the longest punt return.</documentation>
            </annotation>
        </attribute>
        <attribute name="returns-punt-touchdown" type="string" use="optional">
            <annotation>
                <documentation>The number of punts returned for a touchdown.</documentation>
            </annotation>
        </attribute>
        <attribute name="returns-punt-against-total" type="string" use="optional">
            <annotation>
                <documentation>Total number of punt returns defended.</documentation>
            </annotation>
        </attribute>
        <attribute name="returns-punt-against-yards" type="string" use="optional">
            <annotation>
                <documentation>Total number of yards allowed from punt returns.</documentation>
            </annotation>
        </attribute>
        <attribute name="returns-punt-against-average" type="string" use="optional">
            <annotation>
                <documentation>Average number of yards allowed from punt returns.</documentation>
            </annotation>
        </attribute>
        <attribute name="returns-punt-against-longest" type="string" use="optional">
            <annotation>
                <documentation>Yardage of longest punt return allowed.</documentation>
            </annotation>
        </attribute>
        <attribute name="returns-punt-against-touchdown" type="string" use="optional">
            <annotation>
                <documentation>Number of touchdowns from punt returns allowed.</documentation>
            </annotation>
        </attribute>
        <attribute name="kickoffs-total" type="string" use="optional">
            <annotation>
                <documentation>Total number of kickoffs to opposition.</documentation>
            </annotation>
        </attribute>
        <attribute name="kickoffs-adjusted" type="string" use="optional">
            <annotation>
                <documentation>Number of kickoffs excluding onside kicks or kickoffs at the end of a half unless either kickoff is returned for a touchdown.</documentation>
            </annotation>
        </attribute>
        <attribute name="kickoffs-to-inside-20" type="string" use="optional">
            <annotation>
                <documentation>Number of kickoffs resulting in opponent's possession starting inside own 20 yard line.</documentation>
            </annotation>
        </attribute>
        <attribute name="kickoffs-drive-start-against-average" type="string" use="optional">
            <annotation>
                <documentation>Average starting position of opponent's possession after a kickoff.</documentation>
            </annotation>
        </attribute>
        <attribute name="onside-kicks-attempted" type="string" use="optional">
            <annotation>
                <documentation>Number of onside kicks attempted.</documentation>
            </annotation>
        </attribute>
        <attribute name="onside-kicks-recovered" type="string" use="optional">
            <annotation>
                <documentation>Number of onside kicks recovered by kicking team.</documentation>
            </annotation>
        </attribute>
        <attribute name="returns-kickoff-total" type="string" use="optional">
            <annotation>
                <documentation>The number of kickoffs returned.</documentation>
            </annotation>
        </attribute>
        <attribute name="returns-kickoff-yards" type="string" use="optional">
            <annotation>
                <documentation>The number of yards gained from kickoff returns.</documentation>
            </annotation>
        </attribute>
        <attribute name="returns-kickoff-average" type="string" use="optional">
            <annotation>
                <documentation>The average number of yards gained on each kickoff return.</documentation>
            </annotation>
        </attribute>
        <attribute name="returns-kickoff-longest" type="string" use="optional">
            <annotation>
                <documentation>The number of yards gained on the longest kickoff return.</documentation>
            </annotation>
        </attribute>
        <attribute name="returns-kickoff-touchdown" type="string" use="optional">
            <annotation>
                <documentation>The number of kickoffs returned for a touchdown.</documentation>
            </annotation>
        </attribute>
        <attribute name="returns-kickoff-adjusted" type="string" use="optional">
            <annotation>
                <documentation>TBD.</documentation>
            </annotation>
        </attribute>
        <attribute name="returns-kickoff-inside-20" type="string" use="optional">
            <annotation>
                <documentation>Number of kickoff returns that failed to advance past the returning team's 20 yard line.</documentation>
            </annotation>
        </attribute>
        <attribute name="returns-kickoff-drive-start-average" type="string" use="optional">
            <annotation>
                <documentation>Average start position after kickoff returns.</documentation>
            </annotation>
        </attribute>
        <attribute name="returns-kickoff-against-total" type="string" use="optional">
            <annotation>
                <documentation>Total number of kickoff returns.</documentation>
            </annotation>
        </attribute>
        <attribute name="returns-kickoff-against-yards" type="string" use="optional">
            <annotation>
                <documentation>Yards allowed from kickoff returns.</documentation>
            </annotation>
        </attribute>
        <attribute name="returns-kickoff-against-average" type="string" use="optional">
            <annotation>
                <documentation>Average yards allowed per kickoff return.</documentation>
            </annotation>
        </attribute>
        <attribute name="returns-kickoff-against-longest" type="string" use="optional">
            <annotation>
                <documentation>Yardage of longest kickoff return allowed.</documentation>
            </annotation>
        </attribute>
        <attribute name="returns-kickoff-against-touchdown" type="string" use="optional">
            <annotation>
                <documentation>Touchdowns allowed from kickoff returns.</documentation>
            </annotation>
        </attribute>
        <attribute name="returns-total" type="string" use="optional">
            <annotation>
                <documentation>The total number of returns.  Punts + kickoffs.</documentation>
            </annotation>
        </attribute>
        <attribute name="returns-yards" type="string" use="optional">
            <annotation>
                <documentation>The total number of yards gained on punts and kickoffs combined.</documentation>
            </annotation>
        </attribute>
        <attribute name="punts-total" type="string" use="optional">
            <annotation>
                <documentation>The number of punts.</documentation>
            </annotation>
        </attribute>
        <attribute name="punts-yards-gross" type="string" use="optional">
            <annotation>
                <documentation>The sum of the distances of all punts.</documentation>
            </annotation>
        </attribute>
        <attribute name="punts-yards-net" type="string" use="optional">
            <annotation>
                <documentation>The sum of the distances of all punts, minus the distances they were returned.</documentation>
            </annotation>
        </attribute>
        <attribute name="punts-longest" type="string" use="optional">
            <annotation>
                <documentation>The distance of the longest punt.</documentation>
            </annotation>
        </attribute>
        <attribute name="punts-inside-20" type="string" use="optional">
            <annotation>
                <documentation>The number of punts inside the 20 yard line.</documentation>
            </annotation>
        </attribute>
        <attribute name="punts-inside-20-percentage" type="string" use="optional">
            <annotation>
                <documentation>The percentage of punts inside the 20 yard line.</documentation>
            </annotation>
        </attribute>
        <attribute name="punts-average" type="string" use="optional">
            <annotation>
                <documentation>The average gross punting yardage.</documentation>
            </annotation>
        </attribute>
        <attribute name="punts-average-net" type="string" use="optional">
            <annotation>
                <documentation>Average net yards - punt length minus return - per punt.</documentation>
            </annotation>
        </attribute>
        <attribute name="punts-against-total" type="string" use="optional">
            <annotation>
                <documentation>Number of punts forced by defensive team.</documentation>
            </annotation>
        </attribute>
        <attribute name="punts-against-yards-gross" type="string" use="optional">
            <annotation>
                <documentation>Number of yards of opposing team's punts.</documentation>
            </annotation>
        </attribute>
        <attribute name="punts-against-yards-net" type="string" use="optional">
            <annotation>
                <documentation>Number of net yards - punt length minus return - of opposing team's punts.</documentation>
            </annotation>
        </attribute>
        <attribute name="punts-against-longest" type="string" use="optional">
            <annotation>
                <documentation>Longest punt by opposing team.</documentation>
            </annotation>
        </attribute>
        <attribute name="punts-against-inside-20" type="string" use="optional">
            <annotation>
                <documentation>Punt returns failed to advance beyond team's own 20.</documentation>
            </annotation>
        </attribute>
        <attribute name="punts-against-inside-20-percentage" type="string" use="optional">
            <annotation>
                <documentation>Ratio of punt returns failed to advance beyond team's own 20 and total punt returns.</documentation>
            </annotation>
        </attribute>
        <attribute name="punts-against-average" type="string" use="optional">
            <annotation>
                <documentation>Average length of opponent's punt.</documentation>
            </annotation>
        </attribute>
        <attribute name="punts-against-average-net" type="string" use="optional">
            <annotation>
                <documentation>Average net length - punt length minus return - of opponent's punt..</documentation>
            </annotation>
        </attribute>
        <attribute name="punts-blocked" type="string" use="optional">
            <annotation>
                <documentation>The number of punts that were blocked.</documentation>
            </annotation>
        </attribute>
        <attribute name="punts-against-blocked" type="string" use="optional">
            <annotation>
                <documentation>The number of punts made by the opposing team that this team or player has blocked.</documentation>
            </annotation>
        </attribute>
        <attribute name="touchbacks-total" type="string" use="optional">
            <annotation>
                <documentation>The total number of touchbacks, from kickoffs, punts, interceptions, and fumbles.</documentation>
            </annotation>
        </attribute>
        <attribute name="touchbacks-total-percentage" type="string" use="optional">
            <annotation>
                <documentation>The percentage of kickoffs, punts, interceptions, and fumbles which resulted in a touchback.</documentation>
            </annotation>
        </attribute>
        <attribute name="touchbacks-kickoffs" type="string" use="optional">
            <annotation>
                <documentation>The number of kickoffs that went into the end zone and were not brought out.</documentation>
            </annotation>
        </attribute>
        <attribute name="touchbacks-kickoffs-percentage" type="string" use="optional">
            <annotation>
                <documentation>The percentage of kickoffs resulting in touchbacks.</documentation>
            </annotation>
        </attribute>
        <attribute name="touchbacks-punts" type="string" use="optional">
            <annotation>
                <documentation>The number of punts that went into the end zone and were not brought out.</documentation>
            </annotation>
        </attribute>
        <attribute name="touchbacks-punts-percentage" type="string" use="optional">
            <annotation>
                <documentation>The percentage of punts resulting in touchbacks.</documentation>
            </annotation>
        </attribute>
        <attribute name="touchbacks-interceptions" type="string" use="optional">
            <annotation>
                <documentation>The number of interceptions that went into the end zone and were not brought out.</documentation>
            </annotation>
        </attribute>
        <attribute name="touchbacks-interceptions-percentage" type="string" use="optional">
            <annotation>
                <documentation>The percentage of interceptions resulting in touchbacks.</documentation>
            </annotation>
        </attribute>
        <attribute name="touchbacks-punts-against" type="string" use="optional">
            <annotation>
                <documentation>Number of punts not returned out of receiving team's end zone.</documentation>
            </annotation>
        </attribute>
        <attribute name="fair-catches" type="string" use="optional">
            <annotation>
                <documentation>The number of fair catches.</documentation>
            </annotation>
        </attribute>
        <attribute name="fair-catches-against" type="string" use="optional">
            <annotation>
                <documentation>Number of fair catches by opponents.</documentation>
            </annotation>
        </attribute>
        <attribute name="total-return-yardage-not-kickoffs" type="string" use="optional">
            <annotation>
                <documentation>Net return yardage excluding kickoff returns.</documentation>
            </annotation>
        </attribute>
        <attribute name="touchdowns-against" type="string" use="optional">
            <annotation>
                <documentation>Total number of special teams touchdowns allowed.</documentation>
            </annotation>
        </attribute>
        <attribute name="tackles" type="string" use="optional">
            <annotation>
                <documentation>For Canadian football, records the number of tackles made while playing for a special-team.</documentation>
            </annotation>
        </attribute>
        <attribute name="tackles-assists" type="string" use="optional">
            <annotation>
                <documentation>The number of tackle assists performed while on special-teams.</documentation>
            </annotation>
        </attribute>
        <attribute name="extra-points-against-made" type="string" use="optional">
            <annotation>
                <documentation>Number of extra point attempts made by the opposing team that were successful.</documentation>
            </annotation>
        </attribute>
        <attribute name="extra-points-against-missed" type="string" use="optional">
            <annotation>
                <documentation>Number of extra point attempts made by the opposing team that were not successful.</documentation>
            </annotation>
        </attribute>
        <attribute name="extra-points-against-blocked" type="string" use="optional">
            <annotation>
                <documentation>Number of extra point attempts made by the opposing team that were blocked by this team or player.</documentation>
            </annotation>
        </attribute>
        <attribute name="field-goals-against-made" type="string" use="optional">
            <annotation>
                <documentation>Number of field goal attempts made by the opposing team that were successful.</documentation>
            </annotation>
        </attribute>
        <attribute name="field-goals-against-missed" type="string" use="optional">
            <annotation>
                <documentation>Number of field goal attempts made by the opposing team that were not successful.</documentation>
            </annotation>
        </attribute>
        <attribute name="field-goals-against-blocked" type="string" use="optional">
            <annotation>
                <documentation>Number of field goal attempts made by the opposing team that were blocked by this player or team.</documentation>
            </annotation>
        </attribute>
    </complexType>
</element>
Collapse Child Attributes:
Name Type Default Value Use
id sportsml:id Optional
stats-coverage sportsml:stats-coverage Optional
team-coverage sportsml:team-coverage Optional
date-coverage-type sportsml:date-coverage-type Optional
date-coverage-value sportsml:date-coverage-value Optional
duration-scope sportsml:duration-scope Optional
competition-scope sportsml:competition-scope Optional
alignment-scope sportsml:alignment-scope Optional
position-scope sportsml:position-scope Optional
record-making-scope sportsml:record-making-scope Optional
scoping-label sportsml:scoping-label Optional
period-value sportsml:period-value Optional
returns-punt-total sportsml:returns-punt-total Optional
returns-punt-yards sportsml:returns-punt-yards Optional
returns-punt-average sportsml:returns-punt-average Optional
returns-punt-longest sportsml:returns-punt-longest Optional
returns-punt-touchdown sportsml:returns-punt-touchdown Optional
returns-punt-against-total sportsml:returns-punt-against-total Optional
returns-punt-against-yards sportsml:returns-punt-against-yards Optional
returns-punt-against-average sportsml:returns-punt-against-average Optional
returns-punt-against-longest sportsml:returns-punt-against-longest Optional
returns-punt-against-touchdown sportsml:returns-punt-against-touchdown Optional
kickoffs-total sportsml:kickoffs-total Optional
kickoffs-adjusted sportsml:kickoffs-adjusted Optional
kickoffs-to-inside-20 sportsml:kickoffs-to-inside-20 Optional
kickoffs-drive-start-against-average sportsml:kickoffs-drive-start-against-average Optional
onside-kicks-attempted sportsml:onside-kicks-attempted Optional
onside-kicks-recovered sportsml:onside-kicks-recovered Optional
returns-kickoff-total sportsml:returns-kickoff-total Optional
returns-kickoff-yards sportsml:returns-kickoff-yards Optional
returns-kickoff-average sportsml:returns-kickoff-average Optional
returns-kickoff-longest sportsml:returns-kickoff-longest Optional
returns-kickoff-touchdown sportsml:returns-kickoff-touchdown Optional
returns-kickoff-adjusted sportsml:returns-kickoff-adjusted Optional
returns-kickoff-inside-20 sportsml:returns-kickoff-inside-20 Optional
returns-kickoff-drive-start-average sportsml:returns-kickoff-drive-start-average Optional
returns-kickoff-against-total sportsml:returns-kickoff-against-total Optional
returns-kickoff-against-yards sportsml:returns-kickoff-against-yards Optional
returns-kickoff-against-average sportsml:returns-kickoff-against-average Optional
returns-kickoff-against-longest sportsml:returns-kickoff-against-longest Optional
returns-kickoff-against-touchdown sportsml:returns-kickoff-against-touchdown Optional
returns-total sportsml:returns-total Optional
returns-yards sportsml:returns-yards Optional
punts-total sportsml:punts-total Optional
punts-yards-gross sportsml:punts-yards-gross Optional
punts-yards-net sportsml:punts-yards-net Optional
punts-longest sportsml:punts-longest Optional
punts-inside-20 sportsml:punts-inside-20 Optional
punts-inside-20-percentage sportsml:punts-inside-20-percentage Optional
punts-average sportsml:punts-average Optional
punts-average-net sportsml:punts-average-net Optional
punts-against-total sportsml:punts-against-total Optional
punts-against-yards-gross sportsml:punts-against-yards-gross Optional
punts-against-yards-net sportsml:punts-against-yards-net Optional
punts-against-longest sportsml:punts-against-longest Optional
punts-against-inside-20 sportsml:punts-against-inside-20 Optional
punts-against-inside-20-percentage sportsml:punts-against-inside-20-percentage Optional
punts-against-average sportsml:punts-against-average Optional
punts-against-average-net sportsml:punts-against-average-net Optional
punts-blocked sportsml:punts-blocked Optional
punts-against-blocked sportsml:punts-against-blocked Optional
touchbacks-total sportsml:touchbacks-total Optional
touchbacks-total-percentage sportsml:touchbacks-total-percentage Optional
touchbacks-kickoffs sportsml:touchbacks-kickoffs Optional
touchbacks-kickoffs-percentage sportsml:touchbacks-kickoffs-percentage Optional
touchbacks-punts sportsml:touchbacks-punts Optional
touchbacks-punts-percentage sportsml:touchbacks-punts-percentage Optional
touchbacks-interceptions sportsml:touchbacks-interceptions Optional
touchbacks-interceptions-percentage sportsml:touchbacks-interceptions-percentage Optional
touchbacks-punts-against sportsml:touchbacks-punts-against Optional
fair-catches sportsml:fair-catches Optional
fair-catches-against sportsml:fair-catches-against Optional
total-return-yardage-not-kickoffs sportsml:total-return-yardage-not-kickoffs Optional
touchdowns-against sportsml:touchdowns-against Optional
tackles sportsml:tackles Optional
tackles-assists sportsml:tackles-assists Optional
extra-points-against-made sportsml:extra-points-against-made Optional
extra-points-against-missed sportsml:extra-points-against-missed Optional
extra-points-against-blocked sportsml:extra-points-against-blocked Optional
field-goals-against-made sportsml:field-goals-against-made Optional
field-goals-against-missed sportsml:field-goals-against-missed Optional
field-goals-against-blocked sportsml:field-goals-against-blocked Optional