hopkinssports.com
Open in
urlscan Pro
174.143.104.95
Public Scan
Submitted URL: http://hopkinssports.com/
Effective URL: https://hopkinssports.com/
Submission Tags: tranco_l324
Submission: On April 07 via api from DE — Scanned from DE
Effective URL: https://hopkinssports.com/
Submission Tags: tranco_l324
Submission: On April 07 via api from DE — Scanned from DE
Form analysis
1 forms found in the DOMName: aspnetForm — POST ./
<form name="aspnetForm" method="post" action="./" id="aspnetForm" data-airgap-id="34">
<div>
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKMjAxNDAxMjkzOGRkKcl99h7HUz5q4tBF6n39QHd6ohd3Lf7TJRD/TXpu5mU=">
</div>
<script src="//cdnjs.cloudflare.com/ajax/libs/require.js/2.2.0/require.min.js" type="text/javascript" data-airgap-id="35"></script>
<script src="https://dbukjj6eu5tsf.cloudfront.net/assets.sidearmsports.com/responsive/js/main.1701117076018.js" type="text/javascript" data-airgap-id="36"></script>
<div>
<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="90059987">
</div>
<header class="main-header">
<h1 class="accessible-hide">Johns Hopkins University Athletics</h1>
<div class="s-scoreboard hide-on-small-down">
<div class="row pad">
<script>
var obj = {
"start": 0,
"count": 18,
"name": "",
"sport_id": null,
"count_breakpoints": null,
"css_class": "",
"pinned_id": "",
"extra": {
"school_name": "Johns Hopkins University"
},
"context": null,
"dummy": false,
"type": "events",
"id": "2c433e9b-9095-4282-b512-26225c8c5aec",
"data": [{
"id": 18790,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-03-30T15:30:00",
"end_date": null,
"date_utc": "2024-03-30T19:30:00Z",
"end_date_utc": null,
"time": "3:30 pm",
"is_doubleheader": true,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "A",
"neutral_hometeam": false,
"location": "Haverford, PA",
"conference": "Centennial Conference",
"conference_abbrev": "Centennial",
"conference_logo": null,
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "recent",
"tournament": null,
"sport": {
"id": 1,
"title": "Baseball",
"abbreviation": "BB",
"shortname": "baseball",
"short_title": "BB",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "baseball",
"gender": "m",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Game"
},
"schedule": {
"id": 1815,
"title": "2024 Baseball Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1815"
},
"opponent": {
"id": 11,
"prefix": null,
"name": "Haverford",
"title": "Haverford",
"image": "/images/logos/Haverford-H-WEB-red.png"
},
"media": {
"video": "https://www.centennialconference.tv/haverfordathletics/?B=970008",
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "https://haverfordathletics.com/sports/bsb/2023-24/boxscores/20240330_3mbc.xml",
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": {
"title": "Blue Jays Sweep Haverford in Centennial Conference Opener",
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": "/images/2024/3/30/Winikur_Z9A3825.jpg",
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "/news/2024/3/30/baseball-blue-jays-sweep-haverford-in-centennial-conference-opener.aspx",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": 21814,
"content_id": "21814",
"content_title": "Blue Jays Sweep Haverford in Centennial Conference Opener",
"content_date": "2024-03-30T22:05:27.597",
"content_url": "https://hopkinssports.com/news/2024/3/30/baseball-blue-jays-sweep-haverford-in-centennial-conference-opener.aspx",
"content_image_url": "https://hopkinssports.com/images/2024/3/30/Winikur_Z9A3825.jpg",
"date": "2024-03-30T22:05:27.597"
},
"result": {
"game_id": 18790,
"status": "W",
"team_score": "10",
"opponent_score": "1",
"prescore": null,
"postscore": null,
"bid": "oSGGb1iGc5lHDIoOZHU9Ew%3d%3d",
"boxscore": "/boxscore.aspx?id=18790",
"line_scores": {
"game_winner": "A",
"this_team_is_home_team": false,
"home_full_name": "Haverford",
"home_short_name": "HAVBB",
"away_full_name": "Johns Hopkins",
"away_short_name": "JHU",
"period_label": "Inning",
"periods": ["1", "2", "3", "4", "5", "6", "7", "8", "9", "F"],
"period_home_score": ["0", "0", "0", "0", "0", "0", "0", "1", "0", "1"],
"period_away_score": ["2", "1", "1", "3", "0", "0", "0", "2", "1", "10"]
}
},
"game_facility": null,
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": null,
"ticket_range": null,
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}, {
"id": 18924,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-03-30T17:00:00",
"end_date": null,
"date_utc": "2024-03-30T21:00:00Z",
"end_date_utc": null,
"time": "5:00 pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "H",
"neutral_hometeam": false,
"location": "Baltimore, MD",
"conference": "Big Ten",
"conference_abbrev": "B1G",
"conference_logo": null,
"is_conference": false,
"show_atvs": true,
"is_spotlight": false,
"type": "recent",
"tournament": null,
"sport": {
"id": 17,
"title": "Women's Lacrosse",
"abbreviation": "WLAX",
"shortname": "wlax",
"short_title": "WLAX",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "wlax",
"gender": "f",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Game"
},
"schedule": {
"id": 1810,
"title": "2024 Women's Lacrosse Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1810"
},
"opponent": {
"id": 397,
"prefix": "#9",
"name": "James Madison",
"title": "#9 James Madison",
"image": "/images/logos/James-Madison.png"
},
"media": {
"video": "https://www.centennialconference.tv/hopkinssports/",
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "https://hopkinssports.com/sidearmstats/wlax/summary",
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": [{
"css_class": null,
"title": "Game Program",
"url": "https://indd.adobe.com/view/767d070c-63c1-4122-bf0f-f27cd76d2778"
}],
"program": null,
"program_text": null
},
"story": {
"title": "Johns Hopkins Storms Past #9 James Madison, 21-13",
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": "/images/2024/3/30/WLax_v_JMU__15_of_20_.jpg",
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "/news/2024/3/30/womens-lacrosse-johns-hopkins-storms-past-9-james-madison-21-13.aspx",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": 21817,
"content_id": "21817",
"content_title": "Johns Hopkins Storms Past #9 James Madison, 21-13",
"content_date": "2024-03-31T00:44:11.033",
"content_url": "https://hopkinssports.com/news/2024/3/30/womens-lacrosse-johns-hopkins-storms-past-9-james-madison-21-13.aspx",
"content_image_url": "https://hopkinssports.com/images/2024/3/30/WLax_v_JMU__15_of_20_.jpg",
"date": "2024-03-31T00:44:11.033"
},
"result": {
"game_id": 18924,
"status": "W",
"team_score": "21",
"opponent_score": "13",
"prescore": null,
"postscore": null,
"bid": "CnT0JD9t1Znb%2ftANOq7Phw%3d%3d",
"boxscore": "/boxscore.aspx?id=18924",
"line_scores": {
"game_winner": "H",
"this_team_is_home_team": false,
"home_full_name": "Johns Hopkins",
"home_short_name": "JHU",
"away_full_name": "James Madison",
"away_short_name": "JMU",
"period_label": "Period",
"periods": ["1", "2", "3", "4", "F"],
"period_home_score": ["6", "7", "4", "4", "21"],
"period_away_score": ["3", "4", "2", "4", "13"]
}
},
"game_facility": {
"id": 13,
"title": "Homewood Field",
"url": "/facilities/?id=13"
},
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": null,
"ticket_range": null,
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}, {
"id": 18944,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-04-03T15:00:00",
"end_date": null,
"date_utc": "2024-04-03T19:00:00Z",
"end_date_utc": null,
"time": "3:00 pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "C",
"location_indicator": "A",
"neutral_hometeam": false,
"location": "Villanova, PA",
"conference": "Centennial Conference",
"conference_abbrev": "Centennial",
"conference_logo": null,
"is_conference": false,
"show_atvs": true,
"is_spotlight": false,
"type": "recent",
"tournament": null,
"sport": {
"id": 20,
"title": "Women's Tennis",
"abbreviation": "WTEN",
"shortname": "wten",
"short_title": "WTEN",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "wten",
"gender": "f",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Match"
},
"schedule": {
"id": 1808,
"title": "2023-24 Women's Tennis Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1808"
},
"opponent": {
"id": 271,
"prefix": null,
"name": "Villanova",
"title": "Villanova",
"image": "/images/logos/Villanova.png"
},
"media": {
"video": null,
"video_text": null,
"audio": null,
"audio_text": null,
"stats": null,
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": {
"title": null,
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": null,
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": null,
"content_id": "",
"content_title": null,
"content_date": null,
"content_url": "",
"content_image_url": null,
"date": null
},
"result": {
"game_id": 18944,
"status": null,
"team_score": null,
"opponent_score": null,
"prescore": null,
"postscore": null,
"bid": "QjS%2fhz16kBnpR1M1N7BShg%3d%3d",
"boxscore": null,
"line_scores": null
},
"game_facility": null,
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": null,
"ticket_range": null,
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}, {
"id": 18791,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-04-04T15:30:00",
"end_date": null,
"date_utc": "2024-04-04T19:30:00Z",
"end_date_utc": null,
"time": "3:30 pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "P",
"location_indicator": "A",
"neutral_hometeam": false,
"location": "Chestertown, MD",
"conference": "Centennial Conference",
"conference_abbrev": "Centennial",
"conference_logo": null,
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "recent",
"tournament": null,
"sport": {
"id": 1,
"title": "Baseball",
"abbreviation": "BB",
"shortname": "baseball",
"short_title": "BB",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "baseball",
"gender": "m",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Game"
},
"schedule": {
"id": 1815,
"title": "2024 Baseball Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1815"
},
"opponent": {
"id": 53,
"prefix": null,
"name": "Washington College (Md.)",
"title": "Washington College (Md.)",
"image": "/images/logos/WashingtonCollege.png"
},
"media": {
"video": "https://www.centennialconference.tv/hopkinssports/",
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "https://hopkinssports.com/sidearmstats/baseball/summary",
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": {
"title": null,
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": null,
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": null,
"content_id": "",
"content_title": null,
"content_date": null,
"content_url": "",
"content_image_url": null,
"date": null
},
"result": {
"game_id": 18791,
"status": null,
"team_score": null,
"opponent_score": null,
"prescore": null,
"postscore": null,
"bid": "2e5f%2bbIHOxkA2%2fbv88mAkg%3d%3d",
"boxscore": null,
"line_scores": null
},
"game_facility": null,
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": null,
"ticket_range": null,
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}, {
"id": 18792,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-04-05T15:30:00",
"end_date": null,
"date_utc": "2024-04-05T19:30:00Z",
"end_date_utc": null,
"time": "3:30 pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "H",
"neutral_hometeam": false,
"location": "Baltimore, MD",
"conference": "Centennial Conference",
"conference_abbrev": "Centennial",
"conference_logo": null,
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "recent",
"tournament": null,
"sport": {
"id": 1,
"title": "Baseball",
"abbreviation": "BB",
"shortname": "baseball",
"short_title": "BB",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "baseball",
"gender": "m",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Game"
},
"schedule": {
"id": 1815,
"title": "2024 Baseball Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1815"
},
"opponent": {
"id": 53,
"prefix": null,
"name": "Washington College",
"title": "Washington College",
"image": "/images/logos/WashingtonCollege.png"
},
"media": {
"video": "https://www.centennialconference.tv/hopkinssports/",
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "https://hopkinssports.com/sidearmstats/baseball/summary",
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": {
"title": "Souvignier's Career Day Lifts Hopkins to 8-6 Win Over Washington College",
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": "/images/2024/4/5/Baseball_v_Washington__13_of_17__KuYsy.jpg",
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "/news/2024/4/5/baseball-souvigniers-career-day-lifts-hopkins-past-washington-college.aspx",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": 21830,
"content_id": "21830",
"content_title": "Souvignier's Career Day Lifts Hopkins to 8-6 Win Over Washington College",
"content_date": "2024-04-05T23:23:53.133",
"content_url": "https://hopkinssports.com/news/2024/4/5/baseball-souvigniers-career-day-lifts-hopkins-past-washington-college.aspx",
"content_image_url": "https://hopkinssports.com/images/2024/4/5/Baseball_v_Washington__13_of_17__KuYsy.jpg",
"date": "2024-04-05T23:23:53.133"
},
"result": {
"game_id": 18792,
"status": "W",
"team_score": "8",
"opponent_score": "6",
"prescore": null,
"postscore": null,
"bid": "ApDB0pMt5golz6ls75ZNKA%3d%3d",
"boxscore": "/boxscore.aspx?id=18792",
"line_scores": {
"game_winner": "H",
"this_team_is_home_team": false,
"home_full_name": "Johns Hopkins",
"home_short_name": "JHU_2024",
"away_full_name": "Washington College",
"away_short_name": "WC",
"period_label": "Inning",
"periods": ["1", "2", "3", "4", "5", "6", "7", "8", "9", "F"],
"period_home_score": ["0", "0", "3", "0", "1", "3", "1", "0", "X", "8"],
"period_away_score": ["0", "0", "0", "3", "3", "0", "0", "0", "0", "6"]
}
},
"game_facility": {
"id": 6,
"title": "Babb Field at Stromberg Stadium",
"url": "/facilities/?id=6"
},
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": null,
"ticket_range": null,
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}, {
"id": 18962,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-04-06T11:00:00",
"end_date": null,
"date_utc": "2024-04-06T15:00:00Z",
"end_date_utc": null,
"time": "11:00 am",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "H",
"neutral_hometeam": false,
"location": "Baltimore, MD",
"conference": "Centennial Conference",
"conference_abbrev": "Centennial",
"conference_logo": null,
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "recent",
"tournament": null,
"sport": {
"id": 11,
"title": "Men's Tennis",
"abbreviation": "MTEN",
"shortname": "mten",
"short_title": "MTEN",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "mten",
"gender": "m",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Match"
},
"schedule": {
"id": 1809,
"title": "2023-24 Men's Tennis Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1809"
},
"opponent": {
"id": 26,
"prefix": "#9",
"name": "Swarthmore",
"title": "#9 Swarthmore",
"image": "/images/logos/sc-logo-g2-rgb.png"
},
"media": {
"video": null,
"video_text": null,
"audio": null,
"audio_text": null,
"stats": null,
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": {
"title": "Johns Hopkins Falls to #9 Swarthmore",
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": "/images/2024/3/18/Rajendra_Denison_DSC_0017.jpg",
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "/news/2024/4/6/mens-tennis-johns-hopkins-falls-to-9-swarthmore.aspx",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": 21831,
"content_id": "21831",
"content_title": "Johns Hopkins Falls to #9 Swarthmore",
"content_date": "2024-04-06T20:54:20.267",
"content_url": "https://hopkinssports.com/news/2024/4/6/mens-tennis-johns-hopkins-falls-to-9-swarthmore.aspx",
"content_image_url": "https://hopkinssports.com/images/2024/3/18/Rajendra_Denison_DSC_0017.jpg",
"date": "2024-04-06T20:54:20.267"
},
"result": {
"game_id": 18962,
"status": "L",
"team_score": "2",
"opponent_score": "7",
"prescore": null,
"postscore": null,
"bid": "%2bgGREJGNCNO39RTiO3SEoA%3d%3d",
"boxscore": "/boxscore.aspx?id=18962",
"line_scores": {
"game_winner": "A",
"this_team_is_home_team": false,
"home_full_name": "Johns Hopkins",
"home_short_name": "JHUM",
"away_full_name": "Swarthmore",
"away_short_name": "SWATMT",
"period_label": null,
"periods": ["F"],
"period_home_score": ["2"],
"period_away_score": ["7"]
}
},
"game_facility": {
"id": 10,
"title": "Tennis Courts at Johns Hopkins",
"url": "/facilities/?id=10"
},
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": null,
"ticket_range": null,
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}, {
"id": 18699,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-04-06T14:00:00",
"end_date": null,
"date_utc": "2024-04-06T18:00:00Z",
"end_date_utc": null,
"time": "2 pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "H",
"neutral_hometeam": false,
"location": "Baltimore, MD",
"conference": "Big Ten",
"conference_abbrev": "B1G",
"conference_logo": null,
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "recent",
"tournament": null,
"sport": {
"id": 8,
"title": "Men's Lacrosse",
"abbreviation": "MLAX",
"shortname": "mlax",
"short_title": "MLAX",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "mlax",
"gender": "m",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Game"
},
"schedule": {
"id": 1811,
"title": "2024 Men's Lacrosse Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1811"
},
"opponent": {
"id": 1,
"prefix": null,
"name": "Penn State (Homecoming)",
"title": "Penn State (Homecoming)",
"image": "/images/logos/Penn-State.png"
},
"media": {
"video": null,
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "https://hopkinssports.com/sidearmstats/mlax/summary",
"tickets": "https://hopkinslacrosse.universitytickets.com/w/?cid=183",
"game_note": null,
"game_promotion_name": null,
"tv": "ESPNU",
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": [{
"css_class": null,
"title": "Game Program",
"url": "https://publogix.com/e/24-JHMLAGD5/"
}],
"program": null,
"program_text": null
},
"story": {
"title": "Collison Nets OT Game-Winner to Lift Hopkins Past Penn State, 9-8",
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": "/images/2024/4/6/_Z9A3310.JPG",
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "/news/2024/4/6/mens-lacrosse-collison-nets-ot-game-winner-to-lift-hopkins-past-penn-state-9-8.aspx",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": 21832,
"content_id": "21832",
"content_title": "Collison Nets OT Game-Winner to Lift Hopkins Past Penn State, 9-8",
"content_date": "2024-04-06T22:25:19.937",
"content_url": "https://hopkinssports.com/news/2024/4/6/mens-lacrosse-collison-nets-ot-game-winner-to-lift-hopkins-past-penn-state-9-8.aspx",
"content_image_url": "https://hopkinssports.com/images/2024/4/6/_Z9A3310.JPG",
"date": "2024-04-06T22:25:19.937"
},
"result": {
"game_id": 18699,
"status": "W",
"team_score": "9",
"opponent_score": "8",
"prescore": null,
"postscore": "(OT)",
"bid": "7SCftTtQdlvY58cgGwoeBg%3d%3d",
"boxscore": "/boxscore.aspx?id=18699",
"line_scores": {
"game_winner": "H",
"this_team_is_home_team": false,
"home_full_name": "Johns Hopkins",
"home_short_name": "JHU",
"away_full_name": "Penn State",
"away_short_name": "PSU",
"period_label": "Period",
"periods": ["1", "2", "3", "4", "5", "F"],
"period_home_score": ["0", "2", "2", "4", "1", "9"],
"period_away_score": ["1", "3", "2", "2", "0", "8"]
}
},
"game_facility": {
"id": 13,
"title": "Homewood Field",
"url": "/facilities/?id=13"
},
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": "https://hopkinslacrosse.universitytickets.com/w/?cid=183",
"ticket_range": "Buy Tickets",
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}, {
"id": 18945,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-04-06T14:00:00",
"end_date": null,
"date_utc": "2024-04-06T18:00:00Z",
"end_date_utc": null,
"time": "2:00 pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "H",
"neutral_hometeam": false,
"location": "Baltimore, MD",
"conference": "Centennial Conference",
"conference_abbrev": "Centennial",
"conference_logo": null,
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "recent",
"tournament": null,
"sport": {
"id": 20,
"title": "Women's Tennis",
"abbreviation": "WTEN",
"shortname": "wten",
"short_title": "WTEN",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "wten",
"gender": "f",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Match"
},
"schedule": {
"id": 1808,
"title": "2023-24 Women's Tennis Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1808"
},
"opponent": {
"id": 26,
"prefix": null,
"name": "Swarthmore",
"title": "Swarthmore",
"image": "/images/logos/sc-logo-g2-rgb.png"
},
"media": {
"video": null,
"video_text": null,
"audio": null,
"audio_text": null,
"stats": null,
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": {
"title": "Hopkins Tops Swarthmore, 8-1, to Move to 3-0 in Centennial Action",
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": "/images/2024/3/19/Chang_Emory_DSC08922.jpg",
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "/news/2024/4/6/womens-tennis-hopkins-tops-swarthmore-8-1-to-move-to-3-0-in-centennial-action.aspx",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": 21833,
"content_id": "21833",
"content_title": "Hopkins Tops Swarthmore, 8-1, to Move to 3-0 in Centennial Action",
"content_date": "2024-04-06T23:44:05.223",
"content_url": "https://hopkinssports.com/news/2024/4/6/womens-tennis-hopkins-tops-swarthmore-8-1-to-move-to-3-0-in-centennial-action.aspx",
"content_image_url": "https://hopkinssports.com/images/2024/3/19/Chang_Emory_DSC08922.jpg",
"date": "2024-04-06T23:44:05.223"
},
"result": {
"game_id": 18945,
"status": "W",
"team_score": "8",
"opponent_score": "1",
"prescore": null,
"postscore": null,
"bid": "1SGtQXmc1I7clsxGkFBiyQ%3d%3d",
"boxscore": "/boxscore.aspx?id=18945",
"line_scores": {
"game_winner": "H",
"this_team_is_home_team": false,
"home_full_name": "Johns Hopkins",
"home_short_name": "JHUW",
"away_full_name": "Swathmore",
"away_short_name": "SWATWT",
"period_label": null,
"periods": ["F"],
"period_home_score": ["8"],
"period_away_score": ["1"]
}
},
"game_facility": {
"id": 10,
"title": "Tennis Courts at Johns Hopkins",
"url": "/facilities/?id=10"
},
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": null,
"ticket_range": null,
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}, {
"id": 18925,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-04-06T17:00:00",
"end_date": null,
"date_utc": "2024-04-06T21:00:00Z",
"end_date_utc": null,
"time": "5:00 pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "A",
"neutral_hometeam": false,
"location": "Piscataway, NJ",
"conference": "Big Ten",
"conference_abbrev": "B1G",
"conference_logo": null,
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "recent",
"tournament": null,
"sport": {
"id": 17,
"title": "Women's Lacrosse",
"abbreviation": "WLAX",
"shortname": "wlax",
"short_title": "WLAX",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "wlax",
"gender": "f",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Game"
},
"schedule": {
"id": 1810,
"title": "2024 Women's Lacrosse Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1810"
},
"opponent": {
"id": 125,
"prefix": null,
"name": "Rutgers",
"title": "Rutgers",
"image": "/images/logos/Rutgers.png"
},
"media": {
"video": "https://www.bigtenplus.com/en-int/livestream/johns-hopkins-at-rutgers/1730323",
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "https://stats.statbroadcast.com/broadcast/?id=517811",
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": {
"title": "Johns Hopkins Rallies to Beat Rutgers, 13-12, in Overtime",
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": "/images/2024/4/6/AFOX5853.JPG",
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "/news/2024/4/6/womens-lacrosse-johns-hopkins-rallies-to-beat-rutgers-13-12-in-overtime.aspx",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": 21834,
"content_id": "21834",
"content_title": "Johns Hopkins Rallies to Beat Rutgers, 13-12, in Overtime",
"content_date": "2024-04-07T00:31:31.77",
"content_url": "https://hopkinssports.com/news/2024/4/6/womens-lacrosse-johns-hopkins-rallies-to-beat-rutgers-13-12-in-overtime.aspx",
"content_image_url": "https://hopkinssports.com/images/2024/4/6/AFOX5853.JPG",
"date": "2024-04-07T00:31:31.77"
},
"result": {
"game_id": 18925,
"status": "W",
"team_score": "13",
"opponent_score": "12",
"prescore": null,
"postscore": null,
"bid": "NEUAdNh6uM6moYN%2f4%2bkpWQ%3d%3d",
"boxscore": "/boxscore.aspx?id=18925",
"line_scores": {
"game_winner": "A",
"this_team_is_home_team": false,
"home_full_name": "Rutgers",
"home_short_name": "RU",
"away_full_name": "Johns Hopkins",
"away_short_name": "JHU",
"period_label": "Period",
"periods": ["1", "2", "3", "4", "5", "F"],
"period_home_score": ["5", "4", "0", "3", "0", "12"],
"period_away_score": ["1", "5", "0", "6", "1", "13"]
}
},
"game_facility": null,
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": null,
"ticket_range": null,
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}, {
"id": 19015,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-04-06T00:00:00",
"end_date": null,
"date_utc": null,
"end_date_utc": null,
"time": "",
"is_doubleheader": false,
"allday": true,
"tbd": false,
"team_prefix": "",
"status": "A",
"location_indicator": "A",
"neutral_hometeam": false,
"location": "Fairfax, VA",
"conference": "Centennial Conference",
"conference_abbrev": "Centennial",
"conference_logo": null,
"is_conference": false,
"show_atvs": true,
"is_spotlight": false,
"type": "upcoming",
"tournament": null,
"sport": {
"id": 12,
"title": "Men's Track and Field",
"abbreviation": "MTRACK",
"shortname": "mtrack",
"short_title": "MTRACK",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "mtrack",
"gender": "m",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Meet"
},
"schedule": {
"id": 1816,
"title": "2023-24 Men's Track and Field Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1816"
},
"opponent": {
"id": 95,
"prefix": null,
"name": "Dalton Ebanks Invitational",
"title": "Dalton Ebanks Invitational",
"image": "/images/logos/george_mason_logo.png"
},
"media": {
"video": null,
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "http://cagstiming.com/",
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": {
"title": null,
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": null,
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": null,
"content_id": "",
"content_title": null,
"content_date": null,
"content_url": "",
"content_image_url": null,
"date": null
},
"result": {
"game_id": 19015,
"status": null,
"team_score": null,
"opponent_score": null,
"prescore": null,
"postscore": null,
"bid": "g%2bRDhju4chDWKT%2bPeuKG%2fg%3d%3d",
"boxscore": null,
"line_scores": null
},
"game_facility": null,
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": null,
"ticket_range": null,
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}, {
"id": 19017,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-04-06T00:00:00",
"end_date": null,
"date_utc": null,
"end_date_utc": null,
"time": "",
"is_doubleheader": false,
"allday": true,
"tbd": false,
"team_prefix": "",
"status": "A",
"location_indicator": "A",
"neutral_hometeam": false,
"location": "Fairfax, VA",
"conference": "Centennial Conference",
"conference_abbrev": "Centennial",
"conference_logo": null,
"is_conference": false,
"show_atvs": true,
"is_spotlight": false,
"type": "upcoming",
"tournament": null,
"sport": {
"id": 21,
"title": "Women's Track and Field",
"abbreviation": "WTRACK",
"shortname": "wtrack",
"short_title": "WTRACK",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "wtrack",
"gender": "f",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Meet"
},
"schedule": {
"id": 1817,
"title": "2023-24 Women's Track and Field Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1817"
},
"opponent": {
"id": 95,
"prefix": null,
"name": "Dalton Ebanks Invitational",
"title": "Dalton Ebanks Invitational",
"image": "/images/logos/george_mason_logo.png"
},
"media": {
"video": null,
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "http://cagstiming.com/",
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": {
"title": null,
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": null,
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": null,
"content_id": "",
"content_title": null,
"content_date": null,
"content_url": "",
"content_image_url": null,
"date": null
},
"result": {
"game_id": 19017,
"status": null,
"team_score": null,
"opponent_score": null,
"prescore": null,
"postscore": null,
"bid": "IpbHdHcAunHnuD5EF%2btOnw%3d%3d",
"boxscore": null,
"line_scores": null
},
"game_facility": null,
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": null,
"ticket_range": null,
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}, {
"id": 18793,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-04-06T18:30:00",
"end_date": null,
"date_utc": "2024-04-06T22:30:00Z",
"end_date_utc": null,
"time": "6:30 pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "A",
"location_indicator": "H",
"neutral_hometeam": false,
"location": "Baltimore, MD",
"conference": "Centennial Conference",
"conference_abbrev": "Centennial",
"conference_logo": null,
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "upcoming",
"tournament": null,
"sport": {
"id": 1,
"title": "Baseball",
"abbreviation": "BB",
"shortname": "baseball",
"short_title": "BB",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "baseball",
"gender": "m",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Game"
},
"schedule": {
"id": 1815,
"title": "2024 Baseball Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1815"
},
"opponent": {
"id": 47,
"prefix": null,
"name": "Ursinus",
"title": "Ursinus",
"image": "/images/logos/Ursinus.png"
},
"media": {
"video": "https://www.centennialconference.tv/hopkinssports/",
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "https://hopkinssports.com/sidearmstats/baseball/summary",
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": {
"title": null,
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": null,
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": null,
"content_id": "",
"content_title": null,
"content_date": null,
"content_url": "",
"content_image_url": null,
"date": null
},
"result": {
"game_id": 18793,
"status": null,
"team_score": null,
"opponent_score": null,
"prescore": null,
"postscore": null,
"bid": "RCM%2b0BtHfjAzMtXD8g2BeA%3d%3d",
"boxscore": null,
"line_scores": null
},
"game_facility": {
"id": 6,
"title": "Babb Field at Stromberg Stadium",
"url": "/facilities/?id=6"
},
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": null,
"ticket_range": null,
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}, {
"id": 18963,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-04-07T12:00:00",
"end_date": null,
"date_utc": "2024-04-07T16:00:00Z",
"end_date_utc": null,
"time": "12:00 pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "A",
"location_indicator": "N",
"neutral_hometeam": true,
"location": "Fredericksburg, VA",
"conference": "Centennial Conference",
"conference_abbrev": "Centennial",
"conference_logo": null,
"is_conference": false,
"show_atvs": true,
"is_spotlight": false,
"type": "upcoming",
"tournament": null,
"sport": {
"id": 11,
"title": "Men's Tennis",
"abbreviation": "MTEN",
"shortname": "mten",
"short_title": "MTEN",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "mten",
"gender": "m",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Match"
},
"schedule": {
"id": 1809,
"title": "2023-24 Men's Tennis Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1809"
},
"opponent": {
"id": 15,
"prefix": "#35",
"name": "Carnegie Mellon",
"title": "#35 Carnegie Mellon",
"image": "/images/logos/Carnegie_Mellon_Tartans.png"
},
"media": {
"video": null,
"video_text": null,
"audio": null,
"audio_text": null,
"stats": null,
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": {
"title": null,
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": null,
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": null,
"content_id": "",
"content_title": null,
"content_date": null,
"content_url": "",
"content_image_url": null,
"date": null
},
"result": {
"game_id": 18963,
"status": null,
"team_score": null,
"opponent_score": null,
"prescore": null,
"postscore": null,
"bid": "pJuWAcLb8Ktim1mYc1N5Ow%3d%3d",
"boxscore": null,
"line_scores": null
},
"game_facility": null,
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": null,
"ticket_range": null,
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}, {
"id": 18794,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-04-07T13:00:00",
"end_date": null,
"date_utc": "2024-04-07T17:00:00Z",
"end_date_utc": null,
"time": "1:00 pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "A",
"location_indicator": "H",
"neutral_hometeam": false,
"location": "Baltimore, MD",
"conference": "Centennial Conference",
"conference_abbrev": "Centennial",
"conference_logo": null,
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "upcoming",
"tournament": null,
"sport": {
"id": 1,
"title": "Baseball",
"abbreviation": "BB",
"shortname": "baseball",
"short_title": "BB",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "baseball",
"gender": "m",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Game"
},
"schedule": {
"id": 1815,
"title": "2024 Baseball Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1815"
},
"opponent": {
"id": 47,
"prefix": null,
"name": "Ursinus",
"title": "Ursinus",
"image": "/images/logos/Ursinus.png"
},
"media": {
"video": "https://www.centennialconference.tv/hopkinssports/",
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "https://hopkinssports.com/sidearmstats/baseball/summary",
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": {
"title": null,
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": null,
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": null,
"content_id": "",
"content_title": null,
"content_date": null,
"content_url": "",
"content_image_url": null,
"date": null
},
"result": {
"game_id": 18794,
"status": null,
"team_score": null,
"opponent_score": null,
"prescore": null,
"postscore": null,
"bid": "iWh2A38yVj1tmGKvH7bLhA%3d%3d",
"boxscore": null,
"line_scores": null
},
"game_facility": {
"id": 6,
"title": "Babb Field at Stromberg Stadium",
"url": "/facilities/?id=6"
},
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": null,
"ticket_range": null,
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}, {
"id": 18795,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-04-09T15:30:00",
"end_date": null,
"date_utc": "2024-04-09T19:30:00Z",
"end_date_utc": null,
"time": "3:30 pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "A",
"location_indicator": "A",
"neutral_hometeam": false,
"location": "Swarthmore, PA",
"conference": "Centennial Conference",
"conference_abbrev": "Centennial",
"conference_logo": null,
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "upcoming",
"tournament": null,
"sport": {
"id": 1,
"title": "Baseball",
"abbreviation": "BB",
"shortname": "baseball",
"short_title": "BB",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "baseball",
"gender": "m",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Game"
},
"schedule": {
"id": 1815,
"title": "2024 Baseball Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1815"
},
"opponent": {
"id": 26,
"prefix": null,
"name": "Swarthmore",
"title": "Swarthmore",
"image": "/images/logos/sc-logo-g2-rgb.png"
},
"media": {
"video": "https://www.centennialconference.tv/swarthmoreathletics/",
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "https://swarthmoreathletics.com/sidearmstats/baseball/summary",
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": {
"title": null,
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": null,
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": null,
"content_id": "",
"content_title": null,
"content_date": null,
"content_url": "",
"content_image_url": null,
"date": null
},
"result": {
"game_id": 18795,
"status": null,
"team_score": null,
"opponent_score": null,
"prescore": null,
"postscore": null,
"bid": "H%2fXg4rZLKux9E%2bOTQrXbpA%3d%3d",
"boxscore": null,
"line_scores": null
},
"game_facility": null,
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": null,
"ticket_range": null,
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}, {
"id": 18946,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-04-09T16:00:00",
"end_date": null,
"date_utc": "2024-04-09T20:00:00Z",
"end_date_utc": null,
"time": "4:00 pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "A",
"location_indicator": "A",
"neutral_hometeam": false,
"location": "Carlisle, PA",
"conference": "Centennial Conference",
"conference_abbrev": "Centennial",
"conference_logo": null,
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "upcoming",
"tournament": null,
"sport": {
"id": 20,
"title": "Women's Tennis",
"abbreviation": "WTEN",
"shortname": "wten",
"short_title": "WTEN",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "wten",
"gender": "f",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Match"
},
"schedule": {
"id": 1808,
"title": "2023-24 Women's Tennis Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1808"
},
"opponent": {
"id": 4,
"prefix": null,
"name": "Dickinson",
"title": "Dickinson",
"image": "/images/logos/Dickinson.png"
},
"media": {
"video": null,
"video_text": null,
"audio": null,
"audio_text": null,
"stats": null,
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": {
"title": null,
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": null,
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": null,
"content_id": "",
"content_title": null,
"content_date": null,
"content_url": "",
"content_image_url": null,
"date": null
},
"result": {
"game_id": 18946,
"status": null,
"team_score": null,
"opponent_score": null,
"prescore": null,
"postscore": null,
"bid": "fdPvugzMclfcyPmymTaqfA%3d%3d",
"boxscore": null,
"line_scores": null
},
"game_facility": null,
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": null,
"ticket_range": null,
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}, {
"id": 18964,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-04-10T16:00:00",
"end_date": null,
"date_utc": "2024-04-10T20:00:00Z",
"end_date_utc": null,
"time": "4:00 pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "A",
"location_indicator": "A",
"neutral_hometeam": false,
"location": "Chestertown, MD",
"conference": "Centennial Conference",
"conference_abbrev": "Centennial",
"conference_logo": null,
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "upcoming",
"tournament": null,
"sport": {
"id": 11,
"title": "Men's Tennis",
"abbreviation": "MTEN",
"shortname": "mten",
"short_title": "MTEN",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "mten",
"gender": "m",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Match"
},
"schedule": {
"id": 1809,
"title": "2023-24 Men's Tennis Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1809"
},
"opponent": {
"id": 53,
"prefix": null,
"name": "Washington College",
"title": "Washington College",
"image": "/images/logos/WashingtonCollege.png"
},
"media": {
"video": null,
"video_text": null,
"audio": null,
"audio_text": null,
"stats": null,
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": {
"title": null,
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": null,
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": null,
"content_id": "",
"content_title": null,
"content_date": null,
"content_url": "",
"content_image_url": null,
"date": null
},
"result": {
"game_id": 18964,
"status": null,
"team_score": null,
"opponent_score": null,
"prescore": null,
"postscore": null,
"bid": "cX%2bbejsjy2GenD76n%2bjYAg%3d%3d",
"boxscore": null,
"line_scores": null
},
"game_facility": null,
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": null,
"ticket_range": null,
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}, {
"id": 18943,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-04-10T16:00:00",
"end_date": null,
"date_utc": "2024-04-10T20:00:00Z",
"end_date_utc": null,
"time": "4:00 pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "A",
"location_indicator": "A",
"neutral_hometeam": false,
"location": "Bryn Mawr, PA",
"conference": "Centennial Conference",
"conference_abbrev": "Centennial",
"conference_logo": null,
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "upcoming",
"tournament": null,
"sport": {
"id": 20,
"title": "Women's Tennis",
"abbreviation": "WTEN",
"shortname": "wten",
"short_title": "WTEN",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "wten",
"gender": "f",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Match"
},
"schedule": {
"id": 1808,
"title": "2023-24 Women's Tennis Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1808"
},
"opponent": {
"id": 2,
"prefix": null,
"name": "Bryn Mawr",
"title": "Bryn Mawr",
"image": "/images/logos/Bryn-Mawr.png"
},
"media": {
"video": null,
"video_text": null,
"audio": null,
"audio_text": null,
"stats": null,
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": {
"title": null,
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": null,
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": null,
"content_id": "",
"content_title": null,
"content_date": null,
"content_url": "",
"content_image_url": null,
"date": null
},
"result": {
"game_id": 18943,
"status": null,
"team_score": null,
"opponent_score": null,
"prescore": null,
"postscore": null,
"bid": "IW3QfYVl%2bZX%2ffUjfHUP1KA%3d%3d",
"boxscore": null,
"line_scores": null
},
"game_facility": null,
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": null,
"ticket_range": null,
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}],
"mode": "web"
};
if (!("sidearmComponents" in window)) window.sidearmComponents = [];
window.sidearmComponents.push(obj);
</script>
<scoreboard-component params="{ id: '2c433e9b-9095-4282-b512-26225c8c5aec', offset: 0 }">
<div class="component c-scoreboard c-scoreboard--slider flex">
<div class="c-scoreboard__list flex-item-1 slick-initialized slick-slider" data-bind="afterBind: {foreach:data, callback:slick}" data-slick-options="{slidesToShow:7, slidesToScroll:7, responsive:[
{
breakpoint: 1416,
settings: {
slidesToShow: 6,
slidesToScroll: 6
}
},
{
breakpoint: 1280,
settings: {
slidesToShow: 5,
slidesToScroll: 5
}
},
{
breakpoint: 1023,
settings: {
slidesToShow: 4,
slidesToScroll: 4
}
},
{
breakpoint: 767,
settings: {
slidesToShow: 3,
slidesToScroll: 3
}
},
{
breakpoint: 540,
settings: {
slidesToShow: 2,
slidesToScroll: 2
}
}
]}">
<div class="slick-list draggable" tabindex="0">
<div class="slick-track" style="opacity: 1; width: 5760px; transform: translate3d(-2520px, 0px, 0px);">
<div class="upcoming H c-scoreboard__item slick-slide slick-cloned" data-bind="css: {'is-open': selected()}, attr: { 'class' : type + ' ' + locationIndicator + ' c-scoreboard__item' }" data-slick-index="-7" aria-hidden="true"
style="width: 180px;">
<div class="c-scoreboard__date-time flex">
<div class="c-scoreboard__date" data-bind="formatDate:date, format:'ddd MMM DD'">Sat Apr 06</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__time" data-bind="text: time">6:30 pm</div>
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__team c-scoreboard__team">
<div class="c-scoreboard__team--inner flex flex-align-center">
<div class="c-scoreboard__team-logo-container">
<!-- ko if: opponent.image -->
<img class="c-scoreboard__team-logo" data-bind="attr: { src: opponent.image + '?width=24', alt: opponent.title }" src="/images/logos/Ursinus.png?width=24" alt="Ursinus" data-airgap-id="66">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
</div>
<div class="flex flex-column flex-item-1">
<div class="c-scoreboard__team-sport flex-item-1" data-bind="text: sport.title">Baseball</div>
<div class="c-scoreboard__team-name-opp flex-item-1" data-bind="text: opponent.title">Ursinus</div>
</div>
<!-- ko if: type === 'recent' && result.status != 'N' --><!-- /ko -->
</div>
</div>
<div class="c-scoreboard__location" data-bind="text:location">Baltimore, MD</div>
<!-- ko if: ko.observable().matchMedia("(max-width: 768px)") --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
<div class="c-scoreboard__overlay flex flex-column flex-justify-between" data-bind="css: {'is-open': selected()}">
<ul class="c-scoreboard__media reset-list flex">
<!-- ko if: type === 'upcoming' -->
<!-- ko if: media.audio --><!-- /ko -->
<!-- ko if: media.video -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: media.video }" href="https://www.centennialconference.tv/hopkinssports/">
<i class="icon-video"></i>
<span class="accessible-hide">
Live video for <span data-bind="text: sport.title">Baseball</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">Ursinus</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 6, 2024</span> at <span data-bind="text: time">6:30 pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: media.stats -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: media.stats }" href="https://hopkinssports.com/sidearmstats/baseball/summary">
<i class="sf-stats"></i>
<span class="accessible-hide">
Live stats for <span data-bind="text: sport.title">Baseball</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">Ursinus</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 6, 2024</span> at <span data-bind="text: time">6:30 pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: media.tickets --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</ul>
</div>
</div>
<div class="upcoming N c-scoreboard__item slick-slide slick-cloned" data-bind="css: {'is-open': selected()}, attr: { 'class' : type + ' ' + locationIndicator + ' c-scoreboard__item' }" data-slick-index="-6" aria-hidden="true"
style="width: 180px;">
<div class="c-scoreboard__date-time flex">
<div class="c-scoreboard__date" data-bind="formatDate:date, format:'ddd MMM DD'">Sun Apr 07</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__time" data-bind="text: time">12:00 pm</div>
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__team c-scoreboard__team">
<div class="c-scoreboard__team--inner flex flex-align-center">
<div class="c-scoreboard__team-logo-container">
<!-- ko if: opponent.image -->
<img class="c-scoreboard__team-logo" data-bind="attr: { src: opponent.image + '?width=24', alt: opponent.title }" src="/images/logos/Carnegie_Mellon_Tartans.png?width=24" alt="#35 Carnegie Mellon" data-airgap-id="65">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
</div>
<div class="flex flex-column flex-item-1">
<div class="c-scoreboard__team-sport flex-item-1" data-bind="text: sport.title">Men's Tennis</div>
<div class="c-scoreboard__team-name-opp flex-item-1" data-bind="text: opponent.title">#35 Carnegie Mellon</div>
</div>
<!-- ko if: type === 'recent' && result.status != 'N' --><!-- /ko -->
</div>
</div>
<div class="c-scoreboard__location" data-bind="text:location">Fredericksburg, VA</div>
<!-- ko if: ko.observable().matchMedia("(max-width: 768px)") --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
<div class="c-scoreboard__overlay flex flex-column flex-justify-between" data-bind="css: {'is-open': selected()}">
<ul class="c-scoreboard__media reset-list flex">
<!-- ko if: type === 'upcoming' -->
<!-- ko if: media.audio --><!-- /ko -->
<!-- ko if: media.video --><!-- /ko -->
<!-- ko if: media.stats --><!-- /ko -->
<!-- ko if: media.tickets --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</ul>
</div>
</div>
<div class="upcoming H c-scoreboard__item slick-slide slick-cloned" data-bind="css: {'is-open': selected()}, attr: { 'class' : type + ' ' + locationIndicator + ' c-scoreboard__item' }" data-slick-index="-5" aria-hidden="true"
style="width: 180px;">
<div class="c-scoreboard__date-time flex">
<div class="c-scoreboard__date" data-bind="formatDate:date, format:'ddd MMM DD'">Sun Apr 07</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__time" data-bind="text: time">1:00 pm</div>
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__team c-scoreboard__team">
<div class="c-scoreboard__team--inner flex flex-align-center">
<div class="c-scoreboard__team-logo-container">
<!-- ko if: opponent.image -->
<img class="c-scoreboard__team-logo" data-bind="attr: { src: opponent.image + '?width=24', alt: opponent.title }" src="/images/logos/Ursinus.png?width=24" alt="Ursinus" data-airgap-id="64">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
</div>
<div class="flex flex-column flex-item-1">
<div class="c-scoreboard__team-sport flex-item-1" data-bind="text: sport.title">Baseball</div>
<div class="c-scoreboard__team-name-opp flex-item-1" data-bind="text: opponent.title">Ursinus</div>
</div>
<!-- ko if: type === 'recent' && result.status != 'N' --><!-- /ko -->
</div>
</div>
<div class="c-scoreboard__location" data-bind="text:location">Baltimore, MD</div>
<!-- ko if: ko.observable().matchMedia("(max-width: 768px)") --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
<div class="c-scoreboard__overlay flex flex-column flex-justify-between" data-bind="css: {'is-open': selected()}">
<ul class="c-scoreboard__media reset-list flex">
<!-- ko if: type === 'upcoming' -->
<!-- ko if: media.audio --><!-- /ko -->
<!-- ko if: media.video -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: media.video }" href="https://www.centennialconference.tv/hopkinssports/">
<i class="icon-video"></i>
<span class="accessible-hide">
Live video for <span data-bind="text: sport.title">Baseball</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">Ursinus</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 7, 2024</span> at <span data-bind="text: time">1:00 pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: media.stats -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: media.stats }" href="https://hopkinssports.com/sidearmstats/baseball/summary">
<i class="sf-stats"></i>
<span class="accessible-hide">
Live stats for <span data-bind="text: sport.title">Baseball</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">Ursinus</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 7, 2024</span> at <span data-bind="text: time">1:00 pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: media.tickets --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</ul>
</div>
</div>
<div class="upcoming A c-scoreboard__item slick-slide slick-cloned" data-bind="css: {'is-open': selected()}, attr: { 'class' : type + ' ' + locationIndicator + ' c-scoreboard__item' }" data-slick-index="-4" aria-hidden="true"
style="width: 180px;">
<div class="c-scoreboard__date-time flex">
<div class="c-scoreboard__date" data-bind="formatDate:date, format:'ddd MMM DD'">Tue Apr 09</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__time" data-bind="text: time">3:30 pm</div>
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__team c-scoreboard__team">
<div class="c-scoreboard__team--inner flex flex-align-center">
<div class="c-scoreboard__team-logo-container">
<!-- ko if: opponent.image -->
<img class="c-scoreboard__team-logo" data-bind="attr: { src: opponent.image + '?width=24', alt: opponent.title }" src="/images/logos/sc-logo-g2-rgb.png?width=24" alt="Swarthmore" data-airgap-id="63">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
</div>
<div class="flex flex-column flex-item-1">
<div class="c-scoreboard__team-sport flex-item-1" data-bind="text: sport.title">Baseball</div>
<div class="c-scoreboard__team-name-opp flex-item-1" data-bind="text: opponent.title">Swarthmore</div>
</div>
<!-- ko if: type === 'recent' && result.status != 'N' --><!-- /ko -->
</div>
</div>
<div class="c-scoreboard__location" data-bind="text:location">Swarthmore, PA</div>
<!-- ko if: ko.observable().matchMedia("(max-width: 768px)") --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
<div class="c-scoreboard__overlay flex flex-column flex-justify-between" data-bind="css: {'is-open': selected()}">
<ul class="c-scoreboard__media reset-list flex">
<!-- ko if: type === 'upcoming' -->
<!-- ko if: media.audio --><!-- /ko -->
<!-- ko if: media.video -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: media.video }" href="https://www.centennialconference.tv/swarthmoreathletics/">
<i class="icon-video"></i>
<span class="accessible-hide">
Live video for <span data-bind="text: sport.title">Baseball</span> <span data-bind="text: atVs">at</span> <span data-bind="text: opponent.title">Swarthmore</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 9, 2024</span> at <span data-bind="text: time">3:30 pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: media.stats -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: media.stats }" href="https://swarthmoreathletics.com/sidearmstats/baseball/summary">
<i class="sf-stats"></i>
<span class="accessible-hide">
Live stats for <span data-bind="text: sport.title">Baseball</span> <span data-bind="text: atVs">at</span> <span data-bind="text: opponent.title">Swarthmore</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 9, 2024</span> at <span data-bind="text: time">3:30 pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: media.tickets --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</ul>
</div>
</div>
<div class="upcoming A c-scoreboard__item slick-slide slick-cloned" data-bind="css: {'is-open': selected()}, attr: { 'class' : type + ' ' + locationIndicator + ' c-scoreboard__item' }" data-slick-index="-3" aria-hidden="true"
style="width: 180px;">
<div class="c-scoreboard__date-time flex">
<div class="c-scoreboard__date" data-bind="formatDate:date, format:'ddd MMM DD'">Tue Apr 09</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__time" data-bind="text: time">4:00 pm</div>
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__team c-scoreboard__team">
<div class="c-scoreboard__team--inner flex flex-align-center">
<div class="c-scoreboard__team-logo-container">
<!-- ko if: opponent.image -->
<img class="c-scoreboard__team-logo" data-bind="attr: { src: opponent.image + '?width=24', alt: opponent.title }" src="/images/logos/Dickinson.png?width=24" alt="Dickinson" data-airgap-id="62">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
</div>
<div class="flex flex-column flex-item-1">
<div class="c-scoreboard__team-sport flex-item-1" data-bind="text: sport.title">Women's Tennis</div>
<div class="c-scoreboard__team-name-opp flex-item-1" data-bind="text: opponent.title">Dickinson</div>
</div>
<!-- ko if: type === 'recent' && result.status != 'N' --><!-- /ko -->
</div>
</div>
<div class="c-scoreboard__location" data-bind="text:location">Carlisle, PA</div>
<!-- ko if: ko.observable().matchMedia("(max-width: 768px)") --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
<div class="c-scoreboard__overlay flex flex-column flex-justify-between" data-bind="css: {'is-open': selected()}">
<ul class="c-scoreboard__media reset-list flex">
<!-- ko if: type === 'upcoming' -->
<!-- ko if: media.audio --><!-- /ko -->
<!-- ko if: media.video --><!-- /ko -->
<!-- ko if: media.stats --><!-- /ko -->
<!-- ko if: media.tickets --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</ul>
</div>
</div>
<div class="upcoming A c-scoreboard__item slick-slide slick-cloned" data-bind="css: {'is-open': selected()}, attr: { 'class' : type + ' ' + locationIndicator + ' c-scoreboard__item' }" data-slick-index="-2" aria-hidden="true"
style="width: 180px;">
<div class="c-scoreboard__date-time flex">
<div class="c-scoreboard__date" data-bind="formatDate:date, format:'ddd MMM DD'">Wed Apr 10</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__time" data-bind="text: time">4:00 pm</div>
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__team c-scoreboard__team">
<div class="c-scoreboard__team--inner flex flex-align-center">
<div class="c-scoreboard__team-logo-container">
<!-- ko if: opponent.image -->
<img class="c-scoreboard__team-logo" data-bind="attr: { src: opponent.image + '?width=24', alt: opponent.title }" src="/images/logos/WashingtonCollege.png?width=24" alt="Washington College" data-airgap-id="61">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
</div>
<div class="flex flex-column flex-item-1">
<div class="c-scoreboard__team-sport flex-item-1" data-bind="text: sport.title">Men's Tennis</div>
<div class="c-scoreboard__team-name-opp flex-item-1" data-bind="text: opponent.title">Washington College</div>
</div>
<!-- ko if: type === 'recent' && result.status != 'N' --><!-- /ko -->
</div>
</div>
<div class="c-scoreboard__location" data-bind="text:location">Chestertown, MD</div>
<!-- ko if: ko.observable().matchMedia("(max-width: 768px)") --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
<div class="c-scoreboard__overlay flex flex-column flex-justify-between" data-bind="css: {'is-open': selected()}">
<ul class="c-scoreboard__media reset-list flex">
<!-- ko if: type === 'upcoming' -->
<!-- ko if: media.audio --><!-- /ko -->
<!-- ko if: media.video --><!-- /ko -->
<!-- ko if: media.stats --><!-- /ko -->
<!-- ko if: media.tickets --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</ul>
</div>
</div>
<div class="upcoming A c-scoreboard__item slick-slide slick-cloned" data-bind="css: {'is-open': selected()}, attr: { 'class' : type + ' ' + locationIndicator + ' c-scoreboard__item' }" data-slick-index="-1" aria-hidden="true"
style="width: 180px;">
<div class="c-scoreboard__date-time flex">
<div class="c-scoreboard__date" data-bind="formatDate:date, format:'ddd MMM DD'">Wed Apr 10</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__time" data-bind="text: time">4:00 pm</div>
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__team c-scoreboard__team">
<div class="c-scoreboard__team--inner flex flex-align-center">
<div class="c-scoreboard__team-logo-container">
<!-- ko if: opponent.image -->
<img class="c-scoreboard__team-logo" data-bind="attr: { src: opponent.image + '?width=24', alt: opponent.title }" src="/images/logos/Bryn-Mawr.png?width=24" alt="Bryn Mawr" data-airgap-id="60">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
</div>
<div class="flex flex-column flex-item-1">
<div class="c-scoreboard__team-sport flex-item-1" data-bind="text: sport.title">Women's Tennis</div>
<div class="c-scoreboard__team-name-opp flex-item-1" data-bind="text: opponent.title">Bryn Mawr</div>
</div>
<!-- ko if: type === 'recent' && result.status != 'N' --><!-- /ko -->
</div>
</div>
<div class="c-scoreboard__location" data-bind="text:location">Bryn Mawr, PA</div>
<!-- ko if: ko.observable().matchMedia("(max-width: 768px)") --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
<div class="c-scoreboard__overlay flex flex-column flex-justify-between" data-bind="css: {'is-open': selected()}">
<ul class="c-scoreboard__media reset-list flex">
<!-- ko if: type === 'upcoming' -->
<!-- ko if: media.audio --><!-- /ko -->
<!-- ko if: media.video --><!-- /ko -->
<!-- ko if: media.stats --><!-- /ko -->
<!-- ko if: media.tickets --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</ul>
</div>
</div>
<div class="recent A c-scoreboard__item slick-slide" data-bind="css: {'is-open': selected()}, attr: { 'class' : type + ' ' + locationIndicator + ' c-scoreboard__item' }" data-slick-index="0" aria-hidden="true" style="width: 180px;">
<div class="c-scoreboard__date-time flex">
<div class="c-scoreboard__date" data-bind="formatDate:date, format:'ddd MMM DD'">Sat Mar 30</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<div class="c-scoreboard__time">
<!-- ko switch-->
<!-- ko case: status === 'P' --><!-- /ko -->
<!-- ko case: status === 'C' --><!-- /ko -->
<!-- ko case: $else --> Final <!-- /ko -->
<!-- /ko -->
</div>
<!-- /ko -->
</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<div class="c-scoreboard__team--container">
<div class="c-scoreboard__team c-scoreboard__team--away flex flex-align-center">
<!-- ko if: locationIndicator === 'A' -->
<div class="c-scoreboard__team-name flex-item-1" data-bind="text:sport.shortname">baseball</div>
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="c-scoreboard__team-score" data-bind="text: result.team_score">10</div>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: locationIndicator !== 'A' --><!-- /ko -->
</div>
<div class="c-scoreboard__team c-scoreboard__team--home flex flex-align-center">
<!-- ko if: locationIndicator !== 'A' --><!-- /ko -->
<!-- ko if: locationIndicator === 'A' -->
<div class="c-scoreboard__team-name-opp flex-item-1" data-bind="text: opponent.title">Haverford</div>
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="c-scoreboard__team-score" data-bind="text: result.opponent_score">1</div>
<!-- /ko -->
<!-- /ko -->
</div>
</div>
<!-- /ko -->
<div class="c-scoreboard__overlay flex flex-column flex-justify-between" data-bind="css: {'is-open': selected()}">
<ul class="c-scoreboard__media reset-list flex">
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<!-- ko if: story.url -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: story.url }" href="/news/2024/3/30/baseball-blue-jays-sweep-haverford-in-centennial-conference-opener.aspx">
<i class="icon-loop"></i>
<span class="accessible-hide">
Story recap for <span data-bind="text: sport.title">Baseball</span> <span data-bind="text: atVs">at</span> <span data-bind="text: opponent.title">Haverford</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">March 30, 2024</span> at <span data-bind="text: time">3:30 pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: result.boxscore -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: result.boxscore }" href="/boxscore.aspx?id=18790">
<i class="sf-list"></i>
<span class="accessible-hide">
Boxscore for <span data-bind="text: sport.title">Baseball</span> <span data-bind="text: atVs">at</span> <span data-bind="text: opponent.title">Haverford</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">March 30, 2024</span> at <span data-bind="text: time">3:30 pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- /ko -->
</ul>
</div>
</div>
<div class="recent H c-scoreboard__item slick-slide" data-bind="css: {'is-open': selected()}, attr: { 'class' : type + ' ' + locationIndicator + ' c-scoreboard__item' }" data-slick-index="1" aria-hidden="true" style="width: 180px;">
<div class="c-scoreboard__date-time flex">
<div class="c-scoreboard__date" data-bind="formatDate:date, format:'ddd MMM DD'">Sat Mar 30</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<div class="c-scoreboard__time">
<!-- ko switch-->
<!-- ko case: status === 'P' --><!-- /ko -->
<!-- ko case: status === 'C' --><!-- /ko -->
<!-- ko case: $else --> Final <!-- /ko -->
<!-- /ko -->
</div>
<!-- /ko -->
</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<div class="c-scoreboard__team--container">
<div class="c-scoreboard__team c-scoreboard__team--away flex flex-align-center">
<!-- ko if: locationIndicator === 'A' --><!-- /ko -->
<!-- ko if: locationIndicator !== 'A' -->
<div class="c-scoreboard__team-name-opp flex-item-1" data-bind="text: opponent.title">#9 James Madison</div>
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="c-scoreboard__team-score" data-bind="text: result.opponent_score">13</div>
<!-- /ko -->
<!-- /ko -->
</div>
<div class="c-scoreboard__team c-scoreboard__team--home flex flex-align-center">
<!-- ko if: locationIndicator !== 'A' -->
<div class="c-scoreboard__team-name flex-item-1" data-bind="text:sport.shortname">wlax</div>
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="c-scoreboard__team-score" data-bind="text: result.team_score">21</div>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: locationIndicator === 'A' --><!-- /ko -->
</div>
</div>
<!-- /ko -->
<div class="c-scoreboard__overlay flex flex-column flex-justify-between" data-bind="css: {'is-open': selected()}">
<ul class="c-scoreboard__media reset-list flex">
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<!-- ko if: story.url -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: story.url }" href="/news/2024/3/30/womens-lacrosse-johns-hopkins-storms-past-9-james-madison-21-13.aspx">
<i class="icon-loop"></i>
<span class="accessible-hide">
Story recap for <span data-bind="text: sport.title">Women's Lacrosse</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">#9 James Madison</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">March 30, 2024</span> at <span data-bind="text: time">5:00 pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: result.boxscore -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: result.boxscore }" href="/boxscore.aspx?id=18924">
<i class="sf-list"></i>
<span class="accessible-hide">
Boxscore for <span data-bind="text: sport.title">Women's Lacrosse</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">#9 James Madison</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">March 30, 2024</span> at <span data-bind="text: time">5:00 pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- /ko -->
</ul>
</div>
</div>
<div class="recent A c-scoreboard__item slick-slide" data-bind="css: {'is-open': selected()}, attr: { 'class' : type + ' ' + locationIndicator + ' c-scoreboard__item' }" data-slick-index="2" aria-hidden="true" style="width: 180px;">
<div class="c-scoreboard__date-time flex">
<div class="c-scoreboard__date" data-bind="formatDate:date, format:'ddd MMM DD'">Wed Apr 03</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<div class="c-scoreboard__time">
<!-- ko switch-->
<!-- ko case: status === 'P' --><!-- /ko -->
<!-- ko case: status === 'C' --> Cancelled <!-- /ko -->
<!-- ko case: $else --><!-- /ko -->
<!-- /ko -->
</div>
<!-- /ko -->
</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<div class="c-scoreboard__team--container">
<div class="c-scoreboard__team c-scoreboard__team--away flex flex-align-center">
<!-- ko if: locationIndicator === 'A' -->
<div class="c-scoreboard__team-name flex-item-1" data-bind="text:sport.shortname">wten</div>
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="c-scoreboard__team-score" data-bind="text: result.team_score"></div>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: locationIndicator !== 'A' --><!-- /ko -->
</div>
<div class="c-scoreboard__team c-scoreboard__team--home flex flex-align-center">
<!-- ko if: locationIndicator !== 'A' --><!-- /ko -->
<!-- ko if: locationIndicator === 'A' -->
<div class="c-scoreboard__team-name-opp flex-item-1" data-bind="text: opponent.title">Villanova</div>
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="c-scoreboard__team-score" data-bind="text: result.opponent_score"></div>
<!-- /ko -->
<!-- /ko -->
</div>
</div>
<!-- /ko -->
<div class="c-scoreboard__overlay flex flex-column flex-justify-between" data-bind="css: {'is-open': selected()}">
<ul class="c-scoreboard__media reset-list flex">
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<!-- ko if: story.url --><!-- /ko -->
<!-- ko if: result.boxscore --><!-- /ko -->
<!-- /ko -->
</ul>
</div>
</div>
<div class="recent A c-scoreboard__item slick-slide" data-bind="css: {'is-open': selected()}, attr: { 'class' : type + ' ' + locationIndicator + ' c-scoreboard__item' }" data-slick-index="3" aria-hidden="true" style="width: 180px;">
<div class="c-scoreboard__date-time flex">
<div class="c-scoreboard__date" data-bind="formatDate:date, format:'ddd MMM DD'">Thu Apr 04</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<div class="c-scoreboard__time">
<!-- ko switch-->
<!-- ko case: status === 'P' --> Postponed <!-- /ko -->
<!-- ko case: status === 'C' --><!-- /ko -->
<!-- ko case: $else --><!-- /ko -->
<!-- /ko -->
</div>
<!-- /ko -->
</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<div class="c-scoreboard__team--container">
<div class="c-scoreboard__team c-scoreboard__team--away flex flex-align-center">
<!-- ko if: locationIndicator === 'A' -->
<div class="c-scoreboard__team-name flex-item-1" data-bind="text:sport.shortname">baseball</div>
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="c-scoreboard__team-score" data-bind="text: result.team_score"></div>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: locationIndicator !== 'A' --><!-- /ko -->
</div>
<div class="c-scoreboard__team c-scoreboard__team--home flex flex-align-center">
<!-- ko if: locationIndicator !== 'A' --><!-- /ko -->
<!-- ko if: locationIndicator === 'A' -->
<div class="c-scoreboard__team-name-opp flex-item-1" data-bind="text: opponent.title">Washington College (Md.)</div>
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="c-scoreboard__team-score" data-bind="text: result.opponent_score"></div>
<!-- /ko -->
<!-- /ko -->
</div>
</div>
<!-- /ko -->
<div class="c-scoreboard__overlay flex flex-column flex-justify-between" data-bind="css: {'is-open': selected()}">
<ul class="c-scoreboard__media reset-list flex">
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<!-- ko if: story.url --><!-- /ko -->
<!-- ko if: result.boxscore --><!-- /ko -->
<!-- /ko -->
</ul>
</div>
</div>
<div class="recent H c-scoreboard__item slick-slide" data-bind="css: {'is-open': selected()}, attr: { 'class' : type + ' ' + locationIndicator + ' c-scoreboard__item' }" data-slick-index="4" aria-hidden="true" style="width: 180px;">
<div class="c-scoreboard__date-time flex">
<div class="c-scoreboard__date" data-bind="formatDate:date, format:'ddd MMM DD'">Fri Apr 05</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<div class="c-scoreboard__time">
<!-- ko switch-->
<!-- ko case: status === 'P' --><!-- /ko -->
<!-- ko case: status === 'C' --><!-- /ko -->
<!-- ko case: $else --> Final <!-- /ko -->
<!-- /ko -->
</div>
<!-- /ko -->
</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<div class="c-scoreboard__team--container">
<div class="c-scoreboard__team c-scoreboard__team--away flex flex-align-center">
<!-- ko if: locationIndicator === 'A' --><!-- /ko -->
<!-- ko if: locationIndicator !== 'A' -->
<div class="c-scoreboard__team-name-opp flex-item-1" data-bind="text: opponent.title">Washington College</div>
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="c-scoreboard__team-score" data-bind="text: result.opponent_score">6</div>
<!-- /ko -->
<!-- /ko -->
</div>
<div class="c-scoreboard__team c-scoreboard__team--home flex flex-align-center">
<!-- ko if: locationIndicator !== 'A' -->
<div class="c-scoreboard__team-name flex-item-1" data-bind="text:sport.shortname">baseball</div>
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="c-scoreboard__team-score" data-bind="text: result.team_score">8</div>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: locationIndicator === 'A' --><!-- /ko -->
</div>
</div>
<!-- /ko -->
<div class="c-scoreboard__overlay flex flex-column flex-justify-between" data-bind="css: {'is-open': selected()}">
<ul class="c-scoreboard__media reset-list flex">
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<!-- ko if: story.url -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: story.url }" href="/news/2024/4/5/baseball-souvigniers-career-day-lifts-hopkins-past-washington-college.aspx">
<i class="icon-loop"></i>
<span class="accessible-hide">
Story recap for <span data-bind="text: sport.title">Baseball</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">Washington College</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 5, 2024</span> at <span data-bind="text: time">3:30 pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: result.boxscore -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: result.boxscore }" href="/boxscore.aspx?id=18792">
<i class="sf-list"></i>
<span class="accessible-hide">
Boxscore for <span data-bind="text: sport.title">Baseball</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">Washington College</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 5, 2024</span> at <span data-bind="text: time">3:30 pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- /ko -->
</ul>
</div>
</div>
<div class="recent H c-scoreboard__item slick-slide" data-bind="css: {'is-open': selected()}, attr: { 'class' : type + ' ' + locationIndicator + ' c-scoreboard__item' }" data-slick-index="5" aria-hidden="true" style="width: 180px;">
<div class="c-scoreboard__date-time flex">
<div class="c-scoreboard__date" data-bind="formatDate:date, format:'ddd MMM DD'">Sat Apr 06</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<div class="c-scoreboard__time">
<!-- ko switch-->
<!-- ko case: status === 'P' --><!-- /ko -->
<!-- ko case: status === 'C' --><!-- /ko -->
<!-- ko case: $else --> Final <!-- /ko -->
<!-- /ko -->
</div>
<!-- /ko -->
</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<div class="c-scoreboard__team--container">
<div class="c-scoreboard__team c-scoreboard__team--away flex flex-align-center">
<!-- ko if: locationIndicator === 'A' --><!-- /ko -->
<!-- ko if: locationIndicator !== 'A' -->
<div class="c-scoreboard__team-name-opp flex-item-1" data-bind="text: opponent.title">#9 Swarthmore</div>
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="c-scoreboard__team-score" data-bind="text: result.opponent_score">7</div>
<!-- /ko -->
<!-- /ko -->
</div>
<div class="c-scoreboard__team c-scoreboard__team--home flex flex-align-center">
<!-- ko if: locationIndicator !== 'A' -->
<div class="c-scoreboard__team-name flex-item-1" data-bind="text:sport.shortname">mten</div>
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="c-scoreboard__team-score" data-bind="text: result.team_score">2</div>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: locationIndicator === 'A' --><!-- /ko -->
</div>
</div>
<!-- /ko -->
<div class="c-scoreboard__overlay flex flex-column flex-justify-between" data-bind="css: {'is-open': selected()}">
<ul class="c-scoreboard__media reset-list flex">
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<!-- ko if: story.url -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: story.url }" href="/news/2024/4/6/mens-tennis-johns-hopkins-falls-to-9-swarthmore.aspx">
<i class="icon-loop"></i>
<span class="accessible-hide">
Story recap for <span data-bind="text: sport.title">Men's Tennis</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">#9 Swarthmore</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 6, 2024</span> at <span data-bind="text: time">11:00 am</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: result.boxscore -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: result.boxscore }" href="/boxscore.aspx?id=18962">
<i class="sf-list"></i>
<span class="accessible-hide">
Boxscore for <span data-bind="text: sport.title">Men's Tennis</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">#9 Swarthmore</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 6, 2024</span> at <span data-bind="text: time">11:00 am</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- /ko -->
</ul>
</div>
</div>
<div class="recent H c-scoreboard__item slick-slide" data-bind="css: {'is-open': selected()}, attr: { 'class' : type + ' ' + locationIndicator + ' c-scoreboard__item' }" data-slick-index="6" aria-hidden="true" style="width: 180px;">
<div class="c-scoreboard__date-time flex">
<div class="c-scoreboard__date" data-bind="formatDate:date, format:'ddd MMM DD'">Sat Apr 06</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<div class="c-scoreboard__time">
<!-- ko switch-->
<!-- ko case: status === 'P' --><!-- /ko -->
<!-- ko case: status === 'C' --><!-- /ko -->
<!-- ko case: $else --> Final <!-- /ko -->
<!-- /ko -->
</div>
<!-- /ko -->
</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<div class="c-scoreboard__team--container">
<div class="c-scoreboard__team c-scoreboard__team--away flex flex-align-center">
<!-- ko if: locationIndicator === 'A' --><!-- /ko -->
<!-- ko if: locationIndicator !== 'A' -->
<div class="c-scoreboard__team-name-opp flex-item-1" data-bind="text: opponent.title">Penn State (Homecoming)</div>
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="c-scoreboard__team-score" data-bind="text: result.opponent_score">8</div>
<!-- /ko -->
<!-- /ko -->
</div>
<div class="c-scoreboard__team c-scoreboard__team--home flex flex-align-center">
<!-- ko if: locationIndicator !== 'A' -->
<div class="c-scoreboard__team-name flex-item-1" data-bind="text:sport.shortname">mlax</div>
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="c-scoreboard__team-score" data-bind="text: result.team_score">9</div>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: locationIndicator === 'A' --><!-- /ko -->
</div>
</div>
<!-- /ko -->
<div class="c-scoreboard__overlay flex flex-column flex-justify-between" data-bind="css: {'is-open': selected()}">
<ul class="c-scoreboard__media reset-list flex">
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<!-- ko if: story.url -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: story.url }" href="/news/2024/4/6/mens-lacrosse-collison-nets-ot-game-winner-to-lift-hopkins-past-penn-state-9-8.aspx">
<i class="icon-loop"></i>
<span class="accessible-hide">
Story recap for <span data-bind="text: sport.title">Men's Lacrosse</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">Penn State (Homecoming)</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 6, 2024</span> at <span data-bind="text: time">2 pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: result.boxscore -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: result.boxscore }" href="/boxscore.aspx?id=18699">
<i class="sf-list"></i>
<span class="accessible-hide">
Boxscore for <span data-bind="text: sport.title">Men's Lacrosse</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">Penn State (Homecoming)</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 6, 2024</span> at <span data-bind="text: time">2 pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- /ko -->
</ul>
</div>
</div>
<div class="recent H c-scoreboard__item slick-slide slick-active" data-bind="css: {'is-open': selected()}, attr: { 'class' : type + ' ' + locationIndicator + ' c-scoreboard__item' }" data-slick-index="7" aria-hidden="false"
style="width: 180px;">
<div class="c-scoreboard__date-time flex">
<div class="c-scoreboard__date" data-bind="formatDate:date, format:'ddd MMM DD'">Sat Apr 06</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<div class="c-scoreboard__time">
<!-- ko switch-->
<!-- ko case: status === 'P' --><!-- /ko -->
<!-- ko case: status === 'C' --><!-- /ko -->
<!-- ko case: $else --> Final <!-- /ko -->
<!-- /ko -->
</div>
<!-- /ko -->
</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<div class="c-scoreboard__team--container">
<div class="c-scoreboard__team c-scoreboard__team--away flex flex-align-center">
<!-- ko if: locationIndicator === 'A' --><!-- /ko -->
<!-- ko if: locationIndicator !== 'A' -->
<div class="c-scoreboard__team-name-opp flex-item-1" data-bind="text: opponent.title">Swarthmore</div>
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="c-scoreboard__team-score" data-bind="text: result.opponent_score">1</div>
<!-- /ko -->
<!-- /ko -->
</div>
<div class="c-scoreboard__team c-scoreboard__team--home flex flex-align-center">
<!-- ko if: locationIndicator !== 'A' -->
<div class="c-scoreboard__team-name flex-item-1" data-bind="text:sport.shortname">wten</div>
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="c-scoreboard__team-score" data-bind="text: result.team_score">8</div>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: locationIndicator === 'A' --><!-- /ko -->
</div>
</div>
<!-- /ko -->
<div class="c-scoreboard__overlay flex flex-column flex-justify-between" data-bind="css: {'is-open': selected()}">
<ul class="c-scoreboard__media reset-list flex">
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<!-- ko if: story.url -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: story.url }" href="/news/2024/4/6/womens-tennis-hopkins-tops-swarthmore-8-1-to-move-to-3-0-in-centennial-action.aspx">
<i class="icon-loop"></i>
<span class="accessible-hide">
Story recap for <span data-bind="text: sport.title">Women's Tennis</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">Swarthmore</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 6, 2024</span> at <span data-bind="text: time">2:00 pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: result.boxscore -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: result.boxscore }" href="/boxscore.aspx?id=18945">
<i class="sf-list"></i>
<span class="accessible-hide">
Boxscore for <span data-bind="text: sport.title">Women's Tennis</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">Swarthmore</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 6, 2024</span> at <span data-bind="text: time">2:00 pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- /ko -->
</ul>
</div>
</div>
<div class="recent A c-scoreboard__item slick-slide slick-active" data-bind="css: {'is-open': selected()}, attr: { 'class' : type + ' ' + locationIndicator + ' c-scoreboard__item' }" data-slick-index="8" aria-hidden="false"
style="width: 180px;">
<div class="c-scoreboard__date-time flex">
<div class="c-scoreboard__date" data-bind="formatDate:date, format:'ddd MMM DD'">Sat Apr 06</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<div class="c-scoreboard__time">
<!-- ko switch-->
<!-- ko case: status === 'P' --><!-- /ko -->
<!-- ko case: status === 'C' --><!-- /ko -->
<!-- ko case: $else --> Final <!-- /ko -->
<!-- /ko -->
</div>
<!-- /ko -->
</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<div class="c-scoreboard__team--container">
<div class="c-scoreboard__team c-scoreboard__team--away flex flex-align-center">
<!-- ko if: locationIndicator === 'A' -->
<div class="c-scoreboard__team-name flex-item-1" data-bind="text:sport.shortname">wlax</div>
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="c-scoreboard__team-score" data-bind="text: result.team_score">13</div>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: locationIndicator !== 'A' --><!-- /ko -->
</div>
<div class="c-scoreboard__team c-scoreboard__team--home flex flex-align-center">
<!-- ko if: locationIndicator !== 'A' --><!-- /ko -->
<!-- ko if: locationIndicator === 'A' -->
<div class="c-scoreboard__team-name-opp flex-item-1" data-bind="text: opponent.title">Rutgers</div>
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="c-scoreboard__team-score" data-bind="text: result.opponent_score">12</div>
<!-- /ko -->
<!-- /ko -->
</div>
</div>
<!-- /ko -->
<div class="c-scoreboard__overlay flex flex-column flex-justify-between" data-bind="css: {'is-open': selected()}">
<ul class="c-scoreboard__media reset-list flex">
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<!-- ko if: story.url -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: story.url }" href="/news/2024/4/6/womens-lacrosse-johns-hopkins-rallies-to-beat-rutgers-13-12-in-overtime.aspx">
<i class="icon-loop"></i>
<span class="accessible-hide">
Story recap for <span data-bind="text: sport.title">Women's Lacrosse</span> <span data-bind="text: atVs">at</span> <span data-bind="text: opponent.title">Rutgers</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 6, 2024</span> at <span data-bind="text: time">5:00 pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: result.boxscore -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: result.boxscore }" href="/boxscore.aspx?id=18925">
<i class="sf-list"></i>
<span class="accessible-hide">
Boxscore for <span data-bind="text: sport.title">Women's Lacrosse</span> <span data-bind="text: atVs">at</span> <span data-bind="text: opponent.title">Rutgers</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 6, 2024</span> at <span data-bind="text: time">5:00 pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- /ko -->
</ul>
</div>
</div>
<div class="upcoming A c-scoreboard__item slick-slide slick-active" data-bind="css: {'is-open': selected()}, attr: { 'class' : type + ' ' + locationIndicator + ' c-scoreboard__item' }" data-slick-index="9" aria-hidden="false"
style="width: 180px;">
<div class="c-scoreboard__date-time flex">
<div class="c-scoreboard__date" data-bind="formatDate:date, format:'ddd MMM DD'">Sat Apr 06</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__time" data-bind="text: time"></div>
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__team c-scoreboard__team">
<div class="c-scoreboard__team--inner flex flex-align-center">
<div class="c-scoreboard__team-logo-container">
<!-- ko if: opponent.image -->
<img class="c-scoreboard__team-logo" data-bind="attr: { src: opponent.image + '?width=24', alt: opponent.title }" src="/images/logos/george_mason_logo.png?width=24" alt="Dalton Ebanks Invitational">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
</div>
<div class="flex flex-column flex-item-1">
<div class="c-scoreboard__team-sport flex-item-1" data-bind="text: sport.title">Men's Track and Field</div>
<div class="c-scoreboard__team-name-opp flex-item-1" data-bind="text: opponent.title">Dalton Ebanks Invitational</div>
</div>
<!-- ko if: type === 'recent' && result.status != 'N' --><!-- /ko -->
</div>
</div>
<div class="c-scoreboard__location" data-bind="text:location">Fairfax, VA</div>
<!-- ko if: ko.observable().matchMedia("(max-width: 768px)") --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
<div class="c-scoreboard__overlay flex flex-column flex-justify-between" data-bind="css: {'is-open': selected()}">
<ul class="c-scoreboard__media reset-list flex">
<!-- ko if: type === 'upcoming' -->
<!-- ko if: media.audio --><!-- /ko -->
<!-- ko if: media.video --><!-- /ko -->
<!-- ko if: media.stats -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: media.stats }" href="http://cagstiming.com/">
<i class="sf-stats"></i>
<span class="accessible-hide">
Live stats for <span data-bind="text: sport.title">Men's Track and Field</span> <span data-bind="text: atVs">at</span> <span data-bind="text: opponent.title">Dalton Ebanks Invitational</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 6, 2024</span> at <span data-bind="text: time"></span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: media.tickets --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</ul>
</div>
</div>
<div class="upcoming A c-scoreboard__item slick-slide slick-active" data-bind="css: {'is-open': selected()}, attr: { 'class' : type + ' ' + locationIndicator + ' c-scoreboard__item' }" data-slick-index="10" aria-hidden="false"
style="width: 180px;">
<div class="c-scoreboard__date-time flex">
<div class="c-scoreboard__date" data-bind="formatDate:date, format:'ddd MMM DD'">Sat Apr 06</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__time" data-bind="text: time"></div>
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__team c-scoreboard__team">
<div class="c-scoreboard__team--inner flex flex-align-center">
<div class="c-scoreboard__team-logo-container">
<!-- ko if: opponent.image -->
<img class="c-scoreboard__team-logo" data-bind="attr: { src: opponent.image + '?width=24', alt: opponent.title }" src="/images/logos/george_mason_logo.png?width=24" alt="Dalton Ebanks Invitational">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
</div>
<div class="flex flex-column flex-item-1">
<div class="c-scoreboard__team-sport flex-item-1" data-bind="text: sport.title">Women's Track and Field</div>
<div class="c-scoreboard__team-name-opp flex-item-1" data-bind="text: opponent.title">Dalton Ebanks Invitational</div>
</div>
<!-- ko if: type === 'recent' && result.status != 'N' --><!-- /ko -->
</div>
</div>
<div class="c-scoreboard__location" data-bind="text:location">Fairfax, VA</div>
<!-- ko if: ko.observable().matchMedia("(max-width: 768px)") --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
<div class="c-scoreboard__overlay flex flex-column flex-justify-between" data-bind="css: {'is-open': selected()}">
<ul class="c-scoreboard__media reset-list flex">
<!-- ko if: type === 'upcoming' -->
<!-- ko if: media.audio --><!-- /ko -->
<!-- ko if: media.video --><!-- /ko -->
<!-- ko if: media.stats -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: media.stats }" href="http://cagstiming.com/">
<i class="sf-stats"></i>
<span class="accessible-hide">
Live stats for <span data-bind="text: sport.title">Women's Track and Field</span> <span data-bind="text: atVs">at</span> <span data-bind="text: opponent.title">Dalton Ebanks Invitational</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 6, 2024</span> at <span data-bind="text: time"></span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: media.tickets --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</ul>
</div>
</div>
<div class="upcoming H c-scoreboard__item slick-slide slick-active" data-bind="css: {'is-open': selected()}, attr: { 'class' : type + ' ' + locationIndicator + ' c-scoreboard__item' }" data-slick-index="11" aria-hidden="false"
style="width: 180px;">
<div class="c-scoreboard__date-time flex">
<div class="c-scoreboard__date" data-bind="formatDate:date, format:'ddd MMM DD'">Sat Apr 06</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__time" data-bind="text: time">6:30 pm</div>
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__team c-scoreboard__team">
<div class="c-scoreboard__team--inner flex flex-align-center">
<div class="c-scoreboard__team-logo-container">
<!-- ko if: opponent.image -->
<img class="c-scoreboard__team-logo" data-bind="attr: { src: opponent.image + '?width=24', alt: opponent.title }" src="/images/logos/Ursinus.png?width=24" alt="Ursinus">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
</div>
<div class="flex flex-column flex-item-1">
<div class="c-scoreboard__team-sport flex-item-1" data-bind="text: sport.title">Baseball</div>
<div class="c-scoreboard__team-name-opp flex-item-1" data-bind="text: opponent.title">Ursinus</div>
</div>
<!-- ko if: type === 'recent' && result.status != 'N' --><!-- /ko -->
</div>
</div>
<div class="c-scoreboard__location" data-bind="text:location">Baltimore, MD</div>
<!-- ko if: ko.observable().matchMedia("(max-width: 768px)") --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
<div class="c-scoreboard__overlay flex flex-column flex-justify-between" data-bind="css: {'is-open': selected()}">
<ul class="c-scoreboard__media reset-list flex">
<!-- ko if: type === 'upcoming' -->
<!-- ko if: media.audio --><!-- /ko -->
<!-- ko if: media.video -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: media.video }" href="https://www.centennialconference.tv/hopkinssports/">
<i class="icon-video"></i>
<span class="accessible-hide">
Live video for <span data-bind="text: sport.title">Baseball</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">Ursinus</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 6, 2024</span> at <span data-bind="text: time">6:30 pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: media.stats -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: media.stats }" href="https://hopkinssports.com/sidearmstats/baseball/summary">
<i class="sf-stats"></i>
<span class="accessible-hide">
Live stats for <span data-bind="text: sport.title">Baseball</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">Ursinus</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 6, 2024</span> at <span data-bind="text: time">6:30 pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: media.tickets --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</ul>
</div>
</div>
<div class="upcoming N c-scoreboard__item slick-slide slick-active" data-bind="css: {'is-open': selected()}, attr: { 'class' : type + ' ' + locationIndicator + ' c-scoreboard__item' }" data-slick-index="12" aria-hidden="false"
style="width: 180px;">
<div class="c-scoreboard__date-time flex">
<div class="c-scoreboard__date" data-bind="formatDate:date, format:'ddd MMM DD'">Sun Apr 07</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__time" data-bind="text: time">12:00 pm</div>
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__team c-scoreboard__team">
<div class="c-scoreboard__team--inner flex flex-align-center">
<div class="c-scoreboard__team-logo-container">
<!-- ko if: opponent.image -->
<img class="c-scoreboard__team-logo" data-bind="attr: { src: opponent.image + '?width=24', alt: opponent.title }" src="/images/logos/Carnegie_Mellon_Tartans.png?width=24" alt="#35 Carnegie Mellon">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
</div>
<div class="flex flex-column flex-item-1">
<div class="c-scoreboard__team-sport flex-item-1" data-bind="text: sport.title">Men's Tennis</div>
<div class="c-scoreboard__team-name-opp flex-item-1" data-bind="text: opponent.title">#35 Carnegie Mellon</div>
</div>
<!-- ko if: type === 'recent' && result.status != 'N' --><!-- /ko -->
</div>
</div>
<div class="c-scoreboard__location" data-bind="text:location">Fredericksburg, VA</div>
<!-- ko if: ko.observable().matchMedia("(max-width: 768px)") --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
<div class="c-scoreboard__overlay flex flex-column flex-justify-between" data-bind="css: {'is-open': selected()}">
<ul class="c-scoreboard__media reset-list flex">
<!-- ko if: type === 'upcoming' -->
<!-- ko if: media.audio --><!-- /ko -->
<!-- ko if: media.video --><!-- /ko -->
<!-- ko if: media.stats --><!-- /ko -->
<!-- ko if: media.tickets --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</ul>
</div>
</div>
<div class="upcoming H c-scoreboard__item slick-slide slick-active" data-bind="css: {'is-open': selected()}, attr: { 'class' : type + ' ' + locationIndicator + ' c-scoreboard__item' }" data-slick-index="13" aria-hidden="false"
style="width: 180px;">
<div class="c-scoreboard__date-time flex">
<div class="c-scoreboard__date" data-bind="formatDate:date, format:'ddd MMM DD'">Sun Apr 07</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__time" data-bind="text: time">1:00 pm</div>
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__team c-scoreboard__team">
<div class="c-scoreboard__team--inner flex flex-align-center">
<div class="c-scoreboard__team-logo-container">
<!-- ko if: opponent.image -->
<img class="c-scoreboard__team-logo" data-bind="attr: { src: opponent.image + '?width=24', alt: opponent.title }" src="/images/logos/Ursinus.png?width=24" alt="Ursinus">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
</div>
<div class="flex flex-column flex-item-1">
<div class="c-scoreboard__team-sport flex-item-1" data-bind="text: sport.title">Baseball</div>
<div class="c-scoreboard__team-name-opp flex-item-1" data-bind="text: opponent.title">Ursinus</div>
</div>
<!-- ko if: type === 'recent' && result.status != 'N' --><!-- /ko -->
</div>
</div>
<div class="c-scoreboard__location" data-bind="text:location">Baltimore, MD</div>
<!-- ko if: ko.observable().matchMedia("(max-width: 768px)") --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
<div class="c-scoreboard__overlay flex flex-column flex-justify-between" data-bind="css: {'is-open': selected()}">
<ul class="c-scoreboard__media reset-list flex">
<!-- ko if: type === 'upcoming' -->
<!-- ko if: media.audio --><!-- /ko -->
<!-- ko if: media.video -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: media.video }" href="https://www.centennialconference.tv/hopkinssports/">
<i class="icon-video"></i>
<span class="accessible-hide">
Live video for <span data-bind="text: sport.title">Baseball</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">Ursinus</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 7, 2024</span> at <span data-bind="text: time">1:00 pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: media.stats -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: media.stats }" href="https://hopkinssports.com/sidearmstats/baseball/summary">
<i class="sf-stats"></i>
<span class="accessible-hide">
Live stats for <span data-bind="text: sport.title">Baseball</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">Ursinus</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 7, 2024</span> at <span data-bind="text: time">1:00 pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: media.tickets --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</ul>
</div>
</div>
<div class="upcoming A c-scoreboard__item slick-slide" data-bind="css: {'is-open': selected()}, attr: { 'class' : type + ' ' + locationIndicator + ' c-scoreboard__item' }" data-slick-index="14" aria-hidden="true"
style="width: 180px;">
<div class="c-scoreboard__date-time flex">
<div class="c-scoreboard__date" data-bind="formatDate:date, format:'ddd MMM DD'">Tue Apr 09</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__time" data-bind="text: time">3:30 pm</div>
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__team c-scoreboard__team">
<div class="c-scoreboard__team--inner flex flex-align-center">
<div class="c-scoreboard__team-logo-container">
<!-- ko if: opponent.image -->
<img class="c-scoreboard__team-logo" data-bind="attr: { src: opponent.image + '?width=24', alt: opponent.title }" src="/images/logos/sc-logo-g2-rgb.png?width=24" alt="Swarthmore">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
</div>
<div class="flex flex-column flex-item-1">
<div class="c-scoreboard__team-sport flex-item-1" data-bind="text: sport.title">Baseball</div>
<div class="c-scoreboard__team-name-opp flex-item-1" data-bind="text: opponent.title">Swarthmore</div>
</div>
<!-- ko if: type === 'recent' && result.status != 'N' --><!-- /ko -->
</div>
</div>
<div class="c-scoreboard__location" data-bind="text:location">Swarthmore, PA</div>
<!-- ko if: ko.observable().matchMedia("(max-width: 768px)") --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
<div class="c-scoreboard__overlay flex flex-column flex-justify-between" data-bind="css: {'is-open': selected()}">
<ul class="c-scoreboard__media reset-list flex">
<!-- ko if: type === 'upcoming' -->
<!-- ko if: media.audio --><!-- /ko -->
<!-- ko if: media.video -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: media.video }" href="https://www.centennialconference.tv/swarthmoreathletics/">
<i class="icon-video"></i>
<span class="accessible-hide">
Live video for <span data-bind="text: sport.title">Baseball</span> <span data-bind="text: atVs">at</span> <span data-bind="text: opponent.title">Swarthmore</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 9, 2024</span> at <span data-bind="text: time">3:30 pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: media.stats -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: media.stats }" href="https://swarthmoreathletics.com/sidearmstats/baseball/summary">
<i class="sf-stats"></i>
<span class="accessible-hide">
Live stats for <span data-bind="text: sport.title">Baseball</span> <span data-bind="text: atVs">at</span> <span data-bind="text: opponent.title">Swarthmore</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 9, 2024</span> at <span data-bind="text: time">3:30 pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: media.tickets --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</ul>
</div>
</div>
<div class="upcoming A c-scoreboard__item slick-slide" data-bind="css: {'is-open': selected()}, attr: { 'class' : type + ' ' + locationIndicator + ' c-scoreboard__item' }" data-slick-index="15" aria-hidden="true"
style="width: 180px;">
<div class="c-scoreboard__date-time flex">
<div class="c-scoreboard__date" data-bind="formatDate:date, format:'ddd MMM DD'">Tue Apr 09</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__time" data-bind="text: time">4:00 pm</div>
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__team c-scoreboard__team">
<div class="c-scoreboard__team--inner flex flex-align-center">
<div class="c-scoreboard__team-logo-container">
<!-- ko if: opponent.image -->
<img class="c-scoreboard__team-logo" data-bind="attr: { src: opponent.image + '?width=24', alt: opponent.title }" src="/images/logos/Dickinson.png?width=24" alt="Dickinson">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
</div>
<div class="flex flex-column flex-item-1">
<div class="c-scoreboard__team-sport flex-item-1" data-bind="text: sport.title">Women's Tennis</div>
<div class="c-scoreboard__team-name-opp flex-item-1" data-bind="text: opponent.title">Dickinson</div>
</div>
<!-- ko if: type === 'recent' && result.status != 'N' --><!-- /ko -->
</div>
</div>
<div class="c-scoreboard__location" data-bind="text:location">Carlisle, PA</div>
<!-- ko if: ko.observable().matchMedia("(max-width: 768px)") --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
<div class="c-scoreboard__overlay flex flex-column flex-justify-between" data-bind="css: {'is-open': selected()}">
<ul class="c-scoreboard__media reset-list flex">
<!-- ko if: type === 'upcoming' -->
<!-- ko if: media.audio --><!-- /ko -->
<!-- ko if: media.video --><!-- /ko -->
<!-- ko if: media.stats --><!-- /ko -->
<!-- ko if: media.tickets --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</ul>
</div>
</div>
<div class="upcoming A c-scoreboard__item slick-slide" data-bind="css: {'is-open': selected()}, attr: { 'class' : type + ' ' + locationIndicator + ' c-scoreboard__item' }" data-slick-index="16" aria-hidden="true"
style="width: 180px;">
<div class="c-scoreboard__date-time flex">
<div class="c-scoreboard__date" data-bind="formatDate:date, format:'ddd MMM DD'">Wed Apr 10</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__time" data-bind="text: time">4:00 pm</div>
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__team c-scoreboard__team">
<div class="c-scoreboard__team--inner flex flex-align-center">
<div class="c-scoreboard__team-logo-container">
<!-- ko if: opponent.image -->
<img class="c-scoreboard__team-logo" data-bind="attr: { src: opponent.image + '?width=24', alt: opponent.title }" src="/images/logos/WashingtonCollege.png?width=24" alt="Washington College">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
</div>
<div class="flex flex-column flex-item-1">
<div class="c-scoreboard__team-sport flex-item-1" data-bind="text: sport.title">Men's Tennis</div>
<div class="c-scoreboard__team-name-opp flex-item-1" data-bind="text: opponent.title">Washington College</div>
</div>
<!-- ko if: type === 'recent' && result.status != 'N' --><!-- /ko -->
</div>
</div>
<div class="c-scoreboard__location" data-bind="text:location">Chestertown, MD</div>
<!-- ko if: ko.observable().matchMedia("(max-width: 768px)") --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
<div class="c-scoreboard__overlay flex flex-column flex-justify-between" data-bind="css: {'is-open': selected()}">
<ul class="c-scoreboard__media reset-list flex">
<!-- ko if: type === 'upcoming' -->
<!-- ko if: media.audio --><!-- /ko -->
<!-- ko if: media.video --><!-- /ko -->
<!-- ko if: media.stats --><!-- /ko -->
<!-- ko if: media.tickets --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</ul>
</div>
</div>
<div class="upcoming A c-scoreboard__item slick-slide" data-bind="css: {'is-open': selected()}, attr: { 'class' : type + ' ' + locationIndicator + ' c-scoreboard__item' }" data-slick-index="17" aria-hidden="true"
style="width: 180px;">
<div class="c-scoreboard__date-time flex">
<div class="c-scoreboard__date" data-bind="formatDate:date, format:'ddd MMM DD'">Wed Apr 10</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__time" data-bind="text: time">4:00 pm</div>
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__team c-scoreboard__team">
<div class="c-scoreboard__team--inner flex flex-align-center">
<div class="c-scoreboard__team-logo-container">
<!-- ko if: opponent.image -->
<img class="c-scoreboard__team-logo" data-bind="attr: { src: opponent.image + '?width=24', alt: opponent.title }" src="/images/logos/Bryn-Mawr.png?width=24" alt="Bryn Mawr">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
</div>
<div class="flex flex-column flex-item-1">
<div class="c-scoreboard__team-sport flex-item-1" data-bind="text: sport.title">Women's Tennis</div>
<div class="c-scoreboard__team-name-opp flex-item-1" data-bind="text: opponent.title">Bryn Mawr</div>
</div>
<!-- ko if: type === 'recent' && result.status != 'N' --><!-- /ko -->
</div>
</div>
<div class="c-scoreboard__location" data-bind="text:location">Bryn Mawr, PA</div>
<!-- ko if: ko.observable().matchMedia("(max-width: 768px)") --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
<div class="c-scoreboard__overlay flex flex-column flex-justify-between" data-bind="css: {'is-open': selected()}">
<ul class="c-scoreboard__media reset-list flex">
<!-- ko if: type === 'upcoming' -->
<!-- ko if: media.audio --><!-- /ko -->
<!-- ko if: media.video --><!-- /ko -->
<!-- ko if: media.stats --><!-- /ko -->
<!-- ko if: media.tickets --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</ul>
</div>
</div>
<div class="recent A c-scoreboard__item slick-slide slick-cloned" data-bind="css: {'is-open': selected()}, attr: { 'class' : type + ' ' + locationIndicator + ' c-scoreboard__item' }" data-slick-index="18" aria-hidden="true"
style="width: 180px;">
<div class="c-scoreboard__date-time flex">
<div class="c-scoreboard__date" data-bind="formatDate:date, format:'ddd MMM DD'">Sat Mar 30</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<div class="c-scoreboard__time">
<!-- ko switch-->
<!-- ko case: status === 'P' --><!-- /ko -->
<!-- ko case: status === 'C' --><!-- /ko -->
<!-- ko case: $else --> Final <!-- /ko -->
<!-- /ko -->
</div>
<!-- /ko -->
</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<div class="c-scoreboard__team--container">
<div class="c-scoreboard__team c-scoreboard__team--away flex flex-align-center">
<!-- ko if: locationIndicator === 'A' -->
<div class="c-scoreboard__team-name flex-item-1" data-bind="text:sport.shortname">baseball</div>
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="c-scoreboard__team-score" data-bind="text: result.team_score">10</div>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: locationIndicator !== 'A' --><!-- /ko -->
</div>
<div class="c-scoreboard__team c-scoreboard__team--home flex flex-align-center">
<!-- ko if: locationIndicator !== 'A' --><!-- /ko -->
<!-- ko if: locationIndicator === 'A' -->
<div class="c-scoreboard__team-name-opp flex-item-1" data-bind="text: opponent.title">Haverford</div>
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="c-scoreboard__team-score" data-bind="text: result.opponent_score">1</div>
<!-- /ko -->
<!-- /ko -->
</div>
</div>
<!-- /ko -->
<div class="c-scoreboard__overlay flex flex-column flex-justify-between" data-bind="css: {'is-open': selected()}">
<ul class="c-scoreboard__media reset-list flex">
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<!-- ko if: story.url -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: story.url }" href="/news/2024/3/30/baseball-blue-jays-sweep-haverford-in-centennial-conference-opener.aspx">
<i class="icon-loop"></i>
<span class="accessible-hide">
Story recap for <span data-bind="text: sport.title">Baseball</span> <span data-bind="text: atVs">at</span> <span data-bind="text: opponent.title">Haverford</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">March 30, 2024</span> at <span data-bind="text: time">3:30 pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: result.boxscore -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: result.boxscore }" href="/boxscore.aspx?id=18790">
<i class="sf-list"></i>
<span class="accessible-hide">
Boxscore for <span data-bind="text: sport.title">Baseball</span> <span data-bind="text: atVs">at</span> <span data-bind="text: opponent.title">Haverford</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">March 30, 2024</span> at <span data-bind="text: time">3:30 pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- /ko -->
</ul>
</div>
</div>
<div class="recent H c-scoreboard__item slick-slide slick-cloned" data-bind="css: {'is-open': selected()}, attr: { 'class' : type + ' ' + locationIndicator + ' c-scoreboard__item' }" data-slick-index="19" aria-hidden="true"
style="width: 180px;">
<div class="c-scoreboard__date-time flex">
<div class="c-scoreboard__date" data-bind="formatDate:date, format:'ddd MMM DD'">Sat Mar 30</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<div class="c-scoreboard__time">
<!-- ko switch-->
<!-- ko case: status === 'P' --><!-- /ko -->
<!-- ko case: status === 'C' --><!-- /ko -->
<!-- ko case: $else --> Final <!-- /ko -->
<!-- /ko -->
</div>
<!-- /ko -->
</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<div class="c-scoreboard__team--container">
<div class="c-scoreboard__team c-scoreboard__team--away flex flex-align-center">
<!-- ko if: locationIndicator === 'A' --><!-- /ko -->
<!-- ko if: locationIndicator !== 'A' -->
<div class="c-scoreboard__team-name-opp flex-item-1" data-bind="text: opponent.title">#9 James Madison</div>
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="c-scoreboard__team-score" data-bind="text: result.opponent_score">13</div>
<!-- /ko -->
<!-- /ko -->
</div>
<div class="c-scoreboard__team c-scoreboard__team--home flex flex-align-center">
<!-- ko if: locationIndicator !== 'A' -->
<div class="c-scoreboard__team-name flex-item-1" data-bind="text:sport.shortname">wlax</div>
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="c-scoreboard__team-score" data-bind="text: result.team_score">21</div>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: locationIndicator === 'A' --><!-- /ko -->
</div>
</div>
<!-- /ko -->
<div class="c-scoreboard__overlay flex flex-column flex-justify-between" data-bind="css: {'is-open': selected()}">
<ul class="c-scoreboard__media reset-list flex">
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<!-- ko if: story.url -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: story.url }" href="/news/2024/3/30/womens-lacrosse-johns-hopkins-storms-past-9-james-madison-21-13.aspx">
<i class="icon-loop"></i>
<span class="accessible-hide">
Story recap for <span data-bind="text: sport.title">Women's Lacrosse</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">#9 James Madison</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">March 30, 2024</span> at <span data-bind="text: time">5:00 pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: result.boxscore -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: result.boxscore }" href="/boxscore.aspx?id=18924">
<i class="sf-list"></i>
<span class="accessible-hide">
Boxscore for <span data-bind="text: sport.title">Women's Lacrosse</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">#9 James Madison</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">March 30, 2024</span> at <span data-bind="text: time">5:00 pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- /ko -->
</ul>
</div>
</div>
<div class="recent A c-scoreboard__item slick-slide slick-cloned" data-bind="css: {'is-open': selected()}, attr: { 'class' : type + ' ' + locationIndicator + ' c-scoreboard__item' }" data-slick-index="20" aria-hidden="true"
style="width: 180px;">
<div class="c-scoreboard__date-time flex">
<div class="c-scoreboard__date" data-bind="formatDate:date, format:'ddd MMM DD'">Wed Apr 03</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<div class="c-scoreboard__time">
<!-- ko switch-->
<!-- ko case: status === 'P' --><!-- /ko -->
<!-- ko case: status === 'C' --> Cancelled <!-- /ko -->
<!-- ko case: $else --><!-- /ko -->
<!-- /ko -->
</div>
<!-- /ko -->
</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<div class="c-scoreboard__team--container">
<div class="c-scoreboard__team c-scoreboard__team--away flex flex-align-center">
<!-- ko if: locationIndicator === 'A' -->
<div class="c-scoreboard__team-name flex-item-1" data-bind="text:sport.shortname">wten</div>
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="c-scoreboard__team-score" data-bind="text: result.team_score"></div>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: locationIndicator !== 'A' --><!-- /ko -->
</div>
<div class="c-scoreboard__team c-scoreboard__team--home flex flex-align-center">
<!-- ko if: locationIndicator !== 'A' --><!-- /ko -->
<!-- ko if: locationIndicator === 'A' -->
<div class="c-scoreboard__team-name-opp flex-item-1" data-bind="text: opponent.title">Villanova</div>
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="c-scoreboard__team-score" data-bind="text: result.opponent_score"></div>
<!-- /ko -->
<!-- /ko -->
</div>
</div>
<!-- /ko -->
<div class="c-scoreboard__overlay flex flex-column flex-justify-between" data-bind="css: {'is-open': selected()}">
<ul class="c-scoreboard__media reset-list flex">
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<!-- ko if: story.url --><!-- /ko -->
<!-- ko if: result.boxscore --><!-- /ko -->
<!-- /ko -->
</ul>
</div>
</div>
<div class="recent A c-scoreboard__item slick-slide slick-cloned" data-bind="css: {'is-open': selected()}, attr: { 'class' : type + ' ' + locationIndicator + ' c-scoreboard__item' }" data-slick-index="21" aria-hidden="true"
style="width: 180px;">
<div class="c-scoreboard__date-time flex">
<div class="c-scoreboard__date" data-bind="formatDate:date, format:'ddd MMM DD'">Thu Apr 04</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<div class="c-scoreboard__time">
<!-- ko switch-->
<!-- ko case: status === 'P' --> Postponed <!-- /ko -->
<!-- ko case: status === 'C' --><!-- /ko -->
<!-- ko case: $else --><!-- /ko -->
<!-- /ko -->
</div>
<!-- /ko -->
</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<div class="c-scoreboard__team--container">
<div class="c-scoreboard__team c-scoreboard__team--away flex flex-align-center">
<!-- ko if: locationIndicator === 'A' -->
<div class="c-scoreboard__team-name flex-item-1" data-bind="text:sport.shortname">baseball</div>
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="c-scoreboard__team-score" data-bind="text: result.team_score"></div>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: locationIndicator !== 'A' --><!-- /ko -->
</div>
<div class="c-scoreboard__team c-scoreboard__team--home flex flex-align-center">
<!-- ko if: locationIndicator !== 'A' --><!-- /ko -->
<!-- ko if: locationIndicator === 'A' -->
<div class="c-scoreboard__team-name-opp flex-item-1" data-bind="text: opponent.title">Washington College (Md.)</div>
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="c-scoreboard__team-score" data-bind="text: result.opponent_score"></div>
<!-- /ko -->
<!-- /ko -->
</div>
</div>
<!-- /ko -->
<div class="c-scoreboard__overlay flex flex-column flex-justify-between" data-bind="css: {'is-open': selected()}">
<ul class="c-scoreboard__media reset-list flex">
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<!-- ko if: story.url --><!-- /ko -->
<!-- ko if: result.boxscore --><!-- /ko -->
<!-- /ko -->
</ul>
</div>
</div>
<div class="recent H c-scoreboard__item slick-slide slick-cloned" data-bind="css: {'is-open': selected()}, attr: { 'class' : type + ' ' + locationIndicator + ' c-scoreboard__item' }" data-slick-index="22" aria-hidden="true"
style="width: 180px;">
<div class="c-scoreboard__date-time flex">
<div class="c-scoreboard__date" data-bind="formatDate:date, format:'ddd MMM DD'">Fri Apr 05</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<div class="c-scoreboard__time">
<!-- ko switch-->
<!-- ko case: status === 'P' --><!-- /ko -->
<!-- ko case: status === 'C' --><!-- /ko -->
<!-- ko case: $else --> Final <!-- /ko -->
<!-- /ko -->
</div>
<!-- /ko -->
</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<div class="c-scoreboard__team--container">
<div class="c-scoreboard__team c-scoreboard__team--away flex flex-align-center">
<!-- ko if: locationIndicator === 'A' --><!-- /ko -->
<!-- ko if: locationIndicator !== 'A' -->
<div class="c-scoreboard__team-name-opp flex-item-1" data-bind="text: opponent.title">Washington College</div>
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="c-scoreboard__team-score" data-bind="text: result.opponent_score">6</div>
<!-- /ko -->
<!-- /ko -->
</div>
<div class="c-scoreboard__team c-scoreboard__team--home flex flex-align-center">
<!-- ko if: locationIndicator !== 'A' -->
<div class="c-scoreboard__team-name flex-item-1" data-bind="text:sport.shortname">baseball</div>
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="c-scoreboard__team-score" data-bind="text: result.team_score">8</div>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: locationIndicator === 'A' --><!-- /ko -->
</div>
</div>
<!-- /ko -->
<div class="c-scoreboard__overlay flex flex-column flex-justify-between" data-bind="css: {'is-open': selected()}">
<ul class="c-scoreboard__media reset-list flex">
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<!-- ko if: story.url -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: story.url }" href="/news/2024/4/5/baseball-souvigniers-career-day-lifts-hopkins-past-washington-college.aspx">
<i class="icon-loop"></i>
<span class="accessible-hide">
Story recap for <span data-bind="text: sport.title">Baseball</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">Washington College</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 5, 2024</span> at <span data-bind="text: time">3:30 pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: result.boxscore -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: result.boxscore }" href="/boxscore.aspx?id=18792">
<i class="sf-list"></i>
<span class="accessible-hide">
Boxscore for <span data-bind="text: sport.title">Baseball</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">Washington College</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 5, 2024</span> at <span data-bind="text: time">3:30 pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- /ko -->
</ul>
</div>
</div>
<div class="recent H c-scoreboard__item slick-slide slick-cloned" data-bind="css: {'is-open': selected()}, attr: { 'class' : type + ' ' + locationIndicator + ' c-scoreboard__item' }" data-slick-index="23" aria-hidden="true"
style="width: 180px;">
<div class="c-scoreboard__date-time flex">
<div class="c-scoreboard__date" data-bind="formatDate:date, format:'ddd MMM DD'">Sat Apr 06</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<div class="c-scoreboard__time">
<!-- ko switch-->
<!-- ko case: status === 'P' --><!-- /ko -->
<!-- ko case: status === 'C' --><!-- /ko -->
<!-- ko case: $else --> Final <!-- /ko -->
<!-- /ko -->
</div>
<!-- /ko -->
</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<div class="c-scoreboard__team--container">
<div class="c-scoreboard__team c-scoreboard__team--away flex flex-align-center">
<!-- ko if: locationIndicator === 'A' --><!-- /ko -->
<!-- ko if: locationIndicator !== 'A' -->
<div class="c-scoreboard__team-name-opp flex-item-1" data-bind="text: opponent.title">#9 Swarthmore</div>
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="c-scoreboard__team-score" data-bind="text: result.opponent_score">7</div>
<!-- /ko -->
<!-- /ko -->
</div>
<div class="c-scoreboard__team c-scoreboard__team--home flex flex-align-center">
<!-- ko if: locationIndicator !== 'A' -->
<div class="c-scoreboard__team-name flex-item-1" data-bind="text:sport.shortname">mten</div>
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="c-scoreboard__team-score" data-bind="text: result.team_score">2</div>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: locationIndicator === 'A' --><!-- /ko -->
</div>
</div>
<!-- /ko -->
<div class="c-scoreboard__overlay flex flex-column flex-justify-between" data-bind="css: {'is-open': selected()}">
<ul class="c-scoreboard__media reset-list flex">
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<!-- ko if: story.url -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: story.url }" href="/news/2024/4/6/mens-tennis-johns-hopkins-falls-to-9-swarthmore.aspx">
<i class="icon-loop"></i>
<span class="accessible-hide">
Story recap for <span data-bind="text: sport.title">Men's Tennis</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">#9 Swarthmore</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 6, 2024</span> at <span data-bind="text: time">11:00 am</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: result.boxscore -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: result.boxscore }" href="/boxscore.aspx?id=18962">
<i class="sf-list"></i>
<span class="accessible-hide">
Boxscore for <span data-bind="text: sport.title">Men's Tennis</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">#9 Swarthmore</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 6, 2024</span> at <span data-bind="text: time">11:00 am</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- /ko -->
</ul>
</div>
</div>
<div class="recent H c-scoreboard__item slick-slide slick-cloned" data-bind="css: {'is-open': selected()}, attr: { 'class' : type + ' ' + locationIndicator + ' c-scoreboard__item' }" data-slick-index="24" aria-hidden="true"
style="width: 180px;">
<div class="c-scoreboard__date-time flex">
<div class="c-scoreboard__date" data-bind="formatDate:date, format:'ddd MMM DD'">Sat Apr 06</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<div class="c-scoreboard__time">
<!-- ko switch-->
<!-- ko case: status === 'P' --><!-- /ko -->
<!-- ko case: status === 'C' --><!-- /ko -->
<!-- ko case: $else --> Final <!-- /ko -->
<!-- /ko -->
</div>
<!-- /ko -->
</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<div class="c-scoreboard__team--container">
<div class="c-scoreboard__team c-scoreboard__team--away flex flex-align-center">
<!-- ko if: locationIndicator === 'A' --><!-- /ko -->
<!-- ko if: locationIndicator !== 'A' -->
<div class="c-scoreboard__team-name-opp flex-item-1" data-bind="text: opponent.title">Penn State (Homecoming)</div>
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="c-scoreboard__team-score" data-bind="text: result.opponent_score">8</div>
<!-- /ko -->
<!-- /ko -->
</div>
<div class="c-scoreboard__team c-scoreboard__team--home flex flex-align-center">
<!-- ko if: locationIndicator !== 'A' -->
<div class="c-scoreboard__team-name flex-item-1" data-bind="text:sport.shortname">mlax</div>
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="c-scoreboard__team-score" data-bind="text: result.team_score">9</div>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: locationIndicator === 'A' --><!-- /ko -->
</div>
</div>
<!-- /ko -->
<div class="c-scoreboard__overlay flex flex-column flex-justify-between" data-bind="css: {'is-open': selected()}">
<ul class="c-scoreboard__media reset-list flex">
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<!-- ko if: story.url -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: story.url }" href="/news/2024/4/6/mens-lacrosse-collison-nets-ot-game-winner-to-lift-hopkins-past-penn-state-9-8.aspx">
<i class="icon-loop"></i>
<span class="accessible-hide">
Story recap for <span data-bind="text: sport.title">Men's Lacrosse</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">Penn State (Homecoming)</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 6, 2024</span> at <span data-bind="text: time">2 pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: result.boxscore -->
<li class="c-scoreboard__media-item">
<a class="c-scoreboard__media-link" data-bind="attr: { href: result.boxscore }" href="/boxscore.aspx?id=18699">
<i class="sf-list"></i>
<span class="accessible-hide">
Boxscore for <span data-bind="text: sport.title">Men's Lacrosse</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">Penn State (Homecoming)</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 6, 2024</span> at <span data-bind="text: time">2 pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- /ko -->
</ul>
</div>
</div>
</div>
</div>
<button type="button" data-role="none" class="slick-prev" aria-label="previous" style="display: block;">Previous</button><button type="button" data-role="none" class="slick-next" aria-label="next" style="display: block;">Next</button>
</div>
</div>
</scoreboard-component>
</div>
</div>
<nav id="sidearm-main-navigation" class="main-navigation sidearm-accessibility-do-not-process">
<h2 class="hide">Main Navigation Menu</h2>
<div class="main-navigation-inner relative">
<div class="row pad">
<div class="header-logo relative">
<a class="header-logo-link" href="/index.aspx">
<img src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/main_logo.svg" alt="Header Logo" data-airgap-id="37">
</a>
</div>
<div class="header-nav-wrapper flex flex-justify-between">
<div class="header-official relative">
<div class="header-official--inner"> Official Site of Johns Hopkins Athletics </div>
</div>
<script>
var obj = {
"start": 0,
"count": 10,
"name": "main-nav",
"sport_id": null,
"count_breakpoints": null,
"css_class": "",
"pinned_id": "",
"extra": {
"watch_badge": false
},
"context": null,
"dummy": false,
"type": "main-navigation",
"id": "01b6faeb-832f-4250-b22b-0f6edb527701",
"data": [{
"id": 2,
"title": "Teams",
"rank": 1,
"url": "",
"open_in_new_window": false,
"include_social_media": true,
"include_schedule_roster_news": true,
"include_stats": false,
"include_tickets": false,
"include_youtube": false,
"class_name": null,
"items": [{
"id": 603,
"title": "Men's Sports",
"short_title": null,
"rank": 1,
"column": 1,
"url": "",
"separator": true,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 605,
"title": "Baseball",
"short_title": null,
"rank": 3,
"column": 1,
"url": "/sports/baseball",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 1,
"sport": {
"id": 1,
"title": "Baseball",
"abbreviation": "BB",
"shortname": "baseball",
"short_title": "BB",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "baseball",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/groups/JHUBaseball/",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/JHUBaseball",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/jhubaseball",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/baseball/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/baseball/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/baseball/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 606,
"title": "Basketball",
"short_title": null,
"rank": 14,
"column": 1,
"url": "/sports/mens-basketball",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 5,
"sport": {
"id": 5,
"title": "Men's Basketball",
"abbreviation": "MBB",
"shortname": "mbball",
"short_title": "MBB",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "mbball",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/HopkinsAthletics",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/JHU_Basketball",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/jhumensbball",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-basketball/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-basketball/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-basketball/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 607,
"title": "Cross Country",
"short_title": null,
"rank": 15,
"column": 1,
"url": "/sports/mens-cross-country",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 6,
"sport": {
"id": 6,
"title": "Men's Cross Country",
"abbreviation": "MXC",
"shortname": "mcross",
"short_title": "MXC",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "mcross",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/hopkinstrack",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/HopkinsTFXC",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/hopkinstfxc",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-cross-country/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-cross-country/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-cross-country/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 608,
"title": "Fencing",
"short_title": null,
"rank": 16,
"column": 1,
"url": "/sports/mens-fencing",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 7,
"sport": {
"id": 7,
"title": "Men's Fencing",
"abbreviation": "MFENCE",
"shortname": "mfence",
"short_title": "MFENCE",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "mfence",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/HopkinsAthletics",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/HopkinsSports",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/hopkinsfencing",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-fencing/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-fencing/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-fencing/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 609,
"title": "Football",
"short_title": null,
"rank": 17,
"column": 1,
"url": "/sports/football",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 3,
"sport": {
"id": 3,
"title": "Football",
"abbreviation": "FB",
"shortname": "football",
"short_title": "FB",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "football",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/Johns-Hopkins-Football-108184588480/",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/JHU_Football",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/hopkinsfootball",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/football/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/football/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/football/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 610,
"title": "Lacrosse",
"short_title": null,
"rank": 18,
"column": 1,
"url": "/sports/mens-lacrosse",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 8,
"sport": {
"id": 8,
"title": "Men's Lacrosse",
"abbreviation": "MLAX",
"shortname": "mlax",
"short_title": "MLAX",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "mlax",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/HopkinsAthletics",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/jhumenslacrosse",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/jhumenslax",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-lacrosse/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-lacrosse/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-lacrosse/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 611,
"title": "Soccer",
"short_title": null,
"rank": 19,
"column": 1,
"url": "/sports/mens-soccer",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 9,
"sport": {
"id": 9,
"title": "Men's Soccer",
"abbreviation": "MSOC",
"shortname": "msoc",
"short_title": "MSOC",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "msoc",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/HopkinsAthletics",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/HopkinsSports",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/jhumenssoccer",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-soccer/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-soccer/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-soccer/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 612,
"title": "Swimming",
"short_title": null,
"rank": 20,
"column": 1,
"url": "/sports/mens-swimming-and-diving",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 10,
"sport": {
"id": 10,
"title": "Men's Swimming",
"abbreviation": "MSWIM",
"shortname": "mswim",
"short_title": "MSWIM",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "mswim",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/HopkinsAthletics",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/jhuswimming",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/johnshopkinsswimming",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-swimming-and-diving/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-swimming-and-diving/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-swimming-and-diving/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 613,
"title": "Tennis",
"short_title": null,
"rank": 21,
"column": 1,
"url": "/sports/mens-tennis",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 11,
"sport": {
"id": 11,
"title": "Men's Tennis",
"abbreviation": "MTEN",
"shortname": "mten",
"short_title": "MTEN",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "mten",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/JohnsHopkinsTennis",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/JHUTennis",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/hopkinstennis",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-tennis/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-tennis/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-tennis/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 614,
"title": "Track & Field",
"short_title": null,
"rank": 22,
"column": 1,
"url": "/sports/mens-track-and-field",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 12,
"sport": {
"id": 12,
"title": "Men's Track and Field",
"abbreviation": "MTRACK",
"shortname": "mtrack",
"short_title": "MTRACK",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "mtrack",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/hopkinstrack",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/HopkinsTFXC",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/hopkinstfxc",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-track-and-field/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-track-and-field/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-track-and-field/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 615,
"title": "Water Polo",
"short_title": null,
"rank": 23,
"column": 1,
"url": "/sports/mens-water-polo",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 13,
"sport": {
"id": 13,
"title": "Men's Water Polo",
"abbreviation": "MWPOLO",
"shortname": "mwpolo",
"short_title": "MWPOLO",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "mwpolo",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/HopkinsAthletics",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/HopkinsSports",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/jhuwaterpolo",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-water-polo/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-water-polo/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-water-polo/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 616,
"title": "Wrestling",
"short_title": null,
"rank": 24,
"column": 1,
"url": "/sports/wrestling",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 23,
"sport": {
"id": 23,
"title": "Wrestling",
"abbreviation": "WREST",
"shortname": "wrestling",
"short_title": "WREST",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "wrestling",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/pages/Johns-Hopkins-Wrestling/165795203432862",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/H_Nation",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/hopkins_wrestling",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/wrestling/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/wrestling/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/wrestling/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 604,
"title": "Women's Sports",
"short_title": null,
"rank": 2,
"column": 2,
"url": "",
"separator": true,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 617,
"title": "Basketball",
"short_title": null,
"rank": 4,
"column": 2,
"url": "/sports/womens-basketball",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 14,
"sport": {
"id": 14,
"title": "Women's Basketball",
"abbreviation": "WBB",
"shortname": "wbball",
"short_title": "WBB",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "wbball",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/JHUwbb/",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/JHUwbb",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/JHUwbb",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-basketball/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-basketball/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-basketball/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 618,
"title": "Cross Country",
"short_title": null,
"rank": 5,
"column": 2,
"url": "/sports/womens-cross-country",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 15,
"sport": {
"id": 15,
"title": "Women's Cross Country",
"abbreviation": "WXC",
"shortname": "wcross",
"short_title": "WXC",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "wcross",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/hopkinstrack",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/HopkinsTFXC",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/hopkinstfxc",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-cross-country/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-cross-country/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-cross-country/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 619,
"title": "Fencing",
"short_title": null,
"rank": 6,
"column": 2,
"url": "/sports/womens-fencing",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 16,
"sport": {
"id": 16,
"title": "Women's Fencing",
"abbreviation": "WFENCE",
"shortname": "wfence",
"short_title": "WFENCE",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "wfence",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/HopkinsAthletics",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/HopkinsSports",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/hopkinsfencing",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-fencing/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-fencing/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-fencing/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 620,
"title": "Field Hockey",
"short_title": null,
"rank": 7,
"column": 2,
"url": "/sports/field-hockey",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 2,
"sport": {
"id": 2,
"title": "Field Hockey",
"abbreviation": "FH",
"shortname": "fhockey",
"short_title": "FH",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "fhockey",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/JHUFieldHockey/",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/JHUFieldHockey",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/JHUFieldHockey",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/field-hockey/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/field-hockey/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/field-hockey/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 621,
"title": "Lacrosse",
"short_title": null,
"rank": 8,
"column": 2,
"url": "/sports/womens-lacrosse",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 17,
"sport": {
"id": 17,
"title": "Women's Lacrosse",
"abbreviation": "WLAX",
"shortname": "wlax",
"short_title": "WLAX",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "wlax",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/hopkins.lacrosse.52",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/HopkinsLacrosse",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/hopkinslacrosse",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-lacrosse/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-lacrosse/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-lacrosse/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 622,
"title": "Soccer",
"short_title": null,
"rank": 9,
"column": 2,
"url": "/sports/womens-soccer",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 18,
"sport": {
"id": 18,
"title": "Women's Soccer",
"abbreviation": "WSOC",
"shortname": "wsoc",
"short_title": "WSOC",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "wsoc",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/HopkinsAthletics",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/HopkinsWSoccer",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/jhuwomenssoccer",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-soccer/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-soccer/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-soccer/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 623,
"title": "Swimming",
"short_title": null,
"rank": 10,
"column": 2,
"url": "/sports/womens-swimming-and-diving",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 19,
"sport": {
"id": 19,
"title": "Women's Swimming",
"abbreviation": "WSWIM",
"shortname": "wswim",
"short_title": "WSWIM",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "wswim",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/HopkinsAthletics",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/jhuswimming",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/johnshopkinsswimming",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-swimming-and-diving/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-swimming-and-diving/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-swimming-and-diving/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 624,
"title": "Tennis",
"short_title": null,
"rank": 11,
"column": 2,
"url": "/sports/womens-tennis",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 20,
"sport": {
"id": 20,
"title": "Women's Tennis",
"abbreviation": "WTEN",
"shortname": "wten",
"short_title": "WTEN",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "wten",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/HopkinsAthletics",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/HopkinsWTennis",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/hopkinswtennis",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-tennis/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-tennis/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-tennis/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 625,
"title": "Track & Field",
"short_title": null,
"rank": 12,
"column": 2,
"url": "/sports/womens-track-and-field",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 21,
"sport": {
"id": 21,
"title": "Women's Track and Field",
"abbreviation": "WTRACK",
"shortname": "wtrack",
"short_title": "WTRACK",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "wtrack",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/hopkinstrack",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/HopkinsTFXC",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/hopkinstfxc",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-track-and-field/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-track-and-field/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-track-and-field/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 626,
"title": "Volleyball",
"short_title": null,
"rank": 13,
"column": 2,
"url": "/sports/womens-volleyball",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 22,
"sport": {
"id": 22,
"title": "Women's Volleyball",
"abbreviation": "WVB",
"shortname": "wvball",
"short_title": "WVB",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "wvball",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/HopkinsAthletics",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/JHUVB",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/jhuvball",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-volleyball/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-volleyball/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-volleyball/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}],
"columns": [{
"column": 1,
"items": [{
"id": 603,
"title": "Men's Sports",
"short_title": null,
"rank": 1,
"column": 1,
"url": "",
"separator": true,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 605,
"title": "Baseball",
"short_title": null,
"rank": 3,
"column": 1,
"url": "/sports/baseball",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 1,
"sport": {
"id": 1,
"title": "Baseball",
"abbreviation": "BB",
"shortname": "baseball",
"short_title": "BB",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "baseball",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/groups/JHUBaseball/",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/JHUBaseball",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/jhubaseball",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/baseball/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/baseball/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/baseball/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 606,
"title": "Basketball",
"short_title": null,
"rank": 14,
"column": 1,
"url": "/sports/mens-basketball",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 5,
"sport": {
"id": 5,
"title": "Men's Basketball",
"abbreviation": "MBB",
"shortname": "mbball",
"short_title": "MBB",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "mbball",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/HopkinsAthletics",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/JHU_Basketball",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/jhumensbball",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-basketball/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-basketball/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-basketball/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 607,
"title": "Cross Country",
"short_title": null,
"rank": 15,
"column": 1,
"url": "/sports/mens-cross-country",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 6,
"sport": {
"id": 6,
"title": "Men's Cross Country",
"abbreviation": "MXC",
"shortname": "mcross",
"short_title": "MXC",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "mcross",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/hopkinstrack",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/HopkinsTFXC",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/hopkinstfxc",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-cross-country/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-cross-country/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-cross-country/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 608,
"title": "Fencing",
"short_title": null,
"rank": 16,
"column": 1,
"url": "/sports/mens-fencing",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 7,
"sport": {
"id": 7,
"title": "Men's Fencing",
"abbreviation": "MFENCE",
"shortname": "mfence",
"short_title": "MFENCE",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "mfence",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/HopkinsAthletics",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/HopkinsSports",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/hopkinsfencing",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-fencing/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-fencing/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-fencing/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 609,
"title": "Football",
"short_title": null,
"rank": 17,
"column": 1,
"url": "/sports/football",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 3,
"sport": {
"id": 3,
"title": "Football",
"abbreviation": "FB",
"shortname": "football",
"short_title": "FB",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "football",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/Johns-Hopkins-Football-108184588480/",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/JHU_Football",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/hopkinsfootball",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/football/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/football/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/football/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 610,
"title": "Lacrosse",
"short_title": null,
"rank": 18,
"column": 1,
"url": "/sports/mens-lacrosse",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 8,
"sport": {
"id": 8,
"title": "Men's Lacrosse",
"abbreviation": "MLAX",
"shortname": "mlax",
"short_title": "MLAX",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "mlax",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/HopkinsAthletics",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/jhumenslacrosse",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/jhumenslax",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-lacrosse/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-lacrosse/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-lacrosse/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 611,
"title": "Soccer",
"short_title": null,
"rank": 19,
"column": 1,
"url": "/sports/mens-soccer",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 9,
"sport": {
"id": 9,
"title": "Men's Soccer",
"abbreviation": "MSOC",
"shortname": "msoc",
"short_title": "MSOC",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "msoc",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/HopkinsAthletics",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/HopkinsSports",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/jhumenssoccer",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-soccer/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-soccer/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-soccer/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 612,
"title": "Swimming",
"short_title": null,
"rank": 20,
"column": 1,
"url": "/sports/mens-swimming-and-diving",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 10,
"sport": {
"id": 10,
"title": "Men's Swimming",
"abbreviation": "MSWIM",
"shortname": "mswim",
"short_title": "MSWIM",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "mswim",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/HopkinsAthletics",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/jhuswimming",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/johnshopkinsswimming",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-swimming-and-diving/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-swimming-and-diving/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-swimming-and-diving/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 613,
"title": "Tennis",
"short_title": null,
"rank": 21,
"column": 1,
"url": "/sports/mens-tennis",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 11,
"sport": {
"id": 11,
"title": "Men's Tennis",
"abbreviation": "MTEN",
"shortname": "mten",
"short_title": "MTEN",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "mten",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/JohnsHopkinsTennis",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/JHUTennis",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/hopkinstennis",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-tennis/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-tennis/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-tennis/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 614,
"title": "Track & Field",
"short_title": null,
"rank": 22,
"column": 1,
"url": "/sports/mens-track-and-field",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 12,
"sport": {
"id": 12,
"title": "Men's Track and Field",
"abbreviation": "MTRACK",
"shortname": "mtrack",
"short_title": "MTRACK",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "mtrack",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/hopkinstrack",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/HopkinsTFXC",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/hopkinstfxc",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-track-and-field/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-track-and-field/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-track-and-field/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 615,
"title": "Water Polo",
"short_title": null,
"rank": 23,
"column": 1,
"url": "/sports/mens-water-polo",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 13,
"sport": {
"id": 13,
"title": "Men's Water Polo",
"abbreviation": "MWPOLO",
"shortname": "mwpolo",
"short_title": "MWPOLO",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "mwpolo",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/HopkinsAthletics",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/HopkinsSports",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/jhuwaterpolo",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-water-polo/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-water-polo/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/mens-water-polo/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 616,
"title": "Wrestling",
"short_title": null,
"rank": 24,
"column": 1,
"url": "/sports/wrestling",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 23,
"sport": {
"id": 23,
"title": "Wrestling",
"abbreviation": "WREST",
"shortname": "wrestling",
"short_title": "WREST",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "wrestling",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/pages/Johns-Hopkins-Wrestling/165795203432862",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/H_Nation",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/hopkins_wrestling",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/wrestling/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/wrestling/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/wrestling/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}]
}, {
"column": 2,
"items": [{
"id": 604,
"title": "Women's Sports",
"short_title": null,
"rank": 2,
"column": 2,
"url": "",
"separator": true,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 617,
"title": "Basketball",
"short_title": null,
"rank": 4,
"column": 2,
"url": "/sports/womens-basketball",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 14,
"sport": {
"id": 14,
"title": "Women's Basketball",
"abbreviation": "WBB",
"shortname": "wbball",
"short_title": "WBB",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "wbball",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/JHUwbb/",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/JHUwbb",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/JHUwbb",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-basketball/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-basketball/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-basketball/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 618,
"title": "Cross Country",
"short_title": null,
"rank": 5,
"column": 2,
"url": "/sports/womens-cross-country",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 15,
"sport": {
"id": 15,
"title": "Women's Cross Country",
"abbreviation": "WXC",
"shortname": "wcross",
"short_title": "WXC",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "wcross",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/hopkinstrack",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/HopkinsTFXC",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/hopkinstfxc",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-cross-country/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-cross-country/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-cross-country/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 619,
"title": "Fencing",
"short_title": null,
"rank": 6,
"column": 2,
"url": "/sports/womens-fencing",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 16,
"sport": {
"id": 16,
"title": "Women's Fencing",
"abbreviation": "WFENCE",
"shortname": "wfence",
"short_title": "WFENCE",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "wfence",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/HopkinsAthletics",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/HopkinsSports",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/hopkinsfencing",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-fencing/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-fencing/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-fencing/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 620,
"title": "Field Hockey",
"short_title": null,
"rank": 7,
"column": 2,
"url": "/sports/field-hockey",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 2,
"sport": {
"id": 2,
"title": "Field Hockey",
"abbreviation": "FH",
"shortname": "fhockey",
"short_title": "FH",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "fhockey",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/JHUFieldHockey/",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/JHUFieldHockey",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/JHUFieldHockey",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/field-hockey/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/field-hockey/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/field-hockey/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 621,
"title": "Lacrosse",
"short_title": null,
"rank": 8,
"column": 2,
"url": "/sports/womens-lacrosse",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 17,
"sport": {
"id": 17,
"title": "Women's Lacrosse",
"abbreviation": "WLAX",
"shortname": "wlax",
"short_title": "WLAX",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "wlax",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/hopkins.lacrosse.52",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/HopkinsLacrosse",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/hopkinslacrosse",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-lacrosse/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-lacrosse/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-lacrosse/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 622,
"title": "Soccer",
"short_title": null,
"rank": 9,
"column": 2,
"url": "/sports/womens-soccer",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 18,
"sport": {
"id": 18,
"title": "Women's Soccer",
"abbreviation": "WSOC",
"shortname": "wsoc",
"short_title": "WSOC",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "wsoc",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/HopkinsAthletics",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/HopkinsWSoccer",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/jhuwomenssoccer",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-soccer/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-soccer/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-soccer/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 623,
"title": "Swimming",
"short_title": null,
"rank": 10,
"column": 2,
"url": "/sports/womens-swimming-and-diving",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 19,
"sport": {
"id": 19,
"title": "Women's Swimming",
"abbreviation": "WSWIM",
"shortname": "wswim",
"short_title": "WSWIM",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "wswim",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/HopkinsAthletics",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/jhuswimming",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/johnshopkinsswimming",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-swimming-and-diving/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-swimming-and-diving/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-swimming-and-diving/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 624,
"title": "Tennis",
"short_title": null,
"rank": 11,
"column": 2,
"url": "/sports/womens-tennis",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 20,
"sport": {
"id": 20,
"title": "Women's Tennis",
"abbreviation": "WTEN",
"shortname": "wten",
"short_title": "WTEN",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "wten",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/HopkinsAthletics",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/HopkinsWTennis",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/hopkinswtennis",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-tennis/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-tennis/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-tennis/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 625,
"title": "Track & Field",
"short_title": null,
"rank": 12,
"column": 2,
"url": "/sports/womens-track-and-field",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 21,
"sport": {
"id": 21,
"title": "Women's Track and Field",
"abbreviation": "WTRACK",
"shortname": "wtrack",
"short_title": "WTRACK",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "wtrack",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/hopkinstrack",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/HopkinsTFXC",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/hopkinstfxc",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-track-and-field/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-track-and-field/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-track-and-field/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 626,
"title": "Volleyball",
"short_title": null,
"rank": 13,
"column": 2,
"url": "/sports/womens-volleyball",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 22,
"sport": {
"id": 22,
"title": "Women's Volleyball",
"abbreviation": "WVB",
"shortname": "wvball",
"short_title": "WVB",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "wvball",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": "https://www.facebook.com/HopkinsAthletics",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//twitter.com/JHUVB",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": "//instagram.com/jhuvball",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-volleyball/schedule",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "schedule",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Roster",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-volleyball/roster",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "roster",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "News",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/womens-volleyball/archives",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "news",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}]
}],
"ad": null
}, {
"id": 7,
"title": "Tickets",
"rank": 2,
"url": "https://hopkinslacrosse.universitytickets.com/w/?cid=183",
"open_in_new_window": false,
"include_social_media": true,
"include_schedule_roster_news": false,
"include_stats": false,
"include_tickets": false,
"include_youtube": false,
"class_name": null,
"items": [{
"id": 1140,
"title": "Hopkins Lacrosse Tickets",
"short_title": null,
"rank": 1,
"column": 1,
"url": "https://hopkinslacrosse.universitytickets.com/w/?cid=183",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 1141,
"title": "Group Experiences",
"short_title": null,
"rank": 2,
"column": 1,
"url": "/sports/2021/12/3/group-experiences.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}],
"columns": [{
"column": 1,
"items": [{
"id": 1140,
"title": "Hopkins Lacrosse Tickets",
"short_title": null,
"rank": 1,
"column": 1,
"url": "https://hopkinslacrosse.universitytickets.com/w/?cid=183",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 1141,
"title": "Group Experiences",
"short_title": null,
"rank": 2,
"column": 1,
"url": "/sports/2021/12/3/group-experiences.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}]
}],
"ad": null
}, {
"id": 3,
"title": "Inside Athletics",
"rank": 3,
"url": "",
"open_in_new_window": false,
"include_social_media": true,
"include_schedule_roster_news": false,
"include_stats": false,
"include_tickets": false,
"include_youtube": false,
"class_name": null,
"items": [{
"id": 990,
"title": "JOHNS HOPKINS",
"short_title": null,
"rank": 34,
"column": 1,
"url": "",
"separator": true,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 584,
"title": "President Ron Daniels",
"short_title": null,
"rank": 35,
"column": 1,
"url": "http://president.jhu.edu/",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 586,
"title": "Director of Athletics Jennifer S. Baker",
"short_title": null,
"rank": 36,
"column": 1,
"url": "/staff-directory/jennifer-s.-baker/6",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 1018,
"title": "JHU.EDU",
"short_title": null,
"rank": 37,
"column": 1,
"url": "https://www.jhu.edu/",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 540,
"title": "Department of Recreation",
"short_title": null,
"rank": 38,
"column": 1,
"url": "https://studentaffairs.jhu.edu/recreation/",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 534,
"title": "DEPT OF ATHLETICS",
"short_title": null,
"rank": 1,
"column": 2,
"url": "",
"separator": true,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 1172,
"title": "Diversity, Equity, Inclusion & Belonging",
"short_title": null,
"rank": 7,
"column": 2,
"url": "/sports/diversity_equity_inclusion",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 549,
"title": "FAQ",
"short_title": null,
"rank": 11,
"column": 2,
"url": "/sports/2018/6/15/frequently-asked-questions.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 556,
"title": "Quick Facts",
"short_title": null,
"rank": 14,
"column": 2,
"url": "/sports/2018/6/15/quick-facts.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 564,
"title": "Site Map",
"short_title": null,
"rank": 19,
"column": 2,
"url": "/sports/2018/6/15/site-map.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 539,
"title": "Sponsors",
"short_title": null,
"rank": 21,
"column": 2,
"url": "/sports/2018/6/15/sponsors",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 566,
"title": "Sponsorship Opportunities",
"short_title": null,
"rank": 22,
"column": 2,
"url": "/sports/2018/6/15/Sponsorship%20Opportunities",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 568,
"title": "Staff Directory",
"short_title": null,
"rank": 24,
"column": 2,
"url": "/staff-directory",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 571,
"title": "Staff Manual",
"short_title": null,
"rank": 25,
"column": 2,
"url": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/documents/2020/9/8/Johns_Hopkins_Staff_Handbook_updated_9_2_20.pdf",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 1100,
"title": "Strategic Priorities (2021-25)",
"short_title": null,
"rank": 30,
"column": 2,
"url": "/sports/2020/12/28/johns-hopkins-athletics-priorities",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 992,
"title": "ATHLETES & RECRUITS",
"short_title": null,
"rank": 39,
"column": 3,
"url": "",
"separator": true,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 538,
"title": "Compliance",
"short_title": null,
"rank": 40,
"column": 3,
"url": "/sports/compliance",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 558,
"title": "Recruiting FAQ",
"short_title": null,
"rank": 41,
"column": 3,
"url": "/sports/2018/6/13/recruiting-faq.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 535,
"title": "Sport Performance & Wellness",
"short_title": null,
"rank": 42,
"column": 3,
"url": "/sports/sport-performance-and-wellness",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 574,
"title": "Student-Athlete Handbook",
"short_title": null,
"rank": 43,
"column": 3,
"url": "/documents/2022/8/15/2022-23_Student-Athlete_Handbook_8-12-22.pdf",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 991,
"title": "BLUE JAY FANS",
"short_title": null,
"rank": 2,
"column": 4,
"url": "",
"separator": true,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 1214,
"title": "Camp Blue Jay",
"short_title": null,
"rank": 4,
"column": 4,
"url": "https://hopkinssports.com/sports/2024/1/30/camp-blue-jay.aspx",
"separator": false,
"open_in_new_window": true,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 541,
"title": "Directions & Maps",
"short_title": null,
"rank": 5,
"column": 4,
"url": "/sports/2018/6/7/directions-10-directions-html.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 1102,
"title": "Junior Jays - Kid's Club",
"short_title": null,
"rank": 6,
"column": 4,
"url": "/sports/2020/10/7/juniorjays",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 848,
"title": "Hopkins Sports App",
"short_title": null,
"rank": 8,
"column": 4,
"url": "/sports/2021/7/21/hopkins-sports-app",
"separator": false,
"open_in_new_window": true,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 547,
"title": "Fan Guide",
"short_title": null,
"rank": 10,
"column": 4,
"url": "/sports/2021/8/10/fan-guide-2021",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 536,
"title": "Calendar of Events",
"short_title": null,
"rank": 12,
"column": 4,
"url": "/calendar",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 552,
"title": "Hopkins All Access",
"short_title": null,
"rank": 13,
"column": 4,
"url": "/watch",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 554,
"title": "Hopkins on YouTube",
"short_title": null,
"rank": 15,
"column": 4,
"url": "http://www.youtube.com/hopkinssports",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 562,
"title": "Photo Galleries",
"short_title": null,
"rank": 18,
"column": 4,
"url": "/galleries",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 578,
"title": "Visiting Campus",
"short_title": null,
"rank": 20,
"column": 4,
"url": "/sports/2018/6/15/johns-hopkins-university-on-campus-links.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 582,
"title": "HISTORY & TRADITION ",
"short_title": null,
"rank": 3,
"column": 5,
"url": "",
"separator": true,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 588,
"title": "Johns Hopkins Pep Band",
"short_title": null,
"rank": 9,
"column": 5,
"url": "https://sites.google.com/site/jhubands/about/pep-band",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 597,
"title": "Johns Hopkins Hall of Fame",
"short_title": null,
"rank": 16,
"column": 5,
"url": "/honors/hall-of-fame?type=class_induction",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 593,
"title": "All-Americans",
"short_title": null,
"rank": 17,
"column": 5,
"url": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/documents/2022/7/1/All-Time_All-Americans__2022-23_.pdf",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 989,
"title": "Academic All-Americans (PDF)",
"short_title": null,
"rank": 23,
"column": 5,
"url": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/documents/2022/6/30/All-Time_Academic_All-Americans__2022-23_.pdf",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 1116,
"title": "Academic All-District (PDF)",
"short_title": null,
"rank": 26,
"column": 5,
"url": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/documents/2022/7/1/All-Time_Academic_All-District__Thru_2021-22_.pdf",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 595,
"title": "NCAA Postgraduate Scholars",
"short_title": null,
"rank": 27,
"column": 5,
"url": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/documents/2023/4/24/NCAA_Postgraduat_Scholars__2022-23_.pdf",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 598,
"title": "National Champions (Individual)",
"short_title": null,
"rank": 29,
"column": 5,
"url": "/sports/2018/6/7/trads-individual-national-champs-html.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 602,
"title": "National Champions (Team)",
"short_title": null,
"rank": 31,
"column": 5,
"url": "/sports/2018/6/7/trads-national-champs-html.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 601,
"title": "Conference Championships (Team)",
"short_title": null,
"rank": 32,
"column": 5,
"url": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/documents/2022/7/1/All-Time_Conference_Champions__2022-23_.pdf",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 599,
"title": "Johns Hopkins in the Directors' Cup",
"short_title": null,
"rank": 33,
"column": 5,
"url": "/sports/2018/6/15/johns-hopkins-in-the-learfield-sports-directors-cup-rankings.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}],
"columns": [{
"column": 1,
"items": [{
"id": 990,
"title": "JOHNS HOPKINS",
"short_title": null,
"rank": 34,
"column": 1,
"url": "",
"separator": true,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 584,
"title": "President Ron Daniels",
"short_title": null,
"rank": 35,
"column": 1,
"url": "http://president.jhu.edu/",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 586,
"title": "Director of Athletics Jennifer S. Baker",
"short_title": null,
"rank": 36,
"column": 1,
"url": "/staff-directory/jennifer-s.-baker/6",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 1018,
"title": "JHU.EDU",
"short_title": null,
"rank": 37,
"column": 1,
"url": "https://www.jhu.edu/",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 540,
"title": "Department of Recreation",
"short_title": null,
"rank": 38,
"column": 1,
"url": "https://studentaffairs.jhu.edu/recreation/",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}]
}, {
"column": 2,
"items": [{
"id": 534,
"title": "DEPT OF ATHLETICS",
"short_title": null,
"rank": 1,
"column": 2,
"url": "",
"separator": true,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 1172,
"title": "Diversity, Equity, Inclusion & Belonging",
"short_title": null,
"rank": 7,
"column": 2,
"url": "/sports/diversity_equity_inclusion",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 549,
"title": "FAQ",
"short_title": null,
"rank": 11,
"column": 2,
"url": "/sports/2018/6/15/frequently-asked-questions.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 556,
"title": "Quick Facts",
"short_title": null,
"rank": 14,
"column": 2,
"url": "/sports/2018/6/15/quick-facts.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 564,
"title": "Site Map",
"short_title": null,
"rank": 19,
"column": 2,
"url": "/sports/2018/6/15/site-map.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 539,
"title": "Sponsors",
"short_title": null,
"rank": 21,
"column": 2,
"url": "/sports/2018/6/15/sponsors",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 566,
"title": "Sponsorship Opportunities",
"short_title": null,
"rank": 22,
"column": 2,
"url": "/sports/2018/6/15/Sponsorship%20Opportunities",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 568,
"title": "Staff Directory",
"short_title": null,
"rank": 24,
"column": 2,
"url": "/staff-directory",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 571,
"title": "Staff Manual",
"short_title": null,
"rank": 25,
"column": 2,
"url": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/documents/2020/9/8/Johns_Hopkins_Staff_Handbook_updated_9_2_20.pdf",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 1100,
"title": "Strategic Priorities (2021-25)",
"short_title": null,
"rank": 30,
"column": 2,
"url": "/sports/2020/12/28/johns-hopkins-athletics-priorities",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}]
}, {
"column": 3,
"items": [{
"id": 992,
"title": "ATHLETES & RECRUITS",
"short_title": null,
"rank": 39,
"column": 3,
"url": "",
"separator": true,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 538,
"title": "Compliance",
"short_title": null,
"rank": 40,
"column": 3,
"url": "/sports/compliance",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 558,
"title": "Recruiting FAQ",
"short_title": null,
"rank": 41,
"column": 3,
"url": "/sports/2018/6/13/recruiting-faq.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 535,
"title": "Sport Performance & Wellness",
"short_title": null,
"rank": 42,
"column": 3,
"url": "/sports/sport-performance-and-wellness",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 574,
"title": "Student-Athlete Handbook",
"short_title": null,
"rank": 43,
"column": 3,
"url": "/documents/2022/8/15/2022-23_Student-Athlete_Handbook_8-12-22.pdf",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}]
}, {
"column": 4,
"items": [{
"id": 991,
"title": "BLUE JAY FANS",
"short_title": null,
"rank": 2,
"column": 4,
"url": "",
"separator": true,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 1214,
"title": "Camp Blue Jay",
"short_title": null,
"rank": 4,
"column": 4,
"url": "https://hopkinssports.com/sports/2024/1/30/camp-blue-jay.aspx",
"separator": false,
"open_in_new_window": true,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 541,
"title": "Directions & Maps",
"short_title": null,
"rank": 5,
"column": 4,
"url": "/sports/2018/6/7/directions-10-directions-html.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 1102,
"title": "Junior Jays - Kid's Club",
"short_title": null,
"rank": 6,
"column": 4,
"url": "/sports/2020/10/7/juniorjays",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 848,
"title": "Hopkins Sports App",
"short_title": null,
"rank": 8,
"column": 4,
"url": "/sports/2021/7/21/hopkins-sports-app",
"separator": false,
"open_in_new_window": true,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 547,
"title": "Fan Guide",
"short_title": null,
"rank": 10,
"column": 4,
"url": "/sports/2021/8/10/fan-guide-2021",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 536,
"title": "Calendar of Events",
"short_title": null,
"rank": 12,
"column": 4,
"url": "/calendar",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 552,
"title": "Hopkins All Access",
"short_title": null,
"rank": 13,
"column": 4,
"url": "/watch",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 554,
"title": "Hopkins on YouTube",
"short_title": null,
"rank": 15,
"column": 4,
"url": "http://www.youtube.com/hopkinssports",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 562,
"title": "Photo Galleries",
"short_title": null,
"rank": 18,
"column": 4,
"url": "/galleries",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 578,
"title": "Visiting Campus",
"short_title": null,
"rank": 20,
"column": 4,
"url": "/sports/2018/6/15/johns-hopkins-university-on-campus-links.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}]
}, {
"column": 5,
"items": [{
"id": 582,
"title": "HISTORY & TRADITION ",
"short_title": null,
"rank": 3,
"column": 5,
"url": "",
"separator": true,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 588,
"title": "Johns Hopkins Pep Band",
"short_title": null,
"rank": 9,
"column": 5,
"url": "https://sites.google.com/site/jhubands/about/pep-band",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 597,
"title": "Johns Hopkins Hall of Fame",
"short_title": null,
"rank": 16,
"column": 5,
"url": "/honors/hall-of-fame?type=class_induction",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 593,
"title": "All-Americans",
"short_title": null,
"rank": 17,
"column": 5,
"url": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/documents/2022/7/1/All-Time_All-Americans__2022-23_.pdf",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 989,
"title": "Academic All-Americans (PDF)",
"short_title": null,
"rank": 23,
"column": 5,
"url": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/documents/2022/6/30/All-Time_Academic_All-Americans__2022-23_.pdf",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 1116,
"title": "Academic All-District (PDF)",
"short_title": null,
"rank": 26,
"column": 5,
"url": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/documents/2022/7/1/All-Time_Academic_All-District__Thru_2021-22_.pdf",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 595,
"title": "NCAA Postgraduate Scholars",
"short_title": null,
"rank": 27,
"column": 5,
"url": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/documents/2023/4/24/NCAA_Postgraduat_Scholars__2022-23_.pdf",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 598,
"title": "National Champions (Individual)",
"short_title": null,
"rank": 29,
"column": 5,
"url": "/sports/2018/6/7/trads-individual-national-champs-html.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 602,
"title": "National Champions (Team)",
"short_title": null,
"rank": 31,
"column": 5,
"url": "/sports/2018/6/7/trads-national-champs-html.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 601,
"title": "Conference Championships (Team)",
"short_title": null,
"rank": 32,
"column": 5,
"url": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/documents/2022/7/1/All-Time_Conference_Champions__2022-23_.pdf",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 599,
"title": "Johns Hopkins in the Directors' Cup",
"short_title": null,
"rank": 33,
"column": 5,
"url": "/sports/2018/6/15/johns-hopkins-in-the-learfield-sports-directors-cup-rankings.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}]
}],
"ad": null
}, {
"id": 4,
"title": "Facilities ",
"rank": 4,
"url": "",
"open_in_new_window": false,
"include_social_media": true,
"include_schedule_roster_news": false,
"include_stats": false,
"include_tickets": false,
"include_youtube": false,
"class_name": null,
"items": [{
"id": 513,
"title": "Indoor Facilities",
"short_title": null,
"rank": 1,
"column": 1,
"url": "",
"separator": true,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 516,
"title": "Athletic Training Room",
"short_title": null,
"rank": 11,
"column": 1,
"url": "/galleries/general/athletic-training-room/487",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 518,
"title": "Cordish Lacrosse Center",
"short_title": null,
"rank": 12,
"column": 1,
"url": "/galleries/general/cordish-lacrosse-center/496",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 529,
"title": "Varsity Weight Room",
"short_title": null,
"rank": 13,
"column": 1,
"url": "/sports/2018/6/15/varsity-weight-room.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 519,
"title": "Fencing Room",
"short_title": null,
"rank": 14,
"column": 1,
"url": "/sports/2018/6/15/newton-white-athletic-center-fencing-room.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 520,
"title": "Goldfarb Gymnasium",
"short_title": null,
"rank": 15,
"column": 1,
"url": "/sports/2018/6/15/newton-white-athletic-center-goldfarb-gymnasium.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 525,
"title": "Natatorium",
"short_title": null,
"rank": 16,
"column": 1,
"url": "/sports/2018/6/15/newton-white-athletic-center-natatorium.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 526,
"title": "Newton White Athletic Center",
"short_title": null,
"rank": 17,
"column": 1,
"url": "/sports/2018/6/15/newton-white-athletic-center.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 531,
"title": "Wall O'Mahony Student-Athlete Lounge",
"short_title": null,
"rank": 18,
"column": 1,
"url": "/sports/2018/6/15/wall-o-mahony-student-athlete-lounge.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 532,
"title": "Wrestling Room",
"short_title": null,
"rank": 19,
"column": 1,
"url": "/sports/2018/6/15/wrestling-room.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 1038,
"title": "Outdoor Facilities",
"short_title": null,
"rank": 4,
"column": 2,
"url": "",
"separator": true,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 517,
"title": "Babb Field at Stromberg Stadium",
"short_title": null,
"rank": 7,
"column": 2,
"url": "/sports/2018/6/15/babb-field-at-stromberg-stadium.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 522,
"title": "Homewood Field",
"short_title": null,
"rank": 8,
"column": 2,
"url": "/sports/2018/6/15/homewood-field.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 523,
"title": "JHU Track & Field",
"short_title": null,
"rank": 9,
"column": 2,
"url": "/sports/2018/6/15/jhu-track-field.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 527,
"title": "Tennis Courts",
"short_title": null,
"rank": 10,
"column": 2,
"url": "/sports/2018/6/15/tennis-courts-at-johns-hopkins.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 1039,
"title": "Facilities General",
"short_title": null,
"rank": 1,
"column": 3,
"url": "",
"separator": true,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 1042,
"title": "Directions & Maps",
"short_title": null,
"rank": 2,
"column": 3,
"url": "/sports/2018/6/7/directions-10-directions-html",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 515,
"title": "Facilities Snapshot",
"short_title": null,
"rank": 3,
"column": 3,
"url": "/sports/2018/6/14/johns-hopkins-athletic-facilities.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 1041,
"title": "O'Connor Recreation Center",
"short_title": null,
"rank": 4,
"column": 3,
"url": "https://studentaffairs.jhu.edu/recreation/",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}],
"columns": [{
"column": 1,
"items": [{
"id": 513,
"title": "Indoor Facilities",
"short_title": null,
"rank": 1,
"column": 1,
"url": "",
"separator": true,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 516,
"title": "Athletic Training Room",
"short_title": null,
"rank": 11,
"column": 1,
"url": "/galleries/general/athletic-training-room/487",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 518,
"title": "Cordish Lacrosse Center",
"short_title": null,
"rank": 12,
"column": 1,
"url": "/galleries/general/cordish-lacrosse-center/496",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 529,
"title": "Varsity Weight Room",
"short_title": null,
"rank": 13,
"column": 1,
"url": "/sports/2018/6/15/varsity-weight-room.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 519,
"title": "Fencing Room",
"short_title": null,
"rank": 14,
"column": 1,
"url": "/sports/2018/6/15/newton-white-athletic-center-fencing-room.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 520,
"title": "Goldfarb Gymnasium",
"short_title": null,
"rank": 15,
"column": 1,
"url": "/sports/2018/6/15/newton-white-athletic-center-goldfarb-gymnasium.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 525,
"title": "Natatorium",
"short_title": null,
"rank": 16,
"column": 1,
"url": "/sports/2018/6/15/newton-white-athletic-center-natatorium.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 526,
"title": "Newton White Athletic Center",
"short_title": null,
"rank": 17,
"column": 1,
"url": "/sports/2018/6/15/newton-white-athletic-center.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 531,
"title": "Wall O'Mahony Student-Athlete Lounge",
"short_title": null,
"rank": 18,
"column": 1,
"url": "/sports/2018/6/15/wall-o-mahony-student-athlete-lounge.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 532,
"title": "Wrestling Room",
"short_title": null,
"rank": 19,
"column": 1,
"url": "/sports/2018/6/15/wrestling-room.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}]
}, {
"column": 2,
"items": [{
"id": 1038,
"title": "Outdoor Facilities",
"short_title": null,
"rank": 4,
"column": 2,
"url": "",
"separator": true,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 517,
"title": "Babb Field at Stromberg Stadium",
"short_title": null,
"rank": 7,
"column": 2,
"url": "/sports/2018/6/15/babb-field-at-stromberg-stadium.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 522,
"title": "Homewood Field",
"short_title": null,
"rank": 8,
"column": 2,
"url": "/sports/2018/6/15/homewood-field.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 523,
"title": "JHU Track & Field",
"short_title": null,
"rank": 9,
"column": 2,
"url": "/sports/2018/6/15/jhu-track-field.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 527,
"title": "Tennis Courts",
"short_title": null,
"rank": 10,
"column": 2,
"url": "/sports/2018/6/15/tennis-courts-at-johns-hopkins.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}]
}, {
"column": 3,
"items": [{
"id": 1039,
"title": "Facilities General",
"short_title": null,
"rank": 1,
"column": 3,
"url": "",
"separator": true,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 1042,
"title": "Directions & Maps",
"short_title": null,
"rank": 2,
"column": 3,
"url": "/sports/2018/6/7/directions-10-directions-html",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 515,
"title": "Facilities Snapshot",
"short_title": null,
"rank": 3,
"column": 3,
"url": "/sports/2018/6/14/johns-hopkins-athletic-facilities.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 1041,
"title": "O'Connor Recreation Center",
"short_title": null,
"rank": 4,
"column": 3,
"url": "https://studentaffairs.jhu.edu/recreation/",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}]
}],
"ad": null
}, {
"id": 5,
"title": "Student-Athletes/Recruits",
"rank": 5,
"url": "",
"open_in_new_window": false,
"include_social_media": true,
"include_schedule_roster_news": false,
"include_stats": false,
"include_tickets": false,
"include_youtube": false,
"class_name": null,
"items": [{
"id": 481,
"title": "FOR JOHNS HOPKINS RECRUITS",
"short_title": null,
"rank": 1,
"column": 1,
"url": "",
"separator": true,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 483,
"title": "Admissions",
"short_title": null,
"rank": 8,
"column": 1,
"url": "https://apply.jhu.edu/",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 486,
"title": "Financial Aid",
"short_title": null,
"rank": 9,
"column": 1,
"url": "https://www.jhu.edu/admissions/financial-aid/",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 487,
"title": "Financial Aid Calculator",
"short_title": null,
"rank": 10,
"column": 1,
"url": "https://npc.collegeboard.org/student/app/jhu",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 490,
"title": "Johns Hopkins Majors & Minors",
"short_title": null,
"rank": 12,
"column": 1,
"url": "https://apply.jhu.edu/explore-academics/majors-and-minors/",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 491,
"title": "Johns Hopkins Schools & Divisions",
"short_title": null,
"rank": 13,
"column": 1,
"url": "https://www.jhu.edu/schools/",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 506,
"title": "NCAA Eligibility Center",
"short_title": null,
"rank": 16,
"column": 1,
"url": "https://web3.ncaa.org/ecwr3/",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 508,
"title": "NCAA Guide for College-Bound Student-Athlete",
"short_title": null,
"rank": 17,
"column": 1,
"url": "/documents/2018/6/12/CollegeBoundSA.pdf",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 501,
"title": "Official Visit/Policy",
"short_title": null,
"rank": 18,
"column": 1,
"url": "/documents/2018/6/12/Visit_Policy.pdf",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 510,
"title": "Recruiting FAQ",
"short_title": null,
"rank": 20,
"column": 1,
"url": "/sports/2018/6/13/recruiting-faq.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 1027,
"title": "Student-Athlete Support/Programming",
"short_title": null,
"rank": 2,
"column": 2,
"url": "",
"separator": true,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 1029,
"title": "Blue Jays LEAD",
"short_title": null,
"rank": 3,
"column": 2,
"url": "",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 1030,
"title": "Diversity, Equity, Inclusion & Belonging",
"short_title": null,
"rank": 4,
"column": 2,
"url": "/sports/diversity_equity_inclusion",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 1028,
"title": "SAAC",
"short_title": null,
"rank": 5,
"column": 2,
"url": "/sports/saac",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 31,
"sport": {
"id": 31,
"title": "Student Athlete Advisory Committee",
"abbreviation": "SAAC",
"shortname": "saac",
"short_title": "SAAC",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 1032,
"title": "Sport Performance & Wellness",
"short_title": null,
"rank": 6,
"column": 2,
"url": "/sports/sport-performance",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 1031,
"title": "Student-Athlete Handbook",
"short_title": null,
"rank": 7,
"column": 2,
"url": "/documents/2020/9/16/2020-21 SA Handbook (10-19-20 Update).pdf",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 1026,
"title": "General Hopkins Information",
"short_title": null,
"rank": 11,
"column": 3,
"url": "",
"separator": true,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 498,
"title": "Campus Virtual Tour",
"short_title": null,
"rank": 14,
"column": 3,
"url": "https://www.youvisit.com/tour/jhuhomewood?pl=v",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 504,
"title": "Campus Map",
"short_title": null,
"rank": 15,
"column": 3,
"url": "https://www.jhu.edu/maps-directions/",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 509,
"title": "Compliance",
"short_title": null,
"rank": 19,
"column": 3,
"url": "/sports/compliance",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 493,
"title": "Johns Hopkins Fact Book",
"short_title": null,
"rank": 21,
"column": 3,
"url": "https://www.jhu.edu/assets/uploads/2016/01/johnshopkinsfactbook.pdf",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 494,
"title": "Johns Hopkins YouTube Page",
"short_title": null,
"rank": 22,
"column": 3,
"url": "https://www.youtube.com/user/JohnsHopkins",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}],
"columns": [{
"column": 1,
"items": [{
"id": 481,
"title": "FOR JOHNS HOPKINS RECRUITS",
"short_title": null,
"rank": 1,
"column": 1,
"url": "",
"separator": true,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 483,
"title": "Admissions",
"short_title": null,
"rank": 8,
"column": 1,
"url": "https://apply.jhu.edu/",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 486,
"title": "Financial Aid",
"short_title": null,
"rank": 9,
"column": 1,
"url": "https://www.jhu.edu/admissions/financial-aid/",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 487,
"title": "Financial Aid Calculator",
"short_title": null,
"rank": 10,
"column": 1,
"url": "https://npc.collegeboard.org/student/app/jhu",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 490,
"title": "Johns Hopkins Majors & Minors",
"short_title": null,
"rank": 12,
"column": 1,
"url": "https://apply.jhu.edu/explore-academics/majors-and-minors/",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 491,
"title": "Johns Hopkins Schools & Divisions",
"short_title": null,
"rank": 13,
"column": 1,
"url": "https://www.jhu.edu/schools/",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 506,
"title": "NCAA Eligibility Center",
"short_title": null,
"rank": 16,
"column": 1,
"url": "https://web3.ncaa.org/ecwr3/",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 508,
"title": "NCAA Guide for College-Bound Student-Athlete",
"short_title": null,
"rank": 17,
"column": 1,
"url": "/documents/2018/6/12/CollegeBoundSA.pdf",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 501,
"title": "Official Visit/Policy",
"short_title": null,
"rank": 18,
"column": 1,
"url": "/documents/2018/6/12/Visit_Policy.pdf",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 510,
"title": "Recruiting FAQ",
"short_title": null,
"rank": 20,
"column": 1,
"url": "/sports/2018/6/13/recruiting-faq.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}]
}, {
"column": 2,
"items": [{
"id": 1027,
"title": "Student-Athlete Support/Programming",
"short_title": null,
"rank": 2,
"column": 2,
"url": "",
"separator": true,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 1029,
"title": "Blue Jays LEAD",
"short_title": null,
"rank": 3,
"column": 2,
"url": "",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 1030,
"title": "Diversity, Equity, Inclusion & Belonging",
"short_title": null,
"rank": 4,
"column": 2,
"url": "/sports/diversity_equity_inclusion",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 1028,
"title": "SAAC",
"short_title": null,
"rank": 5,
"column": 2,
"url": "/sports/saac",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 31,
"sport": {
"id": 31,
"title": "Student Athlete Advisory Committee",
"abbreviation": "SAAC",
"shortname": "saac",
"short_title": "SAAC",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": [{
"id": 0,
"title": "Facebook",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "facebook",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Twitter",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "twitter",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Instagram",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "instagram",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 0,
"title": "Tickets",
"short_title": null,
"rank": 0,
"column": 0,
"url": null,
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": null,
"class_name": "tickets",
"social_media_links": null,
"schedule_roster_news_links": null,
"items": null,
"stats": null,
"tickets": null,
"youtube": null
}],
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 1032,
"title": "Sport Performance & Wellness",
"short_title": null,
"rank": 6,
"column": 2,
"url": "/sports/sport-performance",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 1031,
"title": "Student-Athlete Handbook",
"short_title": null,
"rank": 7,
"column": 2,
"url": "/documents/2020/9/16/2020-21 SA Handbook (10-19-20 Update).pdf",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}]
}, {
"column": 3,
"items": [{
"id": 1026,
"title": "General Hopkins Information",
"short_title": null,
"rank": 11,
"column": 3,
"url": "",
"separator": true,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 498,
"title": "Campus Virtual Tour",
"short_title": null,
"rank": 14,
"column": 3,
"url": "https://www.youvisit.com/tour/jhuhomewood?pl=v",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 504,
"title": "Campus Map",
"short_title": null,
"rank": 15,
"column": 3,
"url": "https://www.jhu.edu/maps-directions/",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 509,
"title": "Compliance",
"short_title": null,
"rank": 19,
"column": 3,
"url": "/sports/compliance",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 493,
"title": "Johns Hopkins Fact Book",
"short_title": null,
"rank": 21,
"column": 3,
"url": "https://www.jhu.edu/assets/uploads/2016/01/johnshopkinsfactbook.pdf",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 494,
"title": "Johns Hopkins YouTube Page",
"short_title": null,
"rank": 22,
"column": 3,
"url": "https://www.youtube.com/user/JohnsHopkins",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}]
}],
"ad": null
}, {
"id": 6,
"title": "Donate",
"rank": 6,
"url": "",
"open_in_new_window": false,
"include_social_media": true,
"include_schedule_roster_news": false,
"include_stats": false,
"include_tickets": false,
"include_youtube": false,
"class_name": null,
"items": [{
"id": 480,
"title": "DONATE",
"short_title": null,
"rank": 1,
"column": 1,
"url": "",
"separator": true,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 473,
"title": "Blue Jays Unlimited",
"short_title": null,
"rank": 2,
"column": 1,
"url": "/sports/blue-jays-unlimited",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 474,
"title": "Make a Donation Online",
"short_title": null,
"rank": 3,
"column": 1,
"url": "https://secure.jhu.edu/form/bju",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}],
"columns": [{
"column": 1,
"items": [{
"id": 480,
"title": "DONATE",
"short_title": null,
"rank": 1,
"column": 1,
"url": "",
"separator": true,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 473,
"title": "Blue Jays Unlimited",
"short_title": null,
"rank": 2,
"column": 1,
"url": "/sports/blue-jays-unlimited",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 474,
"title": "Make a Donation Online",
"short_title": null,
"rank": 3,
"column": 1,
"url": "https://secure.jhu.edu/form/bju",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}]
}],
"ad": null
}, {
"id": 8,
"title": "Shop",
"rank": 7,
"url": "",
"open_in_new_window": false,
"include_social_media": true,
"include_schedule_roster_news": false,
"include_stats": false,
"include_tickets": false,
"include_youtube": false,
"class_name": null,
"items": [{
"id": 477,
"title": "ONLINE STORE",
"short_title": null,
"rank": 1,
"column": 1,
"url": "",
"separator": true,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 464,
"title": "Auctions",
"short_title": null,
"rank": 2,
"column": 1,
"url": "/auctions/",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 466,
"title": "Johns Hopkins Official Athletic Store",
"short_title": null,
"rank": 3,
"column": 1,
"url": "https://johns-hopkins.shoptruespirit.com",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}],
"columns": [{
"column": 1,
"items": [{
"id": 477,
"title": "ONLINE STORE",
"short_title": null,
"rank": 1,
"column": 1,
"url": "",
"separator": true,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 464,
"title": "Auctions",
"short_title": null,
"rank": 2,
"column": 1,
"url": "/auctions/",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 466,
"title": "Johns Hopkins Official Athletic Store",
"short_title": null,
"rank": 3,
"column": 1,
"url": "https://johns-hopkins.shoptruespirit.com",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}]
}],
"ad": null
}, {
"id": 10,
"title": "Social",
"rank": 8,
"url": "",
"open_in_new_window": false,
"include_social_media": true,
"include_schedule_roster_news": false,
"include_stats": false,
"include_tickets": false,
"include_youtube": false,
"class_name": null,
"items": [{
"id": 458,
"title": "Twitter",
"short_title": null,
"rank": 1,
"column": 1,
"url": "https://twitter.com/HopkinsSports",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 459,
"title": "Facebook",
"short_title": null,
"rank": 2,
"column": 1,
"url": "https://www.facebook.com/HopkinsAthletics",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 460,
"title": "YouTube",
"short_title": null,
"rank": 3,
"column": 1,
"url": "http://www.youtube.com/user/HopkinsSports",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 462,
"title": "Instagram",
"short_title": null,
"rank": 4,
"column": 1,
"url": "http://instagram.com/hopkinssports",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 463,
"title": "All-Access",
"short_title": null,
"rank": 5,
"column": 1,
"url": "/watch",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 1106,
"title": "HopTalk",
"short_title": null,
"rank": 6,
"column": 1,
"url": "https://open.spotify.com/show/3GKqfDnIaUKSA2O8eOA9Vn?si=V7KVn38nSl6lRc5hZ9geOg",
"separator": false,
"open_in_new_window": true,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}],
"columns": [{
"column": 1,
"items": [{
"id": 458,
"title": "Twitter",
"short_title": null,
"rank": 1,
"column": 1,
"url": "https://twitter.com/HopkinsSports",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 459,
"title": "Facebook",
"short_title": null,
"rank": 2,
"column": 1,
"url": "https://www.facebook.com/HopkinsAthletics",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 460,
"title": "YouTube",
"short_title": null,
"rank": 3,
"column": 1,
"url": "http://www.youtube.com/user/HopkinsSports",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 462,
"title": "Instagram",
"short_title": null,
"rank": 4,
"column": 1,
"url": "http://instagram.com/hopkinssports",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 463,
"title": "All-Access",
"short_title": null,
"rank": 5,
"column": 1,
"url": "/watch",
"separator": false,
"open_in_new_window": false,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}, {
"id": 1106,
"title": "HopTalk",
"short_title": null,
"rank": 6,
"column": 1,
"url": "https://open.spotify.com/show/3GKqfDnIaUKSA2O8eOA9Vn?si=V7KVn38nSl6lRc5hZ9geOg",
"separator": false,
"open_in_new_window": true,
"sport_id_association": null,
"sport": {
"id": 0,
"title": null,
"abbreviation": null,
"shortname": null,
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"class_name": null,
"social_media_links": null,
"schedule_roster_news_links": null,
"items": [],
"stats": null,
"tickets": null,
"youtube": null
}]
}],
"ad": null
}],
"mode": "web"
};
if (!("sidearmComponents" in window)) window.sidearmComponents = [];
window.sidearmComponents.push(obj);
</script>
<navigation-component params="{ id: '01b6faeb-832f-4250-b22b-0f6edb527701' }"><!-- ko if: name() === 'main-nav' -->
<div class="component c-navigation c-navigation--main flex flex-align-center flex-justify-end c-navigation--desktop" data-bind="css: ko.observable().matchMedia('(min-width:1360px)')() ? 'c-navigation--desktop' : 'c-navigation--mobile'">
<!-- ko switch-->
<!-- ko case: ko.observable().matchMedia('(min-width:1360px)') -->
<ul class="c-navigation__level-1 flex flex-item-1 flex-align-center" data-bind="foreach:data" role="menubar">
<li data-bind="
attr: {
'aria-haspopup': items.length ? 'true' : 'false',
'class': ko.computed(function() { return class_name ? class_name + ' c-navigation__item c-navigation__item--level-1': 'c-navigation__item c-navigation__item--level-1' })
},
css: {
'c-navigation__parent': items && items.length > 0,
'is-open': isItemOpen(), 'sidearm-haspopup': items.length
}" aria-haspopup="true" class="c-navigation__item c-navigation__item--level-1 c-navigation__parent sidearm-haspopup">
<!-- ko if: url === "" || url === "#" -->
<a class="c-navigation__url c-navigation__url--level-1" data-bind="
html: title,
onEnter: toggleMenuItem,
css: {'is-toggled':isItemOpen() },
attr: {
'href': 'javascript:void(0);',
'aria-haspopup': items && items.length,
'aria-expanded': isItemOpen() ? 'true' : 'false'
}" tabindex="0" href="javascript:void(0);" aria-haspopup="24" aria-expanded="false">Teams</a>
<!-- /ko -->
<!-- ko if: url !== "" && url !== "#" --><!-- /ko -->
<!-- ko if: columns.length > 0 -->
<div class="c-navigation__level-2" role="menu" data-bind="
css: { 'is-open' : isItemOpen() },
attr: { 'aria-hidden' : isItemOpen() ? 'false' : 'true' },
onEscape:closeMenuItem" aria-hidden="true">
<div class="c-navigation__level-2-inner">
<div class="flex">
<!-- ko foreach: columns -->
<ul class="c-navigation__column reset-list" data-bind="foreach: items, attr: { 'aria-label': $parent.title }" role="menu" aria-label="Teams">
<li class="c-navigation__item c-navigation__item--level-2 c-navigation__separator" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator -->
<span data-bind="text: title">Men's Sports</span>
<!-- /ko -->
<!-- ko ifnot: separator --><!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/baseball" target="" aria-label="Men's Sports Baseball" tabindex="-1">Baseball</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko foreach: schedule_roster_news_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news schedule" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/baseball/schedule" aria-label="Men's Sports Baseball Schedule" aria-hidden="false" tabindex="-1">Schedule</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news roster" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/baseball/roster" aria-label="Men's Sports Baseball Roster" aria-hidden="false" tabindex="-1">Roster</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news news" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/baseball/archives" aria-label="Men's Sports Baseball News" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko foreach: social_media_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social facebook" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="https://www.facebook.com/groups/JHUBaseball/" aria-label="Men's Sports Baseball Facebook" aria-hidden="false" tabindex="-1">Facebook</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social twitter" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//twitter.com/JHUBaseball" aria-label="Men's Sports Baseball Twitter" aria-hidden="false" tabindex="-1">Twitter</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social instagram" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//instagram.com/jhubaseball" aria-label="Men's Sports Baseball Instagram" aria-hidden="false" tabindex="-1">Instagram</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social tickets" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" aria-label="Men's Sports Baseball Tickets" aria-hidden="true" tabindex="-1">Tickets</a>
<!-- /ko -->
<!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/mens-basketball" target="" aria-label="Men's Sports Basketball" tabindex="-1">Basketball</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko foreach: schedule_roster_news_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news schedule" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/mens-basketball/schedule" aria-label="Men's Sports Basketball Schedule" aria-hidden="false" tabindex="-1">Schedule</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news roster" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/mens-basketball/roster" aria-label="Men's Sports Basketball Roster" aria-hidden="false" tabindex="-1">Roster</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news news" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/mens-basketball/archives" aria-label="Men's Sports Basketball News" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko foreach: social_media_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social facebook" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="https://www.facebook.com/HopkinsAthletics" aria-label="Men's Sports Basketball Facebook" aria-hidden="false" tabindex="-1">Facebook</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social twitter" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//twitter.com/JHU_Basketball" aria-label="Men's Sports Basketball Twitter" aria-hidden="false" tabindex="-1">Twitter</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social instagram" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//instagram.com/jhumensbball" aria-label="Men's Sports Basketball Instagram" aria-hidden="false" tabindex="-1">Instagram</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social tickets" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" aria-label="Men's Sports Basketball Tickets" aria-hidden="true" tabindex="-1">Tickets</a>
<!-- /ko -->
<!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/mens-cross-country" target="" aria-label="Men's Sports Cross Country" tabindex="-1">Cross Country</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko foreach: schedule_roster_news_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news schedule" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/mens-cross-country/schedule" aria-label="Men's Sports Cross Country Schedule" aria-hidden="false" tabindex="-1">Schedule</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news roster" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/mens-cross-country/roster" aria-label="Men's Sports Cross Country Roster" aria-hidden="false" tabindex="-1">Roster</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news news" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/mens-cross-country/archives" aria-label="Men's Sports Cross Country News" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko foreach: social_media_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social facebook" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="https://www.facebook.com/hopkinstrack" aria-label="Men's Sports Cross Country Facebook" aria-hidden="false" tabindex="-1">Facebook</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social twitter" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//twitter.com/HopkinsTFXC" aria-label="Men's Sports Cross Country Twitter" aria-hidden="false" tabindex="-1">Twitter</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social instagram" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//instagram.com/hopkinstfxc" aria-label="Men's Sports Cross Country Instagram" aria-hidden="false" tabindex="-1">Instagram</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social tickets" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" aria-label="Men's Sports Cross Country Tickets" aria-hidden="true" tabindex="-1">Tickets</a>
<!-- /ko -->
<!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/mens-fencing" target="" aria-label="Men's Sports Fencing" tabindex="-1">Fencing</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko foreach: schedule_roster_news_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news schedule" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/mens-fencing/schedule" aria-label="Men's Sports Fencing Schedule" aria-hidden="false" tabindex="-1">Schedule</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news roster" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/mens-fencing/roster" aria-label="Men's Sports Fencing Roster" aria-hidden="false" tabindex="-1">Roster</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news news" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/mens-fencing/archives" aria-label="Men's Sports Fencing News" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko foreach: social_media_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social facebook" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="https://www.facebook.com/HopkinsAthletics" aria-label="Men's Sports Fencing Facebook" aria-hidden="false" tabindex="-1">Facebook</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social twitter" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//twitter.com/HopkinsSports" aria-label="Men's Sports Fencing Twitter" aria-hidden="false" tabindex="-1">Twitter</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social instagram" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//instagram.com/hopkinsfencing" aria-label="Men's Sports Fencing Instagram" aria-hidden="false" tabindex="-1">Instagram</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social tickets" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" aria-label="Men's Sports Fencing Tickets" aria-hidden="true" tabindex="-1">Tickets</a>
<!-- /ko -->
<!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/football" target="" aria-label="Men's Sports Football" tabindex="-1">Football</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko foreach: schedule_roster_news_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news schedule" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/football/schedule" aria-label="Men's Sports Football Schedule" aria-hidden="false" tabindex="-1">Schedule</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news roster" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/football/roster" aria-label="Men's Sports Football Roster" aria-hidden="false" tabindex="-1">Roster</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news news" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/football/archives" aria-label="Men's Sports Football News" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko foreach: social_media_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social facebook" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="https://www.facebook.com/Johns-Hopkins-Football-108184588480/" aria-label="Men's Sports Football Facebook" aria-hidden="false" tabindex="-1">Facebook</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social twitter" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//twitter.com/JHU_Football" aria-label="Men's Sports Football Twitter" aria-hidden="false" tabindex="-1">Twitter</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social instagram" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//instagram.com/hopkinsfootball" aria-label="Men's Sports Football Instagram" aria-hidden="false" tabindex="-1">Instagram</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social tickets" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" aria-label="Men's Sports Football Tickets" aria-hidden="true" tabindex="-1">Tickets</a>
<!-- /ko -->
<!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/mens-lacrosse" target="" aria-label="Men's Sports Lacrosse" tabindex="-1">Lacrosse</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko foreach: schedule_roster_news_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news schedule" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/mens-lacrosse/schedule" aria-label="Men's Sports Lacrosse Schedule" aria-hidden="false" tabindex="-1">Schedule</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news roster" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/mens-lacrosse/roster" aria-label="Men's Sports Lacrosse Roster" aria-hidden="false" tabindex="-1">Roster</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news news" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/mens-lacrosse/archives" aria-label="Men's Sports Lacrosse News" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko foreach: social_media_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social facebook" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="https://www.facebook.com/HopkinsAthletics" aria-label="Men's Sports Lacrosse Facebook" aria-hidden="false" tabindex="-1">Facebook</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social twitter" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//twitter.com/jhumenslacrosse" aria-label="Men's Sports Lacrosse Twitter" aria-hidden="false" tabindex="-1">Twitter</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social instagram" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//instagram.com/jhumenslax" aria-label="Men's Sports Lacrosse Instagram" aria-hidden="false" tabindex="-1">Instagram</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social tickets" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" aria-label="Men's Sports Lacrosse Tickets" aria-hidden="true" tabindex="-1">Tickets</a>
<!-- /ko -->
<!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/mens-soccer" target="" aria-label="Men's Sports Soccer" tabindex="-1">Soccer</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko foreach: schedule_roster_news_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news schedule" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/mens-soccer/schedule" aria-label="Men's Sports Soccer Schedule" aria-hidden="false" tabindex="-1">Schedule</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news roster" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/mens-soccer/roster" aria-label="Men's Sports Soccer Roster" aria-hidden="false" tabindex="-1">Roster</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news news" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/mens-soccer/archives" aria-label="Men's Sports Soccer News" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko foreach: social_media_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social facebook" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="https://www.facebook.com/HopkinsAthletics" aria-label="Men's Sports Soccer Facebook" aria-hidden="false" tabindex="-1">Facebook</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social twitter" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//twitter.com/HopkinsSports" aria-label="Men's Sports Soccer Twitter" aria-hidden="false" tabindex="-1">Twitter</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social instagram" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//instagram.com/jhumenssoccer" aria-label="Men's Sports Soccer Instagram" aria-hidden="false" tabindex="-1">Instagram</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social tickets" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" aria-label="Men's Sports Soccer Tickets" aria-hidden="true" tabindex="-1">Tickets</a>
<!-- /ko -->
<!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/mens-swimming-and-diving" target="" aria-label="Men's Sports Swimming" tabindex="-1">Swimming</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko foreach: schedule_roster_news_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news schedule" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/mens-swimming-and-diving/schedule" aria-label="Men's Sports Swimming Schedule" aria-hidden="false" tabindex="-1">Schedule</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news roster" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/mens-swimming-and-diving/roster" aria-label="Men's Sports Swimming Roster" aria-hidden="false" tabindex="-1">Roster</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news news" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/mens-swimming-and-diving/archives" aria-label="Men's Sports Swimming News" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko foreach: social_media_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social facebook" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="https://www.facebook.com/HopkinsAthletics" aria-label="Men's Sports Swimming Facebook" aria-hidden="false" tabindex="-1">Facebook</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social twitter" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//twitter.com/jhuswimming" aria-label="Men's Sports Swimming Twitter" aria-hidden="false" tabindex="-1">Twitter</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social instagram" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//instagram.com/johnshopkinsswimming" aria-label="Men's Sports Swimming Instagram" aria-hidden="false" tabindex="-1">Instagram</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social tickets" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" aria-label="Men's Sports Swimming Tickets" aria-hidden="true" tabindex="-1">Tickets</a>
<!-- /ko -->
<!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/mens-tennis" target="" aria-label="Men's Sports Tennis" tabindex="-1">Tennis</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko foreach: schedule_roster_news_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news schedule" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/mens-tennis/schedule" aria-label="Men's Sports Tennis Schedule" aria-hidden="false" tabindex="-1">Schedule</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news roster" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/mens-tennis/roster" aria-label="Men's Sports Tennis Roster" aria-hidden="false" tabindex="-1">Roster</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news news" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/mens-tennis/archives" aria-label="Men's Sports Tennis News" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko foreach: social_media_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social facebook" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="https://www.facebook.com/JohnsHopkinsTennis" aria-label="Men's Sports Tennis Facebook" aria-hidden="false" tabindex="-1">Facebook</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social twitter" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//twitter.com/JHUTennis" aria-label="Men's Sports Tennis Twitter" aria-hidden="false" tabindex="-1">Twitter</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social instagram" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//instagram.com/hopkinstennis" aria-label="Men's Sports Tennis Instagram" aria-hidden="false" tabindex="-1">Instagram</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social tickets" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" aria-label="Men's Sports Tennis Tickets" aria-hidden="true" tabindex="-1">Tickets</a>
<!-- /ko -->
<!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/mens-track-and-field" target="" aria-label="Men's Sports Track & Field" tabindex="-1">Track & Field</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko foreach: schedule_roster_news_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news schedule" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/mens-track-and-field/schedule" aria-label="Men's Sports Track & Field Schedule" aria-hidden="false" tabindex="-1">Schedule</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news roster" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/mens-track-and-field/roster" aria-label="Men's Sports Track & Field Roster" aria-hidden="false" tabindex="-1">Roster</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news news" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/mens-track-and-field/archives" aria-label="Men's Sports Track & Field News" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko foreach: social_media_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social facebook" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="https://www.facebook.com/hopkinstrack" aria-label="Men's Sports Track & Field Facebook" aria-hidden="false" tabindex="-1">Facebook</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social twitter" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//twitter.com/HopkinsTFXC" aria-label="Men's Sports Track & Field Twitter" aria-hidden="false" tabindex="-1">Twitter</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social instagram" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//instagram.com/hopkinstfxc" aria-label="Men's Sports Track & Field Instagram" aria-hidden="false" tabindex="-1">Instagram</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social tickets" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" aria-label="Men's Sports Track & Field Tickets" aria-hidden="true" tabindex="-1">Tickets</a>
<!-- /ko -->
<!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/mens-water-polo" target="" aria-label="Men's Sports Water Polo" tabindex="-1">Water Polo</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko foreach: schedule_roster_news_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news schedule" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/mens-water-polo/schedule" aria-label="Men's Sports Water Polo Schedule" aria-hidden="false" tabindex="-1">Schedule</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news roster" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/mens-water-polo/roster" aria-label="Men's Sports Water Polo Roster" aria-hidden="false" tabindex="-1">Roster</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news news" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/mens-water-polo/archives" aria-label="Men's Sports Water Polo News" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko foreach: social_media_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social facebook" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="https://www.facebook.com/HopkinsAthletics" aria-label="Men's Sports Water Polo Facebook" aria-hidden="false" tabindex="-1">Facebook</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social twitter" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//twitter.com/HopkinsSports" aria-label="Men's Sports Water Polo Twitter" aria-hidden="false" tabindex="-1">Twitter</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social instagram" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//instagram.com/jhuwaterpolo" aria-label="Men's Sports Water Polo Instagram" aria-hidden="false" tabindex="-1">Instagram</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social tickets" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" aria-label="Men's Sports Water Polo Tickets" aria-hidden="true" tabindex="-1">Tickets</a>
<!-- /ko -->
<!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/wrestling" target="" aria-label="Men's Sports Wrestling" tabindex="-1">Wrestling</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko foreach: schedule_roster_news_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news schedule" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/wrestling/schedule" aria-label="Men's Sports Wrestling Schedule" aria-hidden="false" tabindex="-1">Schedule</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news roster" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/wrestling/roster" aria-label="Men's Sports Wrestling Roster" aria-hidden="false" tabindex="-1">Roster</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news news" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/wrestling/archives" aria-label="Men's Sports Wrestling News" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko foreach: social_media_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social facebook" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="https://www.facebook.com/pages/Johns-Hopkins-Wrestling/165795203432862" aria-label="Men's Sports Wrestling Facebook" aria-hidden="false" tabindex="-1">Facebook</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social twitter" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//twitter.com/H_Nation" aria-label="Men's Sports Wrestling Twitter" aria-hidden="false" tabindex="-1">Twitter</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social instagram" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//instagram.com/hopkins_wrestling" aria-label="Men's Sports Wrestling Instagram" aria-hidden="false" tabindex="-1">Instagram</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social tickets" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" aria-label="Men's Sports Wrestling Tickets" aria-hidden="true" tabindex="-1">Tickets</a>
<!-- /ko -->
<!-- /ko -->
</li>
</ul>
<ul class="c-navigation__column reset-list" data-bind="foreach: items, attr: { 'aria-label': $parent.title }" role="menu" aria-label="Teams">
<li class="c-navigation__item c-navigation__item--level-2 c-navigation__separator" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator -->
<span data-bind="text: title">Women's Sports</span>
<!-- /ko -->
<!-- ko ifnot: separator --><!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/womens-basketball" target="" aria-label="Women's Sports Basketball" tabindex="-1">Basketball</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko foreach: schedule_roster_news_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news schedule" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/womens-basketball/schedule" aria-label="Women's Sports Basketball Schedule" aria-hidden="false" tabindex="-1">Schedule</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news roster" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/womens-basketball/roster" aria-label="Women's Sports Basketball Roster" aria-hidden="false" tabindex="-1">Roster</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news news" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/womens-basketball/archives" aria-label="Women's Sports Basketball News" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko foreach: social_media_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social facebook" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="https://www.facebook.com/JHUwbb/" aria-label="Women's Sports Basketball Facebook" aria-hidden="false" tabindex="-1">Facebook</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social twitter" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//twitter.com/JHUwbb" aria-label="Women's Sports Basketball Twitter" aria-hidden="false" tabindex="-1">Twitter</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social instagram" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//instagram.com/JHUwbb" aria-label="Women's Sports Basketball Instagram" aria-hidden="false" tabindex="-1">Instagram</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social tickets" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" aria-label="Women's Sports Basketball Tickets" aria-hidden="true" tabindex="-1">Tickets</a>
<!-- /ko -->
<!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/womens-cross-country" target="" aria-label="Women's Sports Cross Country" tabindex="-1">Cross Country</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko foreach: schedule_roster_news_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news schedule" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/womens-cross-country/schedule" aria-label="Women's Sports Cross Country Schedule" aria-hidden="false" tabindex="-1">Schedule</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news roster" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/womens-cross-country/roster" aria-label="Women's Sports Cross Country Roster" aria-hidden="false" tabindex="-1">Roster</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news news" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/womens-cross-country/archives" aria-label="Women's Sports Cross Country News" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko foreach: social_media_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social facebook" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="https://www.facebook.com/hopkinstrack" aria-label="Women's Sports Cross Country Facebook" aria-hidden="false" tabindex="-1">Facebook</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social twitter" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//twitter.com/HopkinsTFXC" aria-label="Women's Sports Cross Country Twitter" aria-hidden="false" tabindex="-1">Twitter</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social instagram" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//instagram.com/hopkinstfxc" aria-label="Women's Sports Cross Country Instagram" aria-hidden="false" tabindex="-1">Instagram</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social tickets" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" aria-label="Women's Sports Cross Country Tickets" aria-hidden="true" tabindex="-1">Tickets</a>
<!-- /ko -->
<!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/womens-fencing" target="" aria-label="Women's Sports Fencing" tabindex="-1">Fencing</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko foreach: schedule_roster_news_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news schedule" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/womens-fencing/schedule" aria-label="Women's Sports Fencing Schedule" aria-hidden="false" tabindex="-1">Schedule</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news roster" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/womens-fencing/roster" aria-label="Women's Sports Fencing Roster" aria-hidden="false" tabindex="-1">Roster</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news news" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/womens-fencing/archives" aria-label="Women's Sports Fencing News" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko foreach: social_media_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social facebook" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="https://www.facebook.com/HopkinsAthletics" aria-label="Women's Sports Fencing Facebook" aria-hidden="false" tabindex="-1">Facebook</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social twitter" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//twitter.com/HopkinsSports" aria-label="Women's Sports Fencing Twitter" aria-hidden="false" tabindex="-1">Twitter</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social instagram" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//instagram.com/hopkinsfencing" aria-label="Women's Sports Fencing Instagram" aria-hidden="false" tabindex="-1">Instagram</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social tickets" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" aria-label="Women's Sports Fencing Tickets" aria-hidden="true" tabindex="-1">Tickets</a>
<!-- /ko -->
<!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/field-hockey" target="" aria-label="Women's Sports Field Hockey" tabindex="-1">Field Hockey</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko foreach: schedule_roster_news_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news schedule" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/field-hockey/schedule" aria-label="Women's Sports Field Hockey Schedule" aria-hidden="false" tabindex="-1">Schedule</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news roster" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/field-hockey/roster" aria-label="Women's Sports Field Hockey Roster" aria-hidden="false" tabindex="-1">Roster</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news news" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/field-hockey/archives" aria-label="Women's Sports Field Hockey News" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko foreach: social_media_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social facebook" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="https://www.facebook.com/JHUFieldHockey/" aria-label="Women's Sports Field Hockey Facebook" aria-hidden="false" tabindex="-1">Facebook</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social twitter" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//twitter.com/JHUFieldHockey" aria-label="Women's Sports Field Hockey Twitter" aria-hidden="false" tabindex="-1">Twitter</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social instagram" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//instagram.com/JHUFieldHockey" aria-label="Women's Sports Field Hockey Instagram" aria-hidden="false" tabindex="-1">Instagram</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social tickets" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" aria-label="Women's Sports Field Hockey Tickets" aria-hidden="true" tabindex="-1">Tickets</a>
<!-- /ko -->
<!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/womens-lacrosse" target="" aria-label="Women's Sports Lacrosse" tabindex="-1">Lacrosse</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko foreach: schedule_roster_news_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news schedule" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/womens-lacrosse/schedule" aria-label="Women's Sports Lacrosse Schedule" aria-hidden="false" tabindex="-1">Schedule</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news roster" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/womens-lacrosse/roster" aria-label="Women's Sports Lacrosse Roster" aria-hidden="false" tabindex="-1">Roster</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news news" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/womens-lacrosse/archives" aria-label="Women's Sports Lacrosse News" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko foreach: social_media_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social facebook" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="https://www.facebook.com/hopkins.lacrosse.52" aria-label="Women's Sports Lacrosse Facebook" aria-hidden="false" tabindex="-1">Facebook</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social twitter" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//twitter.com/HopkinsLacrosse" aria-label="Women's Sports Lacrosse Twitter" aria-hidden="false" tabindex="-1">Twitter</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social instagram" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//instagram.com/hopkinslacrosse" aria-label="Women's Sports Lacrosse Instagram" aria-hidden="false" tabindex="-1">Instagram</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social tickets" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" aria-label="Women's Sports Lacrosse Tickets" aria-hidden="true" tabindex="-1">Tickets</a>
<!-- /ko -->
<!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/womens-soccer" target="" aria-label="Women's Sports Soccer" tabindex="-1">Soccer</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko foreach: schedule_roster_news_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news schedule" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/womens-soccer/schedule" aria-label="Women's Sports Soccer Schedule" aria-hidden="false" tabindex="-1">Schedule</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news roster" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/womens-soccer/roster" aria-label="Women's Sports Soccer Roster" aria-hidden="false" tabindex="-1">Roster</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news news" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/womens-soccer/archives" aria-label="Women's Sports Soccer News" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko foreach: social_media_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social facebook" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="https://www.facebook.com/HopkinsAthletics" aria-label="Women's Sports Soccer Facebook" aria-hidden="false" tabindex="-1">Facebook</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social twitter" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//twitter.com/HopkinsWSoccer" aria-label="Women's Sports Soccer Twitter" aria-hidden="false" tabindex="-1">Twitter</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social instagram" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//instagram.com/jhuwomenssoccer" aria-label="Women's Sports Soccer Instagram" aria-hidden="false" tabindex="-1">Instagram</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social tickets" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" aria-label="Women's Sports Soccer Tickets" aria-hidden="true" tabindex="-1">Tickets</a>
<!-- /ko -->
<!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/womens-swimming-and-diving" target="" aria-label="Women's Sports Swimming" tabindex="-1">Swimming</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko foreach: schedule_roster_news_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news schedule" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/womens-swimming-and-diving/schedule" aria-label="Women's Sports Swimming Schedule" aria-hidden="false" tabindex="-1">Schedule</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news roster" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/womens-swimming-and-diving/roster" aria-label="Women's Sports Swimming Roster" aria-hidden="false" tabindex="-1">Roster</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news news" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/womens-swimming-and-diving/archives" aria-label="Women's Sports Swimming News" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko foreach: social_media_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social facebook" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="https://www.facebook.com/HopkinsAthletics" aria-label="Women's Sports Swimming Facebook" aria-hidden="false" tabindex="-1">Facebook</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social twitter" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//twitter.com/jhuswimming" aria-label="Women's Sports Swimming Twitter" aria-hidden="false" tabindex="-1">Twitter</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social instagram" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//instagram.com/johnshopkinsswimming" aria-label="Women's Sports Swimming Instagram" aria-hidden="false" tabindex="-1">Instagram</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social tickets" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" aria-label="Women's Sports Swimming Tickets" aria-hidden="true" tabindex="-1">Tickets</a>
<!-- /ko -->
<!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/womens-tennis" target="" aria-label="Women's Sports Tennis" tabindex="-1">Tennis</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko foreach: schedule_roster_news_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news schedule" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/womens-tennis/schedule" aria-label="Women's Sports Tennis Schedule" aria-hidden="false" tabindex="-1">Schedule</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news roster" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/womens-tennis/roster" aria-label="Women's Sports Tennis Roster" aria-hidden="false" tabindex="-1">Roster</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news news" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/womens-tennis/archives" aria-label="Women's Sports Tennis News" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko foreach: social_media_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social facebook" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="https://www.facebook.com/HopkinsAthletics" aria-label="Women's Sports Tennis Facebook" aria-hidden="false" tabindex="-1">Facebook</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social twitter" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//twitter.com/HopkinsWTennis" aria-label="Women's Sports Tennis Twitter" aria-hidden="false" tabindex="-1">Twitter</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social instagram" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//instagram.com/hopkinswtennis" aria-label="Women's Sports Tennis Instagram" aria-hidden="false" tabindex="-1">Instagram</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social tickets" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" aria-label="Women's Sports Tennis Tickets" aria-hidden="true" tabindex="-1">Tickets</a>
<!-- /ko -->
<!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/womens-track-and-field" target="" aria-label="Women's Sports Track & Field" tabindex="-1">Track & Field</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko foreach: schedule_roster_news_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news schedule" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/womens-track-and-field/schedule" aria-label="Women's Sports Track & Field Schedule" aria-hidden="false" tabindex="-1">Schedule</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news roster" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/womens-track-and-field/roster" aria-label="Women's Sports Track & Field Roster" aria-hidden="false" tabindex="-1">Roster</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news news" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/womens-track-and-field/archives" aria-label="Women's Sports Track & Field News" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko foreach: social_media_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social facebook" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="https://www.facebook.com/hopkinstrack" aria-label="Women's Sports Track & Field Facebook" aria-hidden="false" tabindex="-1">Facebook</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social twitter" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//twitter.com/HopkinsTFXC" aria-label="Women's Sports Track & Field Twitter" aria-hidden="false" tabindex="-1">Twitter</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social instagram" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//instagram.com/hopkinstfxc" aria-label="Women's Sports Track & Field Instagram" aria-hidden="false" tabindex="-1">Instagram</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social tickets" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" aria-label="Women's Sports Track & Field Tickets" aria-hidden="true" tabindex="-1">Tickets</a>
<!-- /ko -->
<!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/womens-volleyball" target="" aria-label="Women's Sports Volleyball" tabindex="-1">Volleyball</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko foreach: schedule_roster_news_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news schedule" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/womens-volleyball/schedule" aria-label="Women's Sports Volleyball Schedule" aria-hidden="false" tabindex="-1">Schedule</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news roster" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/womens-volleyball/roster" aria-label="Women's Sports Volleyball Roster" aria-hidden="false" tabindex="-1">Roster</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news news" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="/sports/womens-volleyball/archives" aria-label="Women's Sports Volleyball News" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko foreach: social_media_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social facebook" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="https://www.facebook.com/HopkinsAthletics" aria-label="Women's Sports Volleyball Facebook" aria-hidden="false" tabindex="-1">Facebook</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social twitter" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//twitter.com/JHUVB" aria-label="Women's Sports Volleyball Twitter" aria-hidden="false" tabindex="-1">Twitter</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social instagram" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" href="//instagram.com/jhuvball" aria-label="Women's Sports Volleyball Instagram" aria-hidden="false" tabindex="-1">Instagram</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social tickets" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" aria-label="Women's Sports Volleyball Tickets" aria-hidden="true" tabindex="-1">Tickets</a>
<!-- /ko -->
<!-- /ko -->
</li>
</ul>
<!-- /ko -->
</div>
<!-- ko if: ad --><!-- /ko -->
</div>
</div>
<!-- /ko -->
</li>
<li data-bind="
attr: {
'aria-haspopup': items.length ? 'true' : 'false',
'class': ko.computed(function() { return class_name ? class_name + ' c-navigation__item c-navigation__item--level-1': 'c-navigation__item c-navigation__item--level-1' })
},
css: {
'c-navigation__parent': items && items.length > 0,
'is-open': isItemOpen(), 'sidearm-haspopup': items.length
}" aria-haspopup="true" class="c-navigation__item c-navigation__item--level-1 c-navigation__parent sidearm-haspopup">
<!-- ko if: url === "" || url === "#" --><!-- /ko -->
<!-- ko if: url !== "" && url !== "#" -->
<a class="c-navigation__url c-navigation__url--level-1" data-bind="
html: title,
attr: {
href: url, target: open_in_new_window ? '_blank' : ''
},
onEnter: toggleMenuItem" tabindex="0" href="https://hopkinslacrosse.universitytickets.com/w/?cid=183" target="">Tickets</a>
<!-- /ko -->
<!-- ko if: columns.length > 0 -->
<div class="c-navigation__level-2" role="menu" data-bind="
css: { 'is-open' : isItemOpen() },
attr: { 'aria-hidden' : isItemOpen() ? 'false' : 'true' },
onEscape:closeMenuItem" aria-hidden="true">
<div class="c-navigation__level-2-inner">
<div class="flex">
<!-- ko foreach: columns -->
<ul class="c-navigation__column reset-list" data-bind="foreach: items, attr: { 'aria-label': $parent.title }" role="menu" aria-label="Tickets">
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="https://hopkinslacrosse.universitytickets.com/w/?cid=183" target="" aria-label="Hopkins Lacrosse Tickets Hopkins Lacrosse Tickets" tabindex="-1">Hopkins Lacrosse Tickets</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/2021/12/3/group-experiences.aspx" target="" aria-label="Hopkins Lacrosse Tickets Group Experiences" tabindex="-1">Group Experiences</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
</ul>
<!-- /ko -->
</div>
<!-- ko if: ad --><!-- /ko -->
</div>
</div>
<!-- /ko -->
</li>
<li data-bind="
attr: {
'aria-haspopup': items.length ? 'true' : 'false',
'class': ko.computed(function() { return class_name ? class_name + ' c-navigation__item c-navigation__item--level-1': 'c-navigation__item c-navigation__item--level-1' })
},
css: {
'c-navigation__parent': items && items.length > 0,
'is-open': isItemOpen(), 'sidearm-haspopup': items.length
}" aria-haspopup="true" class="c-navigation__item c-navigation__item--level-1 c-navigation__parent sidearm-haspopup">
<!-- ko if: url === "" || url === "#" -->
<a class="c-navigation__url c-navigation__url--level-1" data-bind="
html: title,
onEnter: toggleMenuItem,
css: {'is-toggled':isItemOpen() },
attr: {
'href': 'javascript:void(0);',
'aria-haspopup': items && items.length,
'aria-expanded': isItemOpen() ? 'true' : 'false'
}" tabindex="0" href="javascript:void(0);" aria-haspopup="42" aria-expanded="false">Inside Athletics</a>
<!-- /ko -->
<!-- ko if: url !== "" && url !== "#" --><!-- /ko -->
<!-- ko if: columns.length > 0 -->
<div class="c-navigation__level-2" role="menu" data-bind="
css: { 'is-open' : isItemOpen() },
attr: { 'aria-hidden' : isItemOpen() ? 'false' : 'true' },
onEscape:closeMenuItem" aria-hidden="true">
<div class="c-navigation__level-2-inner">
<div class="flex">
<!-- ko foreach: columns -->
<ul class="c-navigation__column reset-list" data-bind="foreach: items, attr: { 'aria-label': $parent.title }" role="menu" aria-label="Inside Athletics">
<li class="c-navigation__item c-navigation__item--level-2 c-navigation__separator" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator -->
<span data-bind="text: title">JOHNS HOPKINS</span>
<!-- /ko -->
<!-- ko ifnot: separator --><!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="http://president.jhu.edu/" target="" aria-label="JOHNS HOPKINS President Ron Daniels" tabindex="-1">President Ron Daniels</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/staff-directory/jennifer-s.-baker/6" target="" aria-label="JOHNS HOPKINS Director of Athletics Jennifer S. Baker" tabindex="-1">Director of Athletics Jennifer S. Baker</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="https://www.jhu.edu/" target="" aria-label="JOHNS HOPKINS JHU.EDU" tabindex="-1">JHU.EDU</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="https://studentaffairs.jhu.edu/recreation/" target="" aria-label="JOHNS HOPKINS Department of Recreation" tabindex="-1">Department of Recreation</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
</ul>
<ul class="c-navigation__column reset-list" data-bind="foreach: items, attr: { 'aria-label': $parent.title }" role="menu" aria-label="Inside Athletics">
<li class="c-navigation__item c-navigation__item--level-2 c-navigation__separator" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator -->
<span data-bind="text: title">DEPT OF ATHLETICS</span>
<!-- /ko -->
<!-- ko ifnot: separator --><!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/diversity_equity_inclusion" target="" aria-label="DEPT OF ATHLETICS Diversity, Equity, Inclusion & Belonging" tabindex="-1">Diversity, Equity, Inclusion & Belonging</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/2018/6/15/frequently-asked-questions.aspx" target="" aria-label="DEPT OF ATHLETICS FAQ" tabindex="-1">FAQ</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/2018/6/15/quick-facts.aspx" target="" aria-label="DEPT OF ATHLETICS Quick Facts" tabindex="-1">Quick Facts</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/2018/6/15/site-map.aspx" target="" aria-label="DEPT OF ATHLETICS Site Map" tabindex="-1">Site Map</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/2018/6/15/sponsors" target="" aria-label="DEPT OF ATHLETICS Sponsors" tabindex="-1">Sponsors</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/2018/6/15/Sponsorship%20Opportunities" target="" aria-label="DEPT OF ATHLETICS Sponsorship Opportunities" tabindex="-1">Sponsorship Opportunities</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/staff-directory" target="" aria-label="DEPT OF ATHLETICS Staff Directory" tabindex="-1">Staff Directory</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/documents/2020/9/8/Johns_Hopkins_Staff_Handbook_updated_9_2_20.pdf" target="" aria-label="DEPT OF ATHLETICS Staff Manual" tabindex="-1">Staff Manual</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/2020/12/28/johns-hopkins-athletics-priorities" target="" aria-label="DEPT OF ATHLETICS Strategic Priorities (2021-25)" tabindex="-1">Strategic Priorities (2021-25)</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
</ul>
<ul class="c-navigation__column reset-list" data-bind="foreach: items, attr: { 'aria-label': $parent.title }" role="menu" aria-label="Inside Athletics">
<li class="c-navigation__item c-navigation__item--level-2 c-navigation__separator" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator -->
<span data-bind="text: title">ATHLETES & RECRUITS</span>
<!-- /ko -->
<!-- ko ifnot: separator --><!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/compliance" target="" aria-label="ATHLETES & RECRUITS Compliance" tabindex="-1">Compliance</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/2018/6/13/recruiting-faq.aspx" target="" aria-label="ATHLETES & RECRUITS Recruiting FAQ" tabindex="-1">Recruiting FAQ</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/sport-performance-and-wellness" target="" aria-label="ATHLETES & RECRUITS Sport Performance & Wellness" tabindex="-1">Sport Performance & Wellness</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/documents/2022/8/15/2022-23_Student-Athlete_Handbook_8-12-22.pdf" target="" aria-label="ATHLETES & RECRUITS Student-Athlete Handbook" tabindex="-1">Student-Athlete Handbook</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
</ul>
<ul class="c-navigation__column reset-list" data-bind="foreach: items, attr: { 'aria-label': $parent.title }" role="menu" aria-label="Inside Athletics">
<li class="c-navigation__item c-navigation__item--level-2 c-navigation__separator" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator -->
<span data-bind="text: title">BLUE JAY FANS</span>
<!-- /ko -->
<!-- ko ifnot: separator --><!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="https://hopkinssports.com/sports/2024/1/30/camp-blue-jay.aspx" target="_blank" aria-label="BLUE JAY FANS Camp Blue Jay" tabindex="-1">Camp Blue Jay</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/2018/6/7/directions-10-directions-html.aspx" target="" aria-label="BLUE JAY FANS Directions & Maps" tabindex="-1">Directions & Maps</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/2020/10/7/juniorjays" target="" aria-label="BLUE JAY FANS Junior Jays - Kid's Club" tabindex="-1">Junior Jays - Kid's Club</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/2021/7/21/hopkins-sports-app" target="_blank" aria-label="BLUE JAY FANS Hopkins Sports App" tabindex="-1">Hopkins Sports App</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/2021/8/10/fan-guide-2021" target="" aria-label="BLUE JAY FANS Fan Guide" tabindex="-1">Fan Guide</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/calendar" target="" aria-label="BLUE JAY FANS Calendar of Events" tabindex="-1">Calendar of Events</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/watch" target="" aria-label="BLUE JAY FANS Hopkins All Access" tabindex="-1">Hopkins All Access</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="http://www.youtube.com/hopkinssports" target="" aria-label="BLUE JAY FANS Hopkins on YouTube" tabindex="-1">Hopkins on YouTube</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/galleries" target="" aria-label="BLUE JAY FANS Photo Galleries" tabindex="-1">Photo Galleries</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/2018/6/15/johns-hopkins-university-on-campus-links.aspx" target="" aria-label="BLUE JAY FANS Visiting Campus" tabindex="-1">Visiting Campus</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
</ul>
<ul class="c-navigation__column reset-list" data-bind="foreach: items, attr: { 'aria-label': $parent.title }" role="menu" aria-label="Inside Athletics">
<li class="c-navigation__item c-navigation__item--level-2 c-navigation__separator" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator -->
<span data-bind="text: title">HISTORY & TRADITION </span>
<!-- /ko -->
<!-- ko ifnot: separator --><!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="https://sites.google.com/site/jhubands/about/pep-band" target="" aria-label="HISTORY & TRADITION Johns Hopkins Pep Band" tabindex="-1">Johns Hopkins Pep Band</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/honors/hall-of-fame?type=class_induction" target="" aria-label="HISTORY & TRADITION Johns Hopkins Hall of Fame" tabindex="-1">Johns Hopkins Hall of Fame</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/documents/2022/7/1/All-Time_All-Americans__2022-23_.pdf" target="" aria-label="HISTORY & TRADITION All-Americans" tabindex="-1">All-Americans</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/documents/2022/6/30/All-Time_Academic_All-Americans__2022-23_.pdf" target="" aria-label="HISTORY & TRADITION Academic All-Americans (PDF)" tabindex="-1">Academic All-Americans (PDF)</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/documents/2022/7/1/All-Time_Academic_All-District__Thru_2021-22_.pdf" target="" aria-label="HISTORY & TRADITION Academic All-District (PDF)" tabindex="-1">Academic All-District (PDF)</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/documents/2023/4/24/NCAA_Postgraduat_Scholars__2022-23_.pdf" target="" aria-label="HISTORY & TRADITION NCAA Postgraduate Scholars" tabindex="-1">NCAA Postgraduate Scholars</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/2018/6/7/trads-individual-national-champs-html.aspx" target="" aria-label="HISTORY & TRADITION National Champions (Individual)" tabindex="-1">National Champions (Individual)</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/2018/6/7/trads-national-champs-html.aspx" target="" aria-label="HISTORY & TRADITION National Champions (Team)" tabindex="-1">National Champions (Team)</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/documents/2022/7/1/All-Time_Conference_Champions__2022-23_.pdf" target="" aria-label="HISTORY & TRADITION Conference Championships (Team)" tabindex="-1">Conference Championships (Team)</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/2018/6/15/johns-hopkins-in-the-learfield-sports-directors-cup-rankings.aspx" target="" aria-label="HISTORY & TRADITION Johns Hopkins in the Directors' Cup" tabindex="-1">Johns Hopkins in the Directors' Cup</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
</ul>
<!-- /ko -->
</div>
<!-- ko if: ad --><!-- /ko -->
</div>
</div>
<!-- /ko -->
</li>
<li data-bind="
attr: {
'aria-haspopup': items.length ? 'true' : 'false',
'class': ko.computed(function() { return class_name ? class_name + ' c-navigation__item c-navigation__item--level-1': 'c-navigation__item c-navigation__item--level-1' })
},
css: {
'c-navigation__parent': items && items.length > 0,
'is-open': isItemOpen(), 'sidearm-haspopup': items.length
}" aria-haspopup="true" class="c-navigation__item c-navigation__item--level-1 c-navigation__parent sidearm-haspopup">
<!-- ko if: url === "" || url === "#" -->
<a class="c-navigation__url c-navigation__url--level-1" data-bind="
html: title,
onEnter: toggleMenuItem,
css: {'is-toggled':isItemOpen() },
attr: {
'href': 'javascript:void(0);',
'aria-haspopup': items && items.length,
'aria-expanded': isItemOpen() ? 'true' : 'false'
}" tabindex="0" href="javascript:void(0);" aria-haspopup="19" aria-expanded="false">Facilities </a>
<!-- /ko -->
<!-- ko if: url !== "" && url !== "#" --><!-- /ko -->
<!-- ko if: columns.length > 0 -->
<div class="c-navigation__level-2" role="menu" data-bind="
css: { 'is-open' : isItemOpen() },
attr: { 'aria-hidden' : isItemOpen() ? 'false' : 'true' },
onEscape:closeMenuItem" aria-hidden="true">
<div class="c-navigation__level-2-inner">
<div class="flex">
<!-- ko foreach: columns -->
<ul class="c-navigation__column reset-list" data-bind="foreach: items, attr: { 'aria-label': $parent.title }" role="menu" aria-label="Facilities ">
<li class="c-navigation__item c-navigation__item--level-2 c-navigation__separator" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator -->
<span data-bind="text: title">Indoor Facilities</span>
<!-- /ko -->
<!-- ko ifnot: separator --><!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/galleries/general/athletic-training-room/487" target="" aria-label="Indoor Facilities Athletic Training Room" tabindex="-1">Athletic Training Room</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/galleries/general/cordish-lacrosse-center/496" target="" aria-label="Indoor Facilities Cordish Lacrosse Center" tabindex="-1">Cordish Lacrosse Center</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/2018/6/15/varsity-weight-room.aspx" target="" aria-label="Indoor Facilities Varsity Weight Room" tabindex="-1">Varsity Weight Room</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/2018/6/15/newton-white-athletic-center-fencing-room.aspx" target="" aria-label="Indoor Facilities Fencing Room" tabindex="-1">Fencing Room</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/2018/6/15/newton-white-athletic-center-goldfarb-gymnasium.aspx" target="" aria-label="Indoor Facilities Goldfarb Gymnasium" tabindex="-1">Goldfarb Gymnasium</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/2018/6/15/newton-white-athletic-center-natatorium.aspx" target="" aria-label="Indoor Facilities Natatorium" tabindex="-1">Natatorium</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/2018/6/15/newton-white-athletic-center.aspx" target="" aria-label="Indoor Facilities Newton White Athletic Center" tabindex="-1">Newton White Athletic Center</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/2018/6/15/wall-o-mahony-student-athlete-lounge.aspx" target="" aria-label="Indoor Facilities Wall O'Mahony Student-Athlete Lounge" tabindex="-1">Wall O'Mahony Student-Athlete Lounge</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/2018/6/15/wrestling-room.aspx" target="" aria-label="Indoor Facilities Wrestling Room" tabindex="-1">Wrestling Room</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
</ul>
<ul class="c-navigation__column reset-list" data-bind="foreach: items, attr: { 'aria-label': $parent.title }" role="menu" aria-label="Facilities ">
<li class="c-navigation__item c-navigation__item--level-2 c-navigation__separator" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator -->
<span data-bind="text: title">Outdoor Facilities</span>
<!-- /ko -->
<!-- ko ifnot: separator --><!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/2018/6/15/babb-field-at-stromberg-stadium.aspx" target="" aria-label="Outdoor Facilities Babb Field at Stromberg Stadium" tabindex="-1">Babb Field at Stromberg Stadium</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/2018/6/15/homewood-field.aspx" target="" aria-label="Outdoor Facilities Homewood Field" tabindex="-1">Homewood Field</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/2018/6/15/jhu-track-field.aspx" target="" aria-label="Outdoor Facilities JHU Track & Field" tabindex="-1">JHU Track & Field</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/2018/6/15/tennis-courts-at-johns-hopkins.aspx" target="" aria-label="Outdoor Facilities Tennis Courts" tabindex="-1">Tennis Courts</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
</ul>
<ul class="c-navigation__column reset-list" data-bind="foreach: items, attr: { 'aria-label': $parent.title }" role="menu" aria-label="Facilities ">
<li class="c-navigation__item c-navigation__item--level-2 c-navigation__separator" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator -->
<span data-bind="text: title">Facilities General</span>
<!-- /ko -->
<!-- ko ifnot: separator --><!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/2018/6/7/directions-10-directions-html" target="" aria-label="Facilities General Directions & Maps" tabindex="-1">Directions & Maps</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/2018/6/14/johns-hopkins-athletic-facilities.aspx" target="" aria-label="Facilities General Facilities Snapshot" tabindex="-1">Facilities Snapshot</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="https://studentaffairs.jhu.edu/recreation/" target="" aria-label="Facilities General O'Connor Recreation Center" tabindex="-1">O'Connor Recreation Center</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
</ul>
<!-- /ko -->
</div>
<!-- ko if: ad --><!-- /ko -->
</div>
</div>
<!-- /ko -->
</li>
<li data-bind="
attr: {
'aria-haspopup': items.length ? 'true' : 'false',
'class': ko.computed(function() { return class_name ? class_name + ' c-navigation__item c-navigation__item--level-1': 'c-navigation__item c-navigation__item--level-1' })
},
css: {
'c-navigation__parent': items && items.length > 0,
'is-open': isItemOpen(), 'sidearm-haspopup': items.length
}" aria-haspopup="true" class="c-navigation__item c-navigation__item--level-1 c-navigation__parent sidearm-haspopup">
<!-- ko if: url === "" || url === "#" -->
<a class="c-navigation__url c-navigation__url--level-1" data-bind="
html: title,
onEnter: toggleMenuItem,
css: {'is-toggled':isItemOpen() },
attr: {
'href': 'javascript:void(0);',
'aria-haspopup': items && items.length,
'aria-expanded': isItemOpen() ? 'true' : 'false'
}" tabindex="0" href="javascript:void(0);" aria-haspopup="22" aria-expanded="false">Student-Athletes/Recruits</a>
<!-- /ko -->
<!-- ko if: url !== "" && url !== "#" --><!-- /ko -->
<!-- ko if: columns.length > 0 -->
<div class="c-navigation__level-2" role="menu" data-bind="
css: { 'is-open' : isItemOpen() },
attr: { 'aria-hidden' : isItemOpen() ? 'false' : 'true' },
onEscape:closeMenuItem" aria-hidden="true">
<div class="c-navigation__level-2-inner">
<div class="flex">
<!-- ko foreach: columns -->
<ul class="c-navigation__column reset-list" data-bind="foreach: items, attr: { 'aria-label': $parent.title }" role="menu" aria-label="Student-Athletes/Recruits">
<li class="c-navigation__item c-navigation__item--level-2 c-navigation__separator" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator -->
<span data-bind="text: title">FOR JOHNS HOPKINS RECRUITS</span>
<!-- /ko -->
<!-- ko ifnot: separator --><!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="https://apply.jhu.edu/" target="" aria-label="FOR JOHNS HOPKINS RECRUITS Admissions" tabindex="-1">Admissions</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="https://www.jhu.edu/admissions/financial-aid/" target="" aria-label="FOR JOHNS HOPKINS RECRUITS Financial Aid" tabindex="-1">Financial Aid</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="https://npc.collegeboard.org/student/app/jhu" target="" aria-label="FOR JOHNS HOPKINS RECRUITS Financial Aid Calculator" tabindex="-1">Financial Aid Calculator</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="https://apply.jhu.edu/explore-academics/majors-and-minors/" target="" aria-label="FOR JOHNS HOPKINS RECRUITS Johns Hopkins Majors & Minors" tabindex="-1">Johns Hopkins Majors & Minors</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="https://www.jhu.edu/schools/" target="" aria-label="FOR JOHNS HOPKINS RECRUITS Johns Hopkins Schools & Divisions" tabindex="-1">Johns Hopkins Schools & Divisions</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="https://web3.ncaa.org/ecwr3/" target="" aria-label="FOR JOHNS HOPKINS RECRUITS NCAA Eligibility Center" tabindex="-1">NCAA Eligibility Center</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/documents/2018/6/12/CollegeBoundSA.pdf" target="" aria-label="FOR JOHNS HOPKINS RECRUITS NCAA Guide for College-Bound Student-Athlete" tabindex="-1">NCAA Guide for College-Bound Student-Athlete</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/documents/2018/6/12/Visit_Policy.pdf" target="" aria-label="FOR JOHNS HOPKINS RECRUITS Official Visit/Policy" tabindex="-1">Official Visit/Policy</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/2018/6/13/recruiting-faq.aspx" target="" aria-label="FOR JOHNS HOPKINS RECRUITS Recruiting FAQ" tabindex="-1">Recruiting FAQ</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
</ul>
<ul class="c-navigation__column reset-list" data-bind="foreach: items, attr: { 'aria-label': $parent.title }" role="menu" aria-label="Student-Athletes/Recruits">
<li class="c-navigation__item c-navigation__item--level-2 c-navigation__separator" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator -->
<span data-bind="text: title">Student-Athlete Support/Programming</span>
<!-- /ko -->
<!-- ko ifnot: separator --><!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="" target="" aria-label="Student-Athlete Support/Programming Blue Jays LEAD" tabindex="-1">Blue Jays LEAD</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/diversity_equity_inclusion" target="" aria-label="Student-Athlete Support/Programming Diversity, Equity, Inclusion & Belonging" tabindex="-1">Diversity, Equity, Inclusion & Belonging</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/saac" target="" aria-label="Student-Athlete Support/Programming SAAC" tabindex="-1">SAAC</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko foreach: social_media_links -->
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social facebook" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" aria-label="Student-Athlete Support/Programming SAAC Facebook" aria-hidden="true" tabindex="-1">Facebook</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social twitter" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" aria-label="Student-Athlete Support/Programming SAAC Twitter" aria-hidden="true" tabindex="-1">Twitter</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social instagram" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" aria-label="Student-Athlete Support/Programming SAAC Instagram" aria-hidden="true" tabindex="-1">Instagram</a>
<a class="c-navigation__url c-navigation__url--level-2 c-navigation__social tickets" data-bind="
text: title,
attr: {
href: url,
'aria-label': ($parents[1].items[0].separator === 0 ? '' : $parents[1].items[0].title + ' ') + $parent.title + ' ' + title,
'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1,
tabindex: url ? ($parents[2].isItemOpen() ? 0 : -1) : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); }
},
css: class_name" aria-label="Student-Athlete Support/Programming SAAC Tickets" aria-hidden="true" tabindex="-1">Tickets</a>
<!-- /ko -->
<!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/sport-performance" target="" aria-label="Student-Athlete Support/Programming Sport Performance & Wellness" tabindex="-1">Sport Performance & Wellness</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/documents/2020/9/16/2020-21 SA Handbook (10-19-20 Update).pdf" target="" aria-label="Student-Athlete Support/Programming Student-Athlete Handbook" tabindex="-1">Student-Athlete Handbook</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
</ul>
<ul class="c-navigation__column reset-list" data-bind="foreach: items, attr: { 'aria-label': $parent.title }" role="menu" aria-label="Student-Athletes/Recruits">
<li class="c-navigation__item c-navigation__item--level-2 c-navigation__separator" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator -->
<span data-bind="text: title">General Hopkins Information</span>
<!-- /ko -->
<!-- ko ifnot: separator --><!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="https://www.youvisit.com/tour/jhuhomewood?pl=v" target="" aria-label="General Hopkins Information Campus Virtual Tour" tabindex="-1">Campus Virtual Tour</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="https://www.jhu.edu/maps-directions/" target="" aria-label="General Hopkins Information Campus Map" tabindex="-1">Campus Map</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/compliance" target="" aria-label="General Hopkins Information Compliance" tabindex="-1">Compliance</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="https://www.jhu.edu/assets/uploads/2016/01/johnshopkinsfactbook.pdf" target="" aria-label="General Hopkins Information Johns Hopkins Fact Book" tabindex="-1">Johns Hopkins Fact Book</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="https://www.youtube.com/user/JohnsHopkins" target="" aria-label="General Hopkins Information Johns Hopkins YouTube Page" tabindex="-1">Johns Hopkins YouTube Page</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
</ul>
<!-- /ko -->
</div>
<!-- ko if: ad --><!-- /ko -->
</div>
</div>
<!-- /ko -->
</li>
<li data-bind="
attr: {
'aria-haspopup': items.length ? 'true' : 'false',
'class': ko.computed(function() { return class_name ? class_name + ' c-navigation__item c-navigation__item--level-1': 'c-navigation__item c-navigation__item--level-1' })
},
css: {
'c-navigation__parent': items && items.length > 0,
'is-open': isItemOpen(), 'sidearm-haspopup': items.length
}" aria-haspopup="true" class="c-navigation__item c-navigation__item--level-1 c-navigation__parent sidearm-haspopup">
<!-- ko if: url === "" || url === "#" -->
<a class="c-navigation__url c-navigation__url--level-1" data-bind="
html: title,
onEnter: toggleMenuItem,
css: {'is-toggled':isItemOpen() },
attr: {
'href': 'javascript:void(0);',
'aria-haspopup': items && items.length,
'aria-expanded': isItemOpen() ? 'true' : 'false'
}" tabindex="0" href="javascript:void(0);" aria-haspopup="3" aria-expanded="false">Donate</a>
<!-- /ko -->
<!-- ko if: url !== "" && url !== "#" --><!-- /ko -->
<!-- ko if: columns.length > 0 -->
<div class="c-navigation__level-2" role="menu" data-bind="
css: { 'is-open' : isItemOpen() },
attr: { 'aria-hidden' : isItemOpen() ? 'false' : 'true' },
onEscape:closeMenuItem" aria-hidden="true">
<div class="c-navigation__level-2-inner">
<div class="flex">
<!-- ko foreach: columns -->
<ul class="c-navigation__column reset-list" data-bind="foreach: items, attr: { 'aria-label': $parent.title }" role="menu" aria-label="Donate">
<li class="c-navigation__item c-navigation__item--level-2 c-navigation__separator" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator -->
<span data-bind="text: title">DONATE</span>
<!-- /ko -->
<!-- ko ifnot: separator --><!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/sports/blue-jays-unlimited" target="" aria-label="DONATE Blue Jays Unlimited" tabindex="-1">Blue Jays Unlimited</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="https://secure.jhu.edu/form/bju" target="" aria-label="DONATE Make a Donation Online" tabindex="-1">Make a Donation Online</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
</ul>
<!-- /ko -->
</div>
<!-- ko if: ad --><!-- /ko -->
</div>
</div>
<!-- /ko -->
</li>
<li data-bind="
attr: {
'aria-haspopup': items.length ? 'true' : 'false',
'class': ko.computed(function() { return class_name ? class_name + ' c-navigation__item c-navigation__item--level-1': 'c-navigation__item c-navigation__item--level-1' })
},
css: {
'c-navigation__parent': items && items.length > 0,
'is-open': isItemOpen(), 'sidearm-haspopup': items.length
}" aria-haspopup="true" class="c-navigation__item c-navigation__item--level-1 c-navigation__parent sidearm-haspopup">
<!-- ko if: url === "" || url === "#" -->
<a class="c-navigation__url c-navigation__url--level-1" data-bind="
html: title,
onEnter: toggleMenuItem,
css: {'is-toggled':isItemOpen() },
attr: {
'href': 'javascript:void(0);',
'aria-haspopup': items && items.length,
'aria-expanded': isItemOpen() ? 'true' : 'false'
}" tabindex="0" href="javascript:void(0);" aria-haspopup="3" aria-expanded="false">Shop</a>
<!-- /ko -->
<!-- ko if: url !== "" && url !== "#" --><!-- /ko -->
<!-- ko if: columns.length > 0 -->
<div class="c-navigation__level-2" role="menu" data-bind="
css: { 'is-open' : isItemOpen() },
attr: { 'aria-hidden' : isItemOpen() ? 'false' : 'true' },
onEscape:closeMenuItem" aria-hidden="true">
<div class="c-navigation__level-2-inner">
<div class="flex">
<!-- ko foreach: columns -->
<ul class="c-navigation__column reset-list" data-bind="foreach: items, attr: { 'aria-label': $parent.title }" role="menu" aria-label="Shop">
<li class="c-navigation__item c-navigation__item--level-2 c-navigation__separator" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator -->
<span data-bind="text: title">ONLINE STORE</span>
<!-- /ko -->
<!-- ko ifnot: separator --><!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/auctions/" target="" aria-label="ONLINE STORE Auctions" tabindex="-1">Auctions</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="https://johns-hopkins.shoptruespirit.com" target="" aria-label="ONLINE STORE Johns Hopkins Official Athletic Store" tabindex="-1">Johns Hopkins Official Athletic Store</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
</ul>
<!-- /ko -->
</div>
<!-- ko if: ad --><!-- /ko -->
</div>
</div>
<!-- /ko -->
</li>
<li data-bind="
attr: {
'aria-haspopup': items.length ? 'true' : 'false',
'class': ko.computed(function() { return class_name ? class_name + ' c-navigation__item c-navigation__item--level-1': 'c-navigation__item c-navigation__item--level-1' })
},
css: {
'c-navigation__parent': items && items.length > 0,
'is-open': isItemOpen(), 'sidearm-haspopup': items.length
}" aria-haspopup="true" class="c-navigation__item c-navigation__item--level-1 c-navigation__parent sidearm-haspopup">
<!-- ko if: url === "" || url === "#" -->
<a class="c-navigation__url c-navigation__url--level-1" data-bind="
html: title,
onEnter: toggleMenuItem,
css: {'is-toggled':isItemOpen() },
attr: {
'href': 'javascript:void(0);',
'aria-haspopup': items && items.length,
'aria-expanded': isItemOpen() ? 'true' : 'false'
}" tabindex="0" href="javascript:void(0);" aria-haspopup="6" aria-expanded="false">Social</a>
<!-- /ko -->
<!-- ko if: url !== "" && url !== "#" --><!-- /ko -->
<!-- ko if: columns.length > 0 -->
<div class="c-navigation__level-2" role="menu" data-bind="
css: { 'is-open' : isItemOpen() },
attr: { 'aria-hidden' : isItemOpen() ? 'false' : 'true' },
onEscape:closeMenuItem" aria-hidden="true">
<div class="c-navigation__level-2-inner">
<div class="flex">
<!-- ko foreach: columns -->
<ul class="c-navigation__column reset-list" data-bind="foreach: items, attr: { 'aria-label': $parent.title }" role="menu" aria-label="Social">
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="https://twitter.com/HopkinsSports" target="" aria-label="Twitter Twitter" tabindex="-1">Twitter</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="https://www.facebook.com/HopkinsAthletics" target="" aria-label="Twitter Facebook" tabindex="-1">Facebook</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="http://www.youtube.com/user/HopkinsSports" target="" aria-label="Twitter YouTube" tabindex="-1">YouTube</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="http://instagram.com/hopkinssports" target="" aria-label="Twitter Instagram" tabindex="-1">Instagram</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="/watch" target="" aria-label="Twitter All-Access" tabindex="-1">All-Access</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
<li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}" role="menuitem">
<!-- ko if: separator --><!-- /ko -->
<!-- ko ifnot: separator -->
<a class="c-navigation__url c-navigation__url--level-2" data-bind="
text: title,
attr: {
href: url,
target: open_in_new_window ? '_blank' : '',
'aria-label': ($parent.items[0].separator === 0 ? '' : $parent.items[0].title + ' ') + title, tabindex: $parents[1].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); }
},
css: class_name" href="https://open.spotify.com/show/3GKqfDnIaUKSA2O8eOA9Vn?si=V7KVn38nSl6lRc5hZ9geOg" target="_blank" aria-label="Twitter HopTalk" tabindex="-1">HopTalk</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: stats --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
</ul>
<!-- /ko -->
</div>
<!-- ko if: ad --><!-- /ko -->
</div>
</div>
<!-- /ko -->
</li>
</ul>
<search-component params="{name: 'search--popout'}">
<div class="component c-search c-search--popout" role="search" data-bind="css: {'is-open': toggled()}">
<button type="button" class="c-search__toggle" aria-hidden="true" tabindex="-1" aria-label="Toggle search form"
data-bind="click: toggleSearch, attr: {'aria-expanded': toggled() ? 'true' : 'false'}, css: {'is-toggled' : toggled()}" aria-expanded="false">
<i class="icon-search-1"></i>
</button>
<div class="c-search__popout" data-bind="css: {'is-open': toggled()}">
<fieldset>
<legend class="accessible-hide">Search:</legend>
<input type="text" class="c-search__text" data-bind="textInput: query, onEnter: search, event: {focus: openSearch, blur: closeSearch }" placeholder="Search" aria-label="Search this site">
<button class="c-search__button" data-bind="onEnter: search, click: search, event: {focus: openSearch, blur: closeSearch}">Go</button>
</fieldset>
</div>
</div>
</search-component>
<!-- /ko -->
<!-- ko case: $else --><!-- /ko -->
<!-- /ko -->
</div>
<!-- /ko -->
<!-- ko if: name() === 'sport-nav' --><!--/ko -->
</navigation-component>
<!-- ko if: false --><!-- /ko -->
</div>
</div>
</div>
</nav>
<div class="s-scoreboard-mobile hide-on-medium flex flex-column">
<button type="button" class="s-scoreboard__toggle s-scoreboard__toggle-close">Tap To Close</button>
<div class="tabs flex-item-1 flex flex-column ui-tabs ui-corner-all ui-widget ui-widget-content">
<ul class="reset-list flex flex-align-center ui-tabs-nav ui-corner-all ui-helper-reset ui-helper-clearfix ui-widget-header" role="tablist">
<li role="tab" tabindex="0" class="ui-tabs-tab ui-corner-top ui-state-default ui-tab ui-tabs-active ui-state-active" aria-controls="s-events" aria-labelledby="ui-id-1" aria-selected="true" aria-expanded="true">
<a href="#s-events" role="presentation" tabindex="-1" class="ui-tabs-anchor" id="ui-id-1">Events</a></li>
<li role="tab" tabindex="-1" class="ui-tabs-tab ui-corner-top ui-state-default ui-tab" aria-controls="s-results" aria-labelledby="ui-id-2" aria-selected="false" aria-expanded="false">
<a href="#s-results" role="presentation" tabindex="-1" class="ui-tabs-anchor" id="ui-id-2">Results</a></li>
</ul>
<section id="s-events" class="s-events flex-item-1 ui-tabs-panel ui-corner-bottom ui-widget-content" aria-labelledby="ui-id-1" role="tabpanel" aria-hidden="false">
<h3 class="hide">Upcoming Events</h3>
<script>
var obj = {
"start": 0,
"count": 10,
"name": "events--list",
"sport_id": null,
"count_breakpoints": null,
"css_class": "",
"pinned_id": "",
"extra": {
"school_name": "Johns Hopkins University"
},
"context": null,
"dummy": false,
"type": "events",
"id": "9e0344d3-12d3-4f1d-9193-669d4429f958",
"data": [{
"id": 19015,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-04-06T00:00:00",
"end_date": null,
"date_utc": null,
"end_date_utc": null,
"time": "",
"is_doubleheader": false,
"allday": true,
"tbd": false,
"team_prefix": "",
"status": "A",
"location_indicator": "A",
"neutral_hometeam": false,
"location": "Fairfax, VA",
"conference": "Centennial Conference",
"conference_abbrev": "Centennial",
"conference_logo": null,
"is_conference": false,
"show_atvs": true,
"is_spotlight": false,
"type": "upcoming",
"tournament": null,
"sport": {
"id": 12,
"title": "Men's Track and Field",
"abbreviation": "MTRACK",
"shortname": "mtrack",
"short_title": "MTRACK",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "mtrack",
"gender": "m",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Meet"
},
"schedule": {
"id": 1816,
"title": "2023-24 Men's Track and Field Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1816"
},
"opponent": {
"id": 95,
"prefix": null,
"name": "Dalton Ebanks Invitational",
"title": "Dalton Ebanks Invitational",
"image": "/images/logos/george_mason_logo.png"
},
"media": {
"video": null,
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "http://cagstiming.com/",
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": {
"title": null,
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": null,
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": null,
"content_id": "",
"content_title": null,
"content_date": null,
"content_url": "",
"content_image_url": null,
"date": null
},
"result": {
"game_id": 19015,
"status": null,
"team_score": null,
"opponent_score": null,
"prescore": null,
"postscore": null,
"bid": "g%2bRDhju4chDWKT%2bPeuKG%2fg%3d%3d",
"boxscore": null,
"line_scores": null
},
"game_facility": null,
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": null,
"ticket_range": null,
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}, {
"id": 19017,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-04-06T00:00:00",
"end_date": null,
"date_utc": null,
"end_date_utc": null,
"time": "",
"is_doubleheader": false,
"allday": true,
"tbd": false,
"team_prefix": "",
"status": "A",
"location_indicator": "A",
"neutral_hometeam": false,
"location": "Fairfax, VA",
"conference": "Centennial Conference",
"conference_abbrev": "Centennial",
"conference_logo": null,
"is_conference": false,
"show_atvs": true,
"is_spotlight": false,
"type": "upcoming",
"tournament": null,
"sport": {
"id": 21,
"title": "Women's Track and Field",
"abbreviation": "WTRACK",
"shortname": "wtrack",
"short_title": "WTRACK",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "wtrack",
"gender": "f",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Meet"
},
"schedule": {
"id": 1817,
"title": "2023-24 Women's Track and Field Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1817"
},
"opponent": {
"id": 95,
"prefix": null,
"name": "Dalton Ebanks Invitational",
"title": "Dalton Ebanks Invitational",
"image": "/images/logos/george_mason_logo.png"
},
"media": {
"video": null,
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "http://cagstiming.com/",
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": {
"title": null,
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": null,
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": null,
"content_id": "",
"content_title": null,
"content_date": null,
"content_url": "",
"content_image_url": null,
"date": null
},
"result": {
"game_id": 19017,
"status": null,
"team_score": null,
"opponent_score": null,
"prescore": null,
"postscore": null,
"bid": "IpbHdHcAunHnuD5EF%2btOnw%3d%3d",
"boxscore": null,
"line_scores": null
},
"game_facility": null,
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": null,
"ticket_range": null,
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}, {
"id": 18793,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-04-06T18:30:00",
"end_date": null,
"date_utc": "2024-04-06T22:30:00Z",
"end_date_utc": null,
"time": "6:30 pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "A",
"location_indicator": "H",
"neutral_hometeam": false,
"location": "Baltimore, MD",
"conference": "Centennial Conference",
"conference_abbrev": "Centennial",
"conference_logo": null,
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "upcoming",
"tournament": null,
"sport": {
"id": 1,
"title": "Baseball",
"abbreviation": "BB",
"shortname": "baseball",
"short_title": "BB",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "baseball",
"gender": "m",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Game"
},
"schedule": {
"id": 1815,
"title": "2024 Baseball Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1815"
},
"opponent": {
"id": 47,
"prefix": null,
"name": "Ursinus",
"title": "Ursinus",
"image": "/images/logos/Ursinus.png"
},
"media": {
"video": "https://www.centennialconference.tv/hopkinssports/",
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "https://hopkinssports.com/sidearmstats/baseball/summary",
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": {
"title": null,
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": null,
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": null,
"content_id": "",
"content_title": null,
"content_date": null,
"content_url": "",
"content_image_url": null,
"date": null
},
"result": {
"game_id": 18793,
"status": null,
"team_score": null,
"opponent_score": null,
"prescore": null,
"postscore": null,
"bid": "RCM%2b0BtHfjAzMtXD8g2BeA%3d%3d",
"boxscore": null,
"line_scores": null
},
"game_facility": {
"id": 6,
"title": "Babb Field at Stromberg Stadium",
"url": "/facilities/?id=6"
},
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": null,
"ticket_range": null,
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}, {
"id": 18963,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-04-07T12:00:00",
"end_date": null,
"date_utc": "2024-04-07T16:00:00Z",
"end_date_utc": null,
"time": "12:00 pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "A",
"location_indicator": "N",
"neutral_hometeam": true,
"location": "Fredericksburg, VA",
"conference": "Centennial Conference",
"conference_abbrev": "Centennial",
"conference_logo": null,
"is_conference": false,
"show_atvs": true,
"is_spotlight": false,
"type": "upcoming",
"tournament": null,
"sport": {
"id": 11,
"title": "Men's Tennis",
"abbreviation": "MTEN",
"shortname": "mten",
"short_title": "MTEN",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "mten",
"gender": "m",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Match"
},
"schedule": {
"id": 1809,
"title": "2023-24 Men's Tennis Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1809"
},
"opponent": {
"id": 15,
"prefix": "#35",
"name": "Carnegie Mellon",
"title": "#35 Carnegie Mellon",
"image": "/images/logos/Carnegie_Mellon_Tartans.png"
},
"media": {
"video": null,
"video_text": null,
"audio": null,
"audio_text": null,
"stats": null,
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": {
"title": null,
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": null,
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": null,
"content_id": "",
"content_title": null,
"content_date": null,
"content_url": "",
"content_image_url": null,
"date": null
},
"result": {
"game_id": 18963,
"status": null,
"team_score": null,
"opponent_score": null,
"prescore": null,
"postscore": null,
"bid": "pJuWAcLb8Ktim1mYc1N5Ow%3d%3d",
"boxscore": null,
"line_scores": null
},
"game_facility": null,
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": null,
"ticket_range": null,
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}, {
"id": 18794,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-04-07T13:00:00",
"end_date": null,
"date_utc": "2024-04-07T17:00:00Z",
"end_date_utc": null,
"time": "1:00 pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "A",
"location_indicator": "H",
"neutral_hometeam": false,
"location": "Baltimore, MD",
"conference": "Centennial Conference",
"conference_abbrev": "Centennial",
"conference_logo": null,
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "upcoming",
"tournament": null,
"sport": {
"id": 1,
"title": "Baseball",
"abbreviation": "BB",
"shortname": "baseball",
"short_title": "BB",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "baseball",
"gender": "m",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Game"
},
"schedule": {
"id": 1815,
"title": "2024 Baseball Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1815"
},
"opponent": {
"id": 47,
"prefix": null,
"name": "Ursinus",
"title": "Ursinus",
"image": "/images/logos/Ursinus.png"
},
"media": {
"video": "https://www.centennialconference.tv/hopkinssports/",
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "https://hopkinssports.com/sidearmstats/baseball/summary",
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": {
"title": null,
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": null,
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": null,
"content_id": "",
"content_title": null,
"content_date": null,
"content_url": "",
"content_image_url": null,
"date": null
},
"result": {
"game_id": 18794,
"status": null,
"team_score": null,
"opponent_score": null,
"prescore": null,
"postscore": null,
"bid": "iWh2A38yVj1tmGKvH7bLhA%3d%3d",
"boxscore": null,
"line_scores": null
},
"game_facility": {
"id": 6,
"title": "Babb Field at Stromberg Stadium",
"url": "/facilities/?id=6"
},
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": null,
"ticket_range": null,
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}, {
"id": 18795,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-04-09T15:30:00",
"end_date": null,
"date_utc": "2024-04-09T19:30:00Z",
"end_date_utc": null,
"time": "3:30 pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "A",
"location_indicator": "A",
"neutral_hometeam": false,
"location": "Swarthmore, PA",
"conference": "Centennial Conference",
"conference_abbrev": "Centennial",
"conference_logo": null,
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "upcoming",
"tournament": null,
"sport": {
"id": 1,
"title": "Baseball",
"abbreviation": "BB",
"shortname": "baseball",
"short_title": "BB",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "baseball",
"gender": "m",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Game"
},
"schedule": {
"id": 1815,
"title": "2024 Baseball Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1815"
},
"opponent": {
"id": 26,
"prefix": null,
"name": "Swarthmore",
"title": "Swarthmore",
"image": "/images/logos/sc-logo-g2-rgb.png"
},
"media": {
"video": "https://www.centennialconference.tv/swarthmoreathletics/",
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "https://swarthmoreathletics.com/sidearmstats/baseball/summary",
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": {
"title": null,
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": null,
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": null,
"content_id": "",
"content_title": null,
"content_date": null,
"content_url": "",
"content_image_url": null,
"date": null
},
"result": {
"game_id": 18795,
"status": null,
"team_score": null,
"opponent_score": null,
"prescore": null,
"postscore": null,
"bid": "H%2fXg4rZLKux9E%2bOTQrXbpA%3d%3d",
"boxscore": null,
"line_scores": null
},
"game_facility": null,
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": null,
"ticket_range": null,
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}, {
"id": 18946,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-04-09T16:00:00",
"end_date": null,
"date_utc": "2024-04-09T20:00:00Z",
"end_date_utc": null,
"time": "4:00 pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "A",
"location_indicator": "A",
"neutral_hometeam": false,
"location": "Carlisle, PA",
"conference": "Centennial Conference",
"conference_abbrev": "Centennial",
"conference_logo": null,
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "upcoming",
"tournament": null,
"sport": {
"id": 20,
"title": "Women's Tennis",
"abbreviation": "WTEN",
"shortname": "wten",
"short_title": "WTEN",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "wten",
"gender": "f",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Match"
},
"schedule": {
"id": 1808,
"title": "2023-24 Women's Tennis Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1808"
},
"opponent": {
"id": 4,
"prefix": null,
"name": "Dickinson",
"title": "Dickinson",
"image": "/images/logos/Dickinson.png"
},
"media": {
"video": null,
"video_text": null,
"audio": null,
"audio_text": null,
"stats": null,
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": {
"title": null,
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": null,
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": null,
"content_id": "",
"content_title": null,
"content_date": null,
"content_url": "",
"content_image_url": null,
"date": null
},
"result": {
"game_id": 18946,
"status": null,
"team_score": null,
"opponent_score": null,
"prescore": null,
"postscore": null,
"bid": "fdPvugzMclfcyPmymTaqfA%3d%3d",
"boxscore": null,
"line_scores": null
},
"game_facility": null,
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": null,
"ticket_range": null,
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}, {
"id": 18964,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-04-10T16:00:00",
"end_date": null,
"date_utc": "2024-04-10T20:00:00Z",
"end_date_utc": null,
"time": "4:00 pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "A",
"location_indicator": "A",
"neutral_hometeam": false,
"location": "Chestertown, MD",
"conference": "Centennial Conference",
"conference_abbrev": "Centennial",
"conference_logo": null,
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "upcoming",
"tournament": null,
"sport": {
"id": 11,
"title": "Men's Tennis",
"abbreviation": "MTEN",
"shortname": "mten",
"short_title": "MTEN",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "mten",
"gender": "m",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Match"
},
"schedule": {
"id": 1809,
"title": "2023-24 Men's Tennis Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1809"
},
"opponent": {
"id": 53,
"prefix": null,
"name": "Washington College",
"title": "Washington College",
"image": "/images/logos/WashingtonCollege.png"
},
"media": {
"video": null,
"video_text": null,
"audio": null,
"audio_text": null,
"stats": null,
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": {
"title": null,
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": null,
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": null,
"content_id": "",
"content_title": null,
"content_date": null,
"content_url": "",
"content_image_url": null,
"date": null
},
"result": {
"game_id": 18964,
"status": null,
"team_score": null,
"opponent_score": null,
"prescore": null,
"postscore": null,
"bid": "cX%2bbejsjy2GenD76n%2bjYAg%3d%3d",
"boxscore": null,
"line_scores": null
},
"game_facility": null,
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": null,
"ticket_range": null,
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}, {
"id": 18943,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-04-10T16:00:00",
"end_date": null,
"date_utc": "2024-04-10T20:00:00Z",
"end_date_utc": null,
"time": "4:00 pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "A",
"location_indicator": "A",
"neutral_hometeam": false,
"location": "Bryn Mawr, PA",
"conference": "Centennial Conference",
"conference_abbrev": "Centennial",
"conference_logo": null,
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "upcoming",
"tournament": null,
"sport": {
"id": 20,
"title": "Women's Tennis",
"abbreviation": "WTEN",
"shortname": "wten",
"short_title": "WTEN",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "wten",
"gender": "f",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Match"
},
"schedule": {
"id": 1808,
"title": "2023-24 Women's Tennis Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1808"
},
"opponent": {
"id": 2,
"prefix": null,
"name": "Bryn Mawr",
"title": "Bryn Mawr",
"image": "/images/logos/Bryn-Mawr.png"
},
"media": {
"video": null,
"video_text": null,
"audio": null,
"audio_text": null,
"stats": null,
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": {
"title": null,
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": null,
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": null,
"content_id": "",
"content_title": null,
"content_date": null,
"content_url": "",
"content_image_url": null,
"date": null
},
"result": {
"game_id": 18943,
"status": null,
"team_score": null,
"opponent_score": null,
"prescore": null,
"postscore": null,
"bid": "IW3QfYVl%2bZX%2ffUjfHUP1KA%3d%3d",
"boxscore": null,
"line_scores": null
},
"game_facility": null,
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": null,
"ticket_range": null,
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}, {
"id": 18926,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-04-10T18:00:00",
"end_date": null,
"date_utc": "2024-04-10T22:00:00Z",
"end_date_utc": null,
"time": "6:00 pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "A",
"location_indicator": "H",
"neutral_hometeam": false,
"location": "Baltimore, MD",
"conference": "Big Ten",
"conference_abbrev": "B1G",
"conference_logo": null,
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "upcoming",
"tournament": null,
"sport": {
"id": 17,
"title": "Women's Lacrosse",
"abbreviation": "WLAX",
"shortname": "wlax",
"short_title": "WLAX",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "wlax",
"gender": "f",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Game"
},
"schedule": {
"id": 1810,
"title": "2024 Women's Lacrosse Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1810"
},
"opponent": {
"id": 12,
"prefix": null,
"name": "Maryland",
"title": "Maryland",
"image": "/images/logos/Maryland_Terps.png"
},
"media": {
"video": null,
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "https://hopkinssports.com/sidearmstats/wlax/summary",
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": "ESPNU",
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": {
"title": null,
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": null,
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": null,
"content_id": "",
"content_title": null,
"content_date": null,
"content_url": "",
"content_image_url": null,
"date": null
},
"result": {
"game_id": 18926,
"status": null,
"team_score": null,
"opponent_score": null,
"prescore": null,
"postscore": null,
"bid": "MHraBL%2fn92sLuKJ%2fcC7I2A%3d%3d",
"boxscore": null,
"line_scores": null
},
"game_facility": {
"id": 13,
"title": "Homewood Field",
"url": "/facilities/?id=13"
},
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": null,
"ticket_range": null,
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}],
"mode": "web"
};
if (!("sidearmComponents" in window)) window.sidearmComponents = [];
window.sidearmComponents.push(obj);
</script>
<events-component params="{ id: '9e0344d3-12d3-4f1d-9193-669d4429f958' }"><!-- ko if: name() === 'events--list' -->
<div class="component c-events c-events--list">
<div class="c-events__filter">
<select class="c-events__filter-select" data-id="c-events__filter-select" data-bind="options: sports, value: selectedSport, optionsText: 'title', optionsAfterRender: function(item, value){
if(item.innerHTML == 'Choose Sport'){
}
}" aria-label="Filter upcoming games by sport">
<option value="">Choose Sport</option>
<option value="">Baseball</option>
<option value="">Field Hockey</option>
<option value="">Football</option>
<option value="">Men's Basketball</option>
<option value="">Men's Cross Country</option>
<option value="">Men's Fencing</option>
<option value="">Men's Lacrosse</option>
<option value="">Men's Soccer</option>
<option value="">Men's Swimming</option>
<option value="">Men's Tennis</option>
<option value="">Men's Track and Field</option>
<option value="">Men's Water Polo</option>
<option value="">Women's Basketball</option>
<option value="">Women's Cross Country</option>
<option value="">Women's Fencing</option>
<option value="">Women's Lacrosse</option>
<option value="">Women's Soccer</option>
<option value="">Women's Swimming</option>
<option value="">Women's Tennis</option>
<option value="">Women's Track and Field</option>
<option value="">Women's Volleyball</option>
<option value="">Wrestling</option>
</select>
</div>
<ul class="c-events__list reset-list" data-bind="foreach: data">
<li class="c-events__item relative">
<div class="c-events__top flex">
<div class="c-events__logo">
<!-- ko if: opponent.image -->
<img class="c-events__team-logo" data-bind="attr: { src: opponent.image + '?width=35', alt: opponent.title }" src="/images/logos/george_mason_logo.png?width=35" alt="Dalton Ebanks Invitational">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
</div>
<div class="c-events__sport-opponent flex-item-1">
<div class="c-events__sport">
<span data-bind="text: sport.title">Men's Track and Field</span> <span data-bind="text: atVs">at</span>
</div>
<div class="c-events__opponent" data-bind="text: opponent.title">Dalton Ebanks Invitational</div>
</div>
</div>
<div class="c-events__details" data-bind="css: {'c-events__result':type==='recent'}">
<!-- ko if: type === 'upcoming' -->
<span class="c-events__date" data-bind="formatDate:date, format:'MMM DD'">Apr 06</span>
<span data-bind="if: time"></span>
<span class="c-events__time" data-bind="text: time"></span>
<span> / </span>
<!-- ko if: locationIndicator === 'A' -->
<span>Away</span>
<!-- /ko -->
<!-- ko if: locationIndicator != 'A' --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</div>
<!-- ko if: (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type==='recent' && (story.url || result.boxscore)) -->
<button type="button" class="c-events__toggle" data-bind="click: toggleGame" aria-label="Show game links">
<i class="sf-plus"></i>
</button>
<div class="c-events__overlay" data-bind="css: {'is-open': selected()}">
<ul class="c-events__media reset-list flex flex-align-center flex-justify-center">
<!-- ko if: type === 'upcoming' -->
<!-- ko if: media.audio --><!-- /ko -->
<!-- ko if: media.video --><!-- /ko -->
<!-- ko if: media.stats -->
<li class="c-events__media-item">
<a class="c-events__media-link" data-bind="attr: { href: media.stats }" href="http://cagstiming.com/">
<i class="icon-stats"></i>
<span class="accessible-hide">
Live stats for <span data-bind="text: sport.title">Men's Track and Field</span> <span data-bind="text: atVs">at</span> <span data-bind="text: opponent.title">Dalton Ebanks Invitational</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 6, 2024</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: media.tickets --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</ul>
</div>
<!-- /ko -->
</li>
<li class="c-events__item relative">
<div class="c-events__top flex">
<div class="c-events__logo">
<!-- ko if: opponent.image -->
<img class="c-events__team-logo" data-bind="attr: { src: opponent.image + '?width=35', alt: opponent.title }" src="/images/logos/george_mason_logo.png?width=35" alt="Dalton Ebanks Invitational">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
</div>
<div class="c-events__sport-opponent flex-item-1">
<div class="c-events__sport">
<span data-bind="text: sport.title">Women's Track and Field</span> <span data-bind="text: atVs">at</span>
</div>
<div class="c-events__opponent" data-bind="text: opponent.title">Dalton Ebanks Invitational</div>
</div>
</div>
<div class="c-events__details" data-bind="css: {'c-events__result':type==='recent'}">
<!-- ko if: type === 'upcoming' -->
<span class="c-events__date" data-bind="formatDate:date, format:'MMM DD'">Apr 06</span>
<span data-bind="if: time"></span>
<span class="c-events__time" data-bind="text: time"></span>
<span> / </span>
<!-- ko if: locationIndicator === 'A' -->
<span>Away</span>
<!-- /ko -->
<!-- ko if: locationIndicator != 'A' --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</div>
<!-- ko if: (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type==='recent' && (story.url || result.boxscore)) -->
<button type="button" class="c-events__toggle" data-bind="click: toggleGame" aria-label="Show game links">
<i class="sf-plus"></i>
</button>
<div class="c-events__overlay" data-bind="css: {'is-open': selected()}">
<ul class="c-events__media reset-list flex flex-align-center flex-justify-center">
<!-- ko if: type === 'upcoming' -->
<!-- ko if: media.audio --><!-- /ko -->
<!-- ko if: media.video --><!-- /ko -->
<!-- ko if: media.stats -->
<li class="c-events__media-item">
<a class="c-events__media-link" data-bind="attr: { href: media.stats }" href="http://cagstiming.com/">
<i class="icon-stats"></i>
<span class="accessible-hide">
Live stats for <span data-bind="text: sport.title">Women's Track and Field</span> <span data-bind="text: atVs">at</span> <span data-bind="text: opponent.title">Dalton Ebanks Invitational</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 6, 2024</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: media.tickets --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</ul>
</div>
<!-- /ko -->
</li>
<li class="c-events__item relative">
<div class="c-events__top flex">
<div class="c-events__logo">
<!-- ko if: opponent.image -->
<img class="c-events__team-logo" data-bind="attr: { src: opponent.image + '?width=35', alt: opponent.title }" src="/images/logos/Ursinus.png?width=35" alt="Ursinus">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
</div>
<div class="c-events__sport-opponent flex-item-1">
<div class="c-events__sport">
<span data-bind="text: sport.title">Baseball</span> <span data-bind="text: atVs">vs</span>
</div>
<div class="c-events__opponent" data-bind="text: opponent.title">Ursinus</div>
</div>
</div>
<div class="c-events__details" data-bind="css: {'c-events__result':type==='recent'}">
<!-- ko if: type === 'upcoming' -->
<span class="c-events__date" data-bind="formatDate:date, format:'MMM DD'">Apr 06</span>
<span data-bind="if: time"> / </span>
<span class="c-events__time" data-bind="text: time">6:30 pm</span>
<span> / </span>
<!-- ko if: locationIndicator === 'A' --><!-- /ko -->
<!-- ko if: locationIndicator != 'A' -->
<span>Vs</span>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</div>
<!-- ko if: (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type==='recent' && (story.url || result.boxscore)) -->
<button type="button" class="c-events__toggle" data-bind="click: toggleGame" aria-label="Show game links">
<i class="sf-plus"></i>
</button>
<div class="c-events__overlay" data-bind="css: {'is-open': selected()}">
<ul class="c-events__media reset-list flex flex-align-center flex-justify-center">
<!-- ko if: type === 'upcoming' -->
<!-- ko if: media.audio --><!-- /ko -->
<!-- ko if: media.video -->
<li class="c-events__media-item">
<a class="c-events__media-link" data-bind="attr: { href: media.video }" href="https://www.centennialconference.tv/hopkinssports/">
<i class="icon-video"></i>
<span class="accessible-hide">
Live video for <span data-bind="text: sport.title">Baseball</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">Ursinus</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 6, 2024</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: media.stats -->
<li class="c-events__media-item">
<a class="c-events__media-link" data-bind="attr: { href: media.stats }" href="https://hopkinssports.com/sidearmstats/baseball/summary">
<i class="icon-stats"></i>
<span class="accessible-hide">
Live stats for <span data-bind="text: sport.title">Baseball</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">Ursinus</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 6, 2024</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: media.tickets --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</ul>
</div>
<!-- /ko -->
</li>
<li class="c-events__item relative">
<div class="c-events__top flex">
<div class="c-events__logo">
<!-- ko if: opponent.image -->
<img class="c-events__team-logo" data-bind="attr: { src: opponent.image + '?width=35', alt: opponent.title }" src="/images/logos/Carnegie_Mellon_Tartans.png?width=35" alt="#35 Carnegie Mellon">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
</div>
<div class="c-events__sport-opponent flex-item-1">
<div class="c-events__sport">
<span data-bind="text: sport.title">Men's Tennis</span> <span data-bind="text: atVs">vs</span>
</div>
<div class="c-events__opponent" data-bind="text: opponent.title">#35 Carnegie Mellon</div>
</div>
</div>
<div class="c-events__details" data-bind="css: {'c-events__result':type==='recent'}">
<!-- ko if: type === 'upcoming' -->
<span class="c-events__date" data-bind="formatDate:date, format:'MMM DD'">Apr 07</span>
<span data-bind="if: time"> / </span>
<span class="c-events__time" data-bind="text: time">12:00 pm</span>
<span> / </span>
<!-- ko if: locationIndicator === 'A' --><!-- /ko -->
<!-- ko if: locationIndicator != 'A' -->
<span>Vs</span>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</div>
<!-- ko if: (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type==='recent' && (story.url || result.boxscore)) --><!-- /ko -->
</li>
<li class="c-events__item relative">
<div class="c-events__top flex">
<div class="c-events__logo">
<!-- ko if: opponent.image -->
<img class="c-events__team-logo" data-bind="attr: { src: opponent.image + '?width=35', alt: opponent.title }" src="/images/logos/Ursinus.png?width=35" alt="Ursinus">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
</div>
<div class="c-events__sport-opponent flex-item-1">
<div class="c-events__sport">
<span data-bind="text: sport.title">Baseball</span> <span data-bind="text: atVs">vs</span>
</div>
<div class="c-events__opponent" data-bind="text: opponent.title">Ursinus</div>
</div>
</div>
<div class="c-events__details" data-bind="css: {'c-events__result':type==='recent'}">
<!-- ko if: type === 'upcoming' -->
<span class="c-events__date" data-bind="formatDate:date, format:'MMM DD'">Apr 07</span>
<span data-bind="if: time"> / </span>
<span class="c-events__time" data-bind="text: time">1:00 pm</span>
<span> / </span>
<!-- ko if: locationIndicator === 'A' --><!-- /ko -->
<!-- ko if: locationIndicator != 'A' -->
<span>Vs</span>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</div>
<!-- ko if: (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type==='recent' && (story.url || result.boxscore)) -->
<button type="button" class="c-events__toggle" data-bind="click: toggleGame" aria-label="Show game links">
<i class="sf-plus"></i>
</button>
<div class="c-events__overlay" data-bind="css: {'is-open': selected()}">
<ul class="c-events__media reset-list flex flex-align-center flex-justify-center">
<!-- ko if: type === 'upcoming' -->
<!-- ko if: media.audio --><!-- /ko -->
<!-- ko if: media.video -->
<li class="c-events__media-item">
<a class="c-events__media-link" data-bind="attr: { href: media.video }" href="https://www.centennialconference.tv/hopkinssports/">
<i class="icon-video"></i>
<span class="accessible-hide">
Live video for <span data-bind="text: sport.title">Baseball</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">Ursinus</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 7, 2024</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: media.stats -->
<li class="c-events__media-item">
<a class="c-events__media-link" data-bind="attr: { href: media.stats }" href="https://hopkinssports.com/sidearmstats/baseball/summary">
<i class="icon-stats"></i>
<span class="accessible-hide">
Live stats for <span data-bind="text: sport.title">Baseball</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">Ursinus</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 7, 2024</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: media.tickets --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</ul>
</div>
<!-- /ko -->
</li>
<li class="c-events__item relative">
<div class="c-events__top flex">
<div class="c-events__logo">
<!-- ko if: opponent.image -->
<img class="c-events__team-logo" data-bind="attr: { src: opponent.image + '?width=35', alt: opponent.title }" src="/images/logos/sc-logo-g2-rgb.png?width=35" alt="Swarthmore">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
</div>
<div class="c-events__sport-opponent flex-item-1">
<div class="c-events__sport">
<span data-bind="text: sport.title">Baseball</span> <span data-bind="text: atVs">at</span>
</div>
<div class="c-events__opponent" data-bind="text: opponent.title">Swarthmore</div>
</div>
</div>
<div class="c-events__details" data-bind="css: {'c-events__result':type==='recent'}">
<!-- ko if: type === 'upcoming' -->
<span class="c-events__date" data-bind="formatDate:date, format:'MMM DD'">Apr 09</span>
<span data-bind="if: time"> / </span>
<span class="c-events__time" data-bind="text: time">3:30 pm</span>
<span> / </span>
<!-- ko if: locationIndicator === 'A' -->
<span>Away</span>
<!-- /ko -->
<!-- ko if: locationIndicator != 'A' --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</div>
<!-- ko if: (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type==='recent' && (story.url || result.boxscore)) -->
<button type="button" class="c-events__toggle" data-bind="click: toggleGame" aria-label="Show game links">
<i class="sf-plus"></i>
</button>
<div class="c-events__overlay" data-bind="css: {'is-open': selected()}">
<ul class="c-events__media reset-list flex flex-align-center flex-justify-center">
<!-- ko if: type === 'upcoming' -->
<!-- ko if: media.audio --><!-- /ko -->
<!-- ko if: media.video -->
<li class="c-events__media-item">
<a class="c-events__media-link" data-bind="attr: { href: media.video }" href="https://www.centennialconference.tv/swarthmoreathletics/">
<i class="icon-video"></i>
<span class="accessible-hide">
Live video for <span data-bind="text: sport.title">Baseball</span> <span data-bind="text: atVs">at</span> <span data-bind="text: opponent.title">Swarthmore</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 9, 2024</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: media.stats -->
<li class="c-events__media-item">
<a class="c-events__media-link" data-bind="attr: { href: media.stats }" href="https://swarthmoreathletics.com/sidearmstats/baseball/summary">
<i class="icon-stats"></i>
<span class="accessible-hide">
Live stats for <span data-bind="text: sport.title">Baseball</span> <span data-bind="text: atVs">at</span> <span data-bind="text: opponent.title">Swarthmore</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 9, 2024</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: media.tickets --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</ul>
</div>
<!-- /ko -->
</li>
<li class="c-events__item relative">
<div class="c-events__top flex">
<div class="c-events__logo">
<!-- ko if: opponent.image -->
<img class="c-events__team-logo" data-bind="attr: { src: opponent.image + '?width=35', alt: opponent.title }" src="/images/logos/Dickinson.png?width=35" alt="Dickinson">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
</div>
<div class="c-events__sport-opponent flex-item-1">
<div class="c-events__sport">
<span data-bind="text: sport.title">Women's Tennis</span> <span data-bind="text: atVs">at</span>
</div>
<div class="c-events__opponent" data-bind="text: opponent.title">Dickinson</div>
</div>
</div>
<div class="c-events__details" data-bind="css: {'c-events__result':type==='recent'}">
<!-- ko if: type === 'upcoming' -->
<span class="c-events__date" data-bind="formatDate:date, format:'MMM DD'">Apr 09</span>
<span data-bind="if: time"> / </span>
<span class="c-events__time" data-bind="text: time">4:00 pm</span>
<span> / </span>
<!-- ko if: locationIndicator === 'A' -->
<span>Away</span>
<!-- /ko -->
<!-- ko if: locationIndicator != 'A' --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</div>
<!-- ko if: (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type==='recent' && (story.url || result.boxscore)) --><!-- /ko -->
</li>
<li class="c-events__item relative">
<div class="c-events__top flex">
<div class="c-events__logo">
<!-- ko if: opponent.image -->
<img class="c-events__team-logo" data-bind="attr: { src: opponent.image + '?width=35', alt: opponent.title }" src="/images/logos/WashingtonCollege.png?width=35" alt="Washington College">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
</div>
<div class="c-events__sport-opponent flex-item-1">
<div class="c-events__sport">
<span data-bind="text: sport.title">Men's Tennis</span> <span data-bind="text: atVs">at</span>
</div>
<div class="c-events__opponent" data-bind="text: opponent.title">Washington College</div>
</div>
</div>
<div class="c-events__details" data-bind="css: {'c-events__result':type==='recent'}">
<!-- ko if: type === 'upcoming' -->
<span class="c-events__date" data-bind="formatDate:date, format:'MMM DD'">Apr 10</span>
<span data-bind="if: time"> / </span>
<span class="c-events__time" data-bind="text: time">4:00 pm</span>
<span> / </span>
<!-- ko if: locationIndicator === 'A' -->
<span>Away</span>
<!-- /ko -->
<!-- ko if: locationIndicator != 'A' --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</div>
<!-- ko if: (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type==='recent' && (story.url || result.boxscore)) --><!-- /ko -->
</li>
<li class="c-events__item relative">
<div class="c-events__top flex">
<div class="c-events__logo">
<!-- ko if: opponent.image -->
<img class="c-events__team-logo" data-bind="attr: { src: opponent.image + '?width=35', alt: opponent.title }" src="/images/logos/Bryn-Mawr.png?width=35" alt="Bryn Mawr">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
</div>
<div class="c-events__sport-opponent flex-item-1">
<div class="c-events__sport">
<span data-bind="text: sport.title">Women's Tennis</span> <span data-bind="text: atVs">at</span>
</div>
<div class="c-events__opponent" data-bind="text: opponent.title">Bryn Mawr</div>
</div>
</div>
<div class="c-events__details" data-bind="css: {'c-events__result':type==='recent'}">
<!-- ko if: type === 'upcoming' -->
<span class="c-events__date" data-bind="formatDate:date, format:'MMM DD'">Apr 10</span>
<span data-bind="if: time"> / </span>
<span class="c-events__time" data-bind="text: time">4:00 pm</span>
<span> / </span>
<!-- ko if: locationIndicator === 'A' -->
<span>Away</span>
<!-- /ko -->
<!-- ko if: locationIndicator != 'A' --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</div>
<!-- ko if: (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type==='recent' && (story.url || result.boxscore)) --><!-- /ko -->
</li>
<li class="c-events__item relative">
<div class="c-events__top flex">
<div class="c-events__logo">
<!-- ko if: opponent.image -->
<img class="c-events__team-logo" data-bind="attr: { src: opponent.image + '?width=35', alt: opponent.title }" src="/images/logos/Maryland_Terps.png?width=35" alt="Maryland">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
</div>
<div class="c-events__sport-opponent flex-item-1">
<div class="c-events__sport">
<span data-bind="text: sport.title">Women's Lacrosse</span> <span data-bind="text: atVs">vs</span>
</div>
<div class="c-events__opponent" data-bind="text: opponent.title">Maryland</div>
</div>
</div>
<div class="c-events__details" data-bind="css: {'c-events__result':type==='recent'}">
<!-- ko if: type === 'upcoming' -->
<span class="c-events__date" data-bind="formatDate:date, format:'MMM DD'">Apr 10</span>
<span data-bind="if: time"> / </span>
<span class="c-events__time" data-bind="text: time">6:00 pm</span>
<span> / </span>
<!-- ko if: locationIndicator === 'A' --><!-- /ko -->
<!-- ko if: locationIndicator != 'A' -->
<span>Vs</span>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</div>
<!-- ko if: (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type==='recent' && (story.url || result.boxscore)) -->
<button type="button" class="c-events__toggle" data-bind="click: toggleGame" aria-label="Show game links">
<i class="sf-plus"></i>
</button>
<div class="c-events__overlay" data-bind="css: {'is-open': selected()}">
<ul class="c-events__media reset-list flex flex-align-center flex-justify-center">
<!-- ko if: type === 'upcoming' -->
<!-- ko if: media.audio --><!-- /ko -->
<!-- ko if: media.video --><!-- /ko -->
<!-- ko if: media.stats -->
<li class="c-events__media-item">
<a class="c-events__media-link" data-bind="attr: { href: media.stats }" href="https://hopkinssports.com/sidearmstats/wlax/summary">
<i class="icon-stats"></i>
<span class="accessible-hide">
Live stats for <span data-bind="text: sport.title">Women's Lacrosse</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">Maryland</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 10, 2024</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: media.tickets --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</ul>
</div>
<!-- /ko -->
</li>
</ul>
<!-- ko if: moreToLoad -->
<div class="load-more__container text-center">
<button type="button" class="load-more__button" aria-label="Load More Games" data-bind="click: loadMore, text: isLoadingMore() ? 'Loading...' : 'Load More', disable:isLoadingMore()">Load More</button>
</div>
<!-- /ko -->
</div>
<!-- /ko -->
</events-component>
</section>
<section id="s-results" class="s-results flex-item-1 ui-tabs-panel ui-corner-bottom ui-widget-content" aria-labelledby="ui-id-2" role="tabpanel" aria-hidden="true" style="display: none;">
<h3 class="hide">Recent Results</h3>
<script>
var obj = {
"start": 0,
"count": 10,
"name": "events--list",
"sport_id": null,
"count_breakpoints": null,
"css_class": "",
"pinned_id": "",
"extra": {
"school_name": "Johns Hopkins University"
},
"context": null,
"dummy": false,
"type": "results",
"id": "86cf0af2-9e02-412b-b07f-b8ac1de52f97",
"data": [{
"id": 18925,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-04-06T17:00:00",
"end_date": null,
"date_utc": "2024-04-06T21:00:00Z",
"end_date_utc": null,
"time": "5:00 pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "A",
"neutral_hometeam": false,
"location": "Piscataway, NJ",
"conference": "Big Ten",
"conference_abbrev": "B1G",
"conference_logo": null,
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "recent",
"tournament": null,
"sport": {
"id": 17,
"title": "Women's Lacrosse",
"abbreviation": "WLAX",
"shortname": "wlax",
"short_title": "WLAX",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "wlax",
"gender": "f",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Game"
},
"schedule": {
"id": 1810,
"title": "2024 Women's Lacrosse Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1810"
},
"opponent": {
"id": 125,
"prefix": null,
"name": "Rutgers",
"title": "Rutgers",
"image": "/images/logos/Rutgers.png"
},
"media": {
"video": "https://www.bigtenplus.com/en-int/livestream/johns-hopkins-at-rutgers/1730323",
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "https://stats.statbroadcast.com/broadcast/?id=517811",
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": {
"title": "Johns Hopkins Rallies to Beat Rutgers, 13-12, in Overtime",
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": "/images/2024/4/6/AFOX5853.JPG",
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "/news/2024/4/6/womens-lacrosse-johns-hopkins-rallies-to-beat-rutgers-13-12-in-overtime.aspx",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": 21834,
"content_id": "21834",
"content_title": "Johns Hopkins Rallies to Beat Rutgers, 13-12, in Overtime",
"content_date": "2024-04-07T00:31:31.77",
"content_url": "https://hopkinssports.com/news/2024/4/6/womens-lacrosse-johns-hopkins-rallies-to-beat-rutgers-13-12-in-overtime.aspx",
"content_image_url": "https://hopkinssports.com/images/2024/4/6/AFOX5853.JPG",
"date": "2024-04-07T00:31:31.77"
},
"result": {
"game_id": 18925,
"status": "W",
"team_score": "13",
"opponent_score": "12",
"prescore": null,
"postscore": null,
"bid": "NEUAdNh6uM6moYN%2f4%2bkpWQ%3d%3d",
"boxscore": "/boxscore.aspx?id=18925",
"line_scores": {
"game_winner": "A",
"this_team_is_home_team": false,
"home_full_name": "Rutgers",
"home_short_name": "RU",
"away_full_name": "Johns Hopkins",
"away_short_name": "JHU",
"period_label": "Period",
"periods": ["1", "2", "3", "4", "5", "F"],
"period_home_score": ["5", "4", "0", "3", "0", "12"],
"period_away_score": ["1", "5", "0", "6", "1", "13"]
}
},
"game_facility": null,
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": null,
"ticket_range": null,
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}, {
"id": 18945,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-04-06T14:00:00",
"end_date": null,
"date_utc": "2024-04-06T18:00:00Z",
"end_date_utc": null,
"time": "2:00 pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "H",
"neutral_hometeam": false,
"location": "Baltimore, MD",
"conference": "Centennial Conference",
"conference_abbrev": "Centennial",
"conference_logo": null,
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "recent",
"tournament": null,
"sport": {
"id": 20,
"title": "Women's Tennis",
"abbreviation": "WTEN",
"shortname": "wten",
"short_title": "WTEN",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "wten",
"gender": "f",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Match"
},
"schedule": {
"id": 1808,
"title": "2023-24 Women's Tennis Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1808"
},
"opponent": {
"id": 26,
"prefix": null,
"name": "Swarthmore",
"title": "Swarthmore",
"image": "/images/logos/sc-logo-g2-rgb.png"
},
"media": {
"video": null,
"video_text": null,
"audio": null,
"audio_text": null,
"stats": null,
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": {
"title": "Hopkins Tops Swarthmore, 8-1, to Move to 3-0 in Centennial Action",
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": "/images/2024/3/19/Chang_Emory_DSC08922.jpg",
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "/news/2024/4/6/womens-tennis-hopkins-tops-swarthmore-8-1-to-move-to-3-0-in-centennial-action.aspx",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": 21833,
"content_id": "21833",
"content_title": "Hopkins Tops Swarthmore, 8-1, to Move to 3-0 in Centennial Action",
"content_date": "2024-04-06T23:44:05.223",
"content_url": "https://hopkinssports.com/news/2024/4/6/womens-tennis-hopkins-tops-swarthmore-8-1-to-move-to-3-0-in-centennial-action.aspx",
"content_image_url": "https://hopkinssports.com/images/2024/3/19/Chang_Emory_DSC08922.jpg",
"date": "2024-04-06T23:44:05.223"
},
"result": {
"game_id": 18945,
"status": "W",
"team_score": "8",
"opponent_score": "1",
"prescore": null,
"postscore": null,
"bid": "1SGtQXmc1I7clsxGkFBiyQ%3d%3d",
"boxscore": "/boxscore.aspx?id=18945",
"line_scores": {
"game_winner": "H",
"this_team_is_home_team": false,
"home_full_name": "Johns Hopkins",
"home_short_name": "JHUW",
"away_full_name": "Swathmore",
"away_short_name": "SWATWT",
"period_label": null,
"periods": ["F"],
"period_home_score": ["8"],
"period_away_score": ["1"]
}
},
"game_facility": {
"id": 10,
"title": "Tennis Courts at Johns Hopkins",
"url": "/facilities/?id=10"
},
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": null,
"ticket_range": null,
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}, {
"id": 18699,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-04-06T14:00:00",
"end_date": null,
"date_utc": "2024-04-06T18:00:00Z",
"end_date_utc": null,
"time": "2 pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "H",
"neutral_hometeam": false,
"location": "Baltimore, MD",
"conference": "Big Ten",
"conference_abbrev": "B1G",
"conference_logo": null,
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "recent",
"tournament": null,
"sport": {
"id": 8,
"title": "Men's Lacrosse",
"abbreviation": "MLAX",
"shortname": "mlax",
"short_title": "MLAX",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "mlax",
"gender": "m",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Game"
},
"schedule": {
"id": 1811,
"title": "2024 Men's Lacrosse Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1811"
},
"opponent": {
"id": 1,
"prefix": null,
"name": "Penn State (Homecoming)",
"title": "Penn State (Homecoming)",
"image": "/images/logos/Penn-State.png"
},
"media": {
"video": null,
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "https://hopkinssports.com/sidearmstats/mlax/summary",
"tickets": "https://hopkinslacrosse.universitytickets.com/w/?cid=183",
"game_note": null,
"game_promotion_name": null,
"tv": "ESPNU",
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": [{
"css_class": null,
"title": "Game Program",
"url": "https://publogix.com/e/24-JHMLAGD5/"
}],
"program": null,
"program_text": null
},
"story": {
"title": "Collison Nets OT Game-Winner to Lift Hopkins Past Penn State, 9-8",
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": "/images/2024/4/6/_Z9A3310.JPG",
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "/news/2024/4/6/mens-lacrosse-collison-nets-ot-game-winner-to-lift-hopkins-past-penn-state-9-8.aspx",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": 21832,
"content_id": "21832",
"content_title": "Collison Nets OT Game-Winner to Lift Hopkins Past Penn State, 9-8",
"content_date": "2024-04-06T22:25:19.937",
"content_url": "https://hopkinssports.com/news/2024/4/6/mens-lacrosse-collison-nets-ot-game-winner-to-lift-hopkins-past-penn-state-9-8.aspx",
"content_image_url": "https://hopkinssports.com/images/2024/4/6/_Z9A3310.JPG",
"date": "2024-04-06T22:25:19.937"
},
"result": {
"game_id": 18699,
"status": "W",
"team_score": "9",
"opponent_score": "8",
"prescore": null,
"postscore": "(OT)",
"bid": "7SCftTtQdlvY58cgGwoeBg%3d%3d",
"boxscore": "/boxscore.aspx?id=18699",
"line_scores": {
"game_winner": "H",
"this_team_is_home_team": false,
"home_full_name": "Johns Hopkins",
"home_short_name": "JHU",
"away_full_name": "Penn State",
"away_short_name": "PSU",
"period_label": "Period",
"periods": ["1", "2", "3", "4", "5", "F"],
"period_home_score": ["0", "2", "2", "4", "1", "9"],
"period_away_score": ["1", "3", "2", "2", "0", "8"]
}
},
"game_facility": {
"id": 13,
"title": "Homewood Field",
"url": "/facilities/?id=13"
},
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": "https://hopkinslacrosse.universitytickets.com/w/?cid=183",
"ticket_range": "Buy Tickets",
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}, {
"id": 18962,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-04-06T11:00:00",
"end_date": null,
"date_utc": "2024-04-06T15:00:00Z",
"end_date_utc": null,
"time": "11:00 am",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "H",
"neutral_hometeam": false,
"location": "Baltimore, MD",
"conference": "Centennial Conference",
"conference_abbrev": "Centennial",
"conference_logo": null,
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "recent",
"tournament": null,
"sport": {
"id": 11,
"title": "Men's Tennis",
"abbreviation": "MTEN",
"shortname": "mten",
"short_title": "MTEN",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "mten",
"gender": "m",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Match"
},
"schedule": {
"id": 1809,
"title": "2023-24 Men's Tennis Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1809"
},
"opponent": {
"id": 26,
"prefix": "#9",
"name": "Swarthmore",
"title": "#9 Swarthmore",
"image": "/images/logos/sc-logo-g2-rgb.png"
},
"media": {
"video": null,
"video_text": null,
"audio": null,
"audio_text": null,
"stats": null,
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": {
"title": "Johns Hopkins Falls to #9 Swarthmore",
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": "/images/2024/3/18/Rajendra_Denison_DSC_0017.jpg",
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "/news/2024/4/6/mens-tennis-johns-hopkins-falls-to-9-swarthmore.aspx",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": 21831,
"content_id": "21831",
"content_title": "Johns Hopkins Falls to #9 Swarthmore",
"content_date": "2024-04-06T20:54:20.267",
"content_url": "https://hopkinssports.com/news/2024/4/6/mens-tennis-johns-hopkins-falls-to-9-swarthmore.aspx",
"content_image_url": "https://hopkinssports.com/images/2024/3/18/Rajendra_Denison_DSC_0017.jpg",
"date": "2024-04-06T20:54:20.267"
},
"result": {
"game_id": 18962,
"status": "L",
"team_score": "2",
"opponent_score": "7",
"prescore": null,
"postscore": null,
"bid": "%2bgGREJGNCNO39RTiO3SEoA%3d%3d",
"boxscore": "/boxscore.aspx?id=18962",
"line_scores": {
"game_winner": "A",
"this_team_is_home_team": false,
"home_full_name": "Johns Hopkins",
"home_short_name": "JHUM",
"away_full_name": "Swarthmore",
"away_short_name": "SWATMT",
"period_label": null,
"periods": ["F"],
"period_home_score": ["2"],
"period_away_score": ["7"]
}
},
"game_facility": {
"id": 10,
"title": "Tennis Courts at Johns Hopkins",
"url": "/facilities/?id=10"
},
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": null,
"ticket_range": null,
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}, {
"id": 18792,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-04-05T15:30:00",
"end_date": null,
"date_utc": "2024-04-05T19:30:00Z",
"end_date_utc": null,
"time": "3:30 pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "H",
"neutral_hometeam": false,
"location": "Baltimore, MD",
"conference": "Centennial Conference",
"conference_abbrev": "Centennial",
"conference_logo": null,
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "recent",
"tournament": null,
"sport": {
"id": 1,
"title": "Baseball",
"abbreviation": "BB",
"shortname": "baseball",
"short_title": "BB",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "baseball",
"gender": "m",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Game"
},
"schedule": {
"id": 1815,
"title": "2024 Baseball Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1815"
},
"opponent": {
"id": 53,
"prefix": null,
"name": "Washington College",
"title": "Washington College",
"image": "/images/logos/WashingtonCollege.png"
},
"media": {
"video": "https://www.centennialconference.tv/hopkinssports/",
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "https://hopkinssports.com/sidearmstats/baseball/summary",
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": {
"title": "Souvignier's Career Day Lifts Hopkins to 8-6 Win Over Washington College",
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": "/images/2024/4/5/Baseball_v_Washington__13_of_17__KuYsy.jpg",
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "/news/2024/4/5/baseball-souvigniers-career-day-lifts-hopkins-past-washington-college.aspx",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": 21830,
"content_id": "21830",
"content_title": "Souvignier's Career Day Lifts Hopkins to 8-6 Win Over Washington College",
"content_date": "2024-04-05T23:23:53.133",
"content_url": "https://hopkinssports.com/news/2024/4/5/baseball-souvigniers-career-day-lifts-hopkins-past-washington-college.aspx",
"content_image_url": "https://hopkinssports.com/images/2024/4/5/Baseball_v_Washington__13_of_17__KuYsy.jpg",
"date": "2024-04-05T23:23:53.133"
},
"result": {
"game_id": 18792,
"status": "W",
"team_score": "8",
"opponent_score": "6",
"prescore": null,
"postscore": null,
"bid": "ApDB0pMt5golz6ls75ZNKA%3d%3d",
"boxscore": "/boxscore.aspx?id=18792",
"line_scores": {
"game_winner": "H",
"this_team_is_home_team": false,
"home_full_name": "Johns Hopkins",
"home_short_name": "JHU_2024",
"away_full_name": "Washington College",
"away_short_name": "WC",
"period_label": "Inning",
"periods": ["1", "2", "3", "4", "5", "6", "7", "8", "9", "F"],
"period_home_score": ["0", "0", "3", "0", "1", "3", "1", "0", "X", "8"],
"period_away_score": ["0", "0", "0", "3", "3", "0", "0", "0", "0", "6"]
}
},
"game_facility": {
"id": 6,
"title": "Babb Field at Stromberg Stadium",
"url": "/facilities/?id=6"
},
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": null,
"ticket_range": null,
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}, {
"id": 18791,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-04-04T15:30:00",
"end_date": null,
"date_utc": "2024-04-04T19:30:00Z",
"end_date_utc": null,
"time": "3:30 pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "P",
"location_indicator": "A",
"neutral_hometeam": false,
"location": "Chestertown, MD",
"conference": "Centennial Conference",
"conference_abbrev": "Centennial",
"conference_logo": null,
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "recent",
"tournament": null,
"sport": {
"id": 1,
"title": "Baseball",
"abbreviation": "BB",
"shortname": "baseball",
"short_title": "BB",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "baseball",
"gender": "m",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Game"
},
"schedule": {
"id": 1815,
"title": "2024 Baseball Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1815"
},
"opponent": {
"id": 53,
"prefix": null,
"name": "Washington College (Md.)",
"title": "Washington College (Md.)",
"image": "/images/logos/WashingtonCollege.png"
},
"media": {
"video": "https://www.centennialconference.tv/hopkinssports/",
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "https://hopkinssports.com/sidearmstats/baseball/summary",
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": {
"title": null,
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": null,
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": null,
"content_id": "",
"content_title": null,
"content_date": null,
"content_url": "",
"content_image_url": null,
"date": null
},
"result": {
"game_id": 18791,
"status": null,
"team_score": null,
"opponent_score": null,
"prescore": null,
"postscore": null,
"bid": "2e5f%2bbIHOxkA2%2fbv88mAkg%3d%3d",
"boxscore": null,
"line_scores": null
},
"game_facility": null,
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": null,
"ticket_range": null,
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}, {
"id": 18944,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-04-03T15:00:00",
"end_date": null,
"date_utc": "2024-04-03T19:00:00Z",
"end_date_utc": null,
"time": "3:00 pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "C",
"location_indicator": "A",
"neutral_hometeam": false,
"location": "Villanova, PA",
"conference": "Centennial Conference",
"conference_abbrev": "Centennial",
"conference_logo": null,
"is_conference": false,
"show_atvs": true,
"is_spotlight": false,
"type": "recent",
"tournament": null,
"sport": {
"id": 20,
"title": "Women's Tennis",
"abbreviation": "WTEN",
"shortname": "wten",
"short_title": "WTEN",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "wten",
"gender": "f",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Match"
},
"schedule": {
"id": 1808,
"title": "2023-24 Women's Tennis Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1808"
},
"opponent": {
"id": 271,
"prefix": null,
"name": "Villanova",
"title": "Villanova",
"image": "/images/logos/Villanova.png"
},
"media": {
"video": null,
"video_text": null,
"audio": null,
"audio_text": null,
"stats": null,
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": {
"title": null,
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": null,
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": null,
"content_id": "",
"content_title": null,
"content_date": null,
"content_url": "",
"content_image_url": null,
"date": null
},
"result": {
"game_id": 18944,
"status": null,
"team_score": null,
"opponent_score": null,
"prescore": null,
"postscore": null,
"bid": "QjS%2fhz16kBnpR1M1N7BShg%3d%3d",
"boxscore": null,
"line_scores": null
},
"game_facility": null,
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": null,
"ticket_range": null,
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}, {
"id": 18924,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-03-30T17:00:00",
"end_date": null,
"date_utc": "2024-03-30T21:00:00Z",
"end_date_utc": null,
"time": "5:00 pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "H",
"neutral_hometeam": false,
"location": "Baltimore, MD",
"conference": "Big Ten",
"conference_abbrev": "B1G",
"conference_logo": null,
"is_conference": false,
"show_atvs": true,
"is_spotlight": false,
"type": "recent",
"tournament": null,
"sport": {
"id": 17,
"title": "Women's Lacrosse",
"abbreviation": "WLAX",
"shortname": "wlax",
"short_title": "WLAX",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "wlax",
"gender": "f",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Game"
},
"schedule": {
"id": 1810,
"title": "2024 Women's Lacrosse Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1810"
},
"opponent": {
"id": 397,
"prefix": "#9",
"name": "James Madison",
"title": "#9 James Madison",
"image": "/images/logos/James-Madison.png"
},
"media": {
"video": "https://www.centennialconference.tv/hopkinssports/",
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "https://hopkinssports.com/sidearmstats/wlax/summary",
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": [{
"css_class": null,
"title": "Game Program",
"url": "https://indd.adobe.com/view/767d070c-63c1-4122-bf0f-f27cd76d2778"
}],
"program": null,
"program_text": null
},
"story": {
"title": "Johns Hopkins Storms Past #9 James Madison, 21-13",
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": "/images/2024/3/30/WLax_v_JMU__15_of_20_.jpg",
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "/news/2024/3/30/womens-lacrosse-johns-hopkins-storms-past-9-james-madison-21-13.aspx",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": 21817,
"content_id": "21817",
"content_title": "Johns Hopkins Storms Past #9 James Madison, 21-13",
"content_date": "2024-03-31T00:44:11.033",
"content_url": "https://hopkinssports.com/news/2024/3/30/womens-lacrosse-johns-hopkins-storms-past-9-james-madison-21-13.aspx",
"content_image_url": "https://hopkinssports.com/images/2024/3/30/WLax_v_JMU__15_of_20_.jpg",
"date": "2024-03-31T00:44:11.033"
},
"result": {
"game_id": 18924,
"status": "W",
"team_score": "21",
"opponent_score": "13",
"prescore": null,
"postscore": null,
"bid": "CnT0JD9t1Znb%2ftANOq7Phw%3d%3d",
"boxscore": "/boxscore.aspx?id=18924",
"line_scores": {
"game_winner": "H",
"this_team_is_home_team": false,
"home_full_name": "Johns Hopkins",
"home_short_name": "JHU",
"away_full_name": "James Madison",
"away_short_name": "JMU",
"period_label": "Period",
"periods": ["1", "2", "3", "4", "F"],
"period_home_score": ["6", "7", "4", "4", "21"],
"period_away_score": ["3", "4", "2", "4", "13"]
}
},
"game_facility": {
"id": 13,
"title": "Homewood Field",
"url": "/facilities/?id=13"
},
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": null,
"ticket_range": null,
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}, {
"id": 18790,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-03-30T15:30:00",
"end_date": null,
"date_utc": "2024-03-30T19:30:00Z",
"end_date_utc": null,
"time": "3:30 pm",
"is_doubleheader": true,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "A",
"neutral_hometeam": false,
"location": "Haverford, PA",
"conference": "Centennial Conference",
"conference_abbrev": "Centennial",
"conference_logo": null,
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "recent",
"tournament": null,
"sport": {
"id": 1,
"title": "Baseball",
"abbreviation": "BB",
"shortname": "baseball",
"short_title": "BB",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "baseball",
"gender": "m",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Game"
},
"schedule": {
"id": 1815,
"title": "2024 Baseball Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1815"
},
"opponent": {
"id": 11,
"prefix": null,
"name": "Haverford",
"title": "Haverford",
"image": "/images/logos/Haverford-H-WEB-red.png"
},
"media": {
"video": "https://www.centennialconference.tv/haverfordathletics/?B=970008",
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "https://haverfordathletics.com/sports/bsb/2023-24/boxscores/20240330_3mbc.xml",
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": {
"title": "Blue Jays Sweep Haverford in Centennial Conference Opener",
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": "/images/2024/3/30/Winikur_Z9A3825.jpg",
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "/news/2024/3/30/baseball-blue-jays-sweep-haverford-in-centennial-conference-opener.aspx",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": 21814,
"content_id": "21814",
"content_title": "Blue Jays Sweep Haverford in Centennial Conference Opener",
"content_date": "2024-03-30T22:05:27.597",
"content_url": "https://hopkinssports.com/news/2024/3/30/baseball-blue-jays-sweep-haverford-in-centennial-conference-opener.aspx",
"content_image_url": "https://hopkinssports.com/images/2024/3/30/Winikur_Z9A3825.jpg",
"date": "2024-03-30T22:05:27.597"
},
"result": {
"game_id": 18790,
"status": "W",
"team_score": "10",
"opponent_score": "1",
"prescore": null,
"postscore": null,
"bid": "oSGGb1iGc5lHDIoOZHU9Ew%3d%3d",
"boxscore": "/boxscore.aspx?id=18790",
"line_scores": {
"game_winner": "A",
"this_team_is_home_team": false,
"home_full_name": "Haverford",
"home_short_name": "HAVBB",
"away_full_name": "Johns Hopkins",
"away_short_name": "JHU",
"period_label": "Inning",
"periods": ["1", "2", "3", "4", "5", "6", "7", "8", "9", "F"],
"period_home_score": ["0", "0", "0", "0", "0", "0", "0", "1", "0", "1"],
"period_away_score": ["2", "1", "1", "3", "0", "0", "0", "2", "1", "10"]
}
},
"game_facility": null,
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": null,
"ticket_range": null,
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}, {
"id": 18942,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2024-03-30T13:00:00",
"end_date": null,
"date_utc": "2024-03-30T17:00:00Z",
"end_date_utc": null,
"time": "1:00 pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "A",
"neutral_hometeam": false,
"location": "Towson, MD",
"conference": "Centennial Conference",
"conference_abbrev": "Centennial",
"conference_logo": null,
"is_conference": false,
"show_atvs": true,
"is_spotlight": false,
"type": "recent",
"tournament": null,
"sport": {
"id": 20,
"title": "Women's Tennis",
"abbreviation": "WTEN",
"shortname": "wten",
"short_title": "WTEN",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "wten",
"gender": "f",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Match"
},
"schedule": {
"id": 1808,
"title": "2023-24 Women's Tennis Schedule",
"url": "https://hopkinssports.com/schedule.aspx?schedule=1808"
},
"opponent": {
"id": 183,
"prefix": null,
"name": "Towson",
"title": "Towson",
"image": "/images/logos/Towson_.png"
},
"media": {
"video": null,
"video_text": null,
"audio": null,
"audio_text": null,
"stats": null,
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": {
"title": null,
"title_in_rotator": false,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": null,
"sport": null,
"sport_shortname": null,
"image_source": null,
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": null,
"content_id": "",
"content_title": null,
"content_date": null,
"content_url": "",
"content_image_url": null,
"date": null
},
"result": {
"game_id": 18942,
"status": "N",
"team_score": null,
"opponent_score": null,
"prescore": null,
"postscore": null,
"bid": "zia1tv4Jeu%2bzLoiF9dEaAQ%3d%3d",
"boxscore": null,
"line_scores": null
},
"game_facility": null,
"promotion": {
"name": null,
"link": null,
"image": null,
"caption": null
},
"event_image": {
"link": null,
"image": null,
"caption": null,
"alt_text": null
},
"pac_tickets": {
"stubhub_id": 0,
"ticketLink": null,
"ticket_range": null,
"stubhub_link": null,
"stubhub_range": null,
"seatgeek_link": null,
"isModified": 0
}
}],
"mode": "web"
};
if (!("sidearmComponents" in window)) window.sidearmComponents = [];
window.sidearmComponents.push(obj);
</script>
<results-component params="{ id: '86cf0af2-9e02-412b-b07f-b8ac1de52f97' }"><!-- ko if: name() === 'events--list' -->
<div class="component c-events c-events--list">
<div class="c-events__filter">
<select class="c-events__filter-select" id="c-events__filter-select" data-bind="options: sports, value: selectedSport, optionsText: 'title', optionsAfterRender: function(item, value){
if(item.innerHTML == 'Choose Sport'){
}
}" aria-label="Filter recent games by sport">
<option value="">Choose Sport</option>
<option value="">Baseball</option>
<option value="">Field Hockey</option>
<option value="">Football</option>
<option value="">Men's Basketball</option>
<option value="">Men's Cross Country</option>
<option value="">Men's Fencing</option>
<option value="">Men's Lacrosse</option>
<option value="">Men's Soccer</option>
<option value="">Men's Swimming</option>
<option value="">Men's Tennis</option>
<option value="">Men's Track and Field</option>
<option value="">Men's Water Polo</option>
<option value="">Women's Basketball</option>
<option value="">Women's Cross Country</option>
<option value="">Women's Fencing</option>
<option value="">Women's Lacrosse</option>
<option value="">Women's Soccer</option>
<option value="">Women's Swimming</option>
<option value="">Women's Tennis</option>
<option value="">Women's Track and Field</option>
<option value="">Women's Volleyball</option>
<option value="">Wrestling</option>
</select>
</div>
<ul class="c-events__list reset-list" data-bind="foreach: data">
<li class="c-events__item relative">
<div class="c-events__top flex">
<div class="c-events__logo">
<!-- ko if: opponent.image -->
<img class="c-events__team-logo" data-bind="attr: { src: opponent.image + '?width=35', alt: opponent.title }" src="/images/logos/Rutgers.png?width=35" alt="Rutgers">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
</div>
<div class="c-events__sport-opponent flex-item-1">
<div class="c-events__sport">
<span data-bind="text: sport.title">Women's Lacrosse</span> <span data-bind="text: atVs">at</span>
</div>
<div class="c-events__opponent" data-bind="text: opponent.title">Rutgers</div>
</div>
</div>
<div class="c-events__details c-events__result" data-bind="css: {'c-events__result':type==='recent'}">
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<!-- ko if: result.status != 'N' -->
<span>
<!-- ko switch-->
<!-- ko case: status === 'P' --><!-- /ko -->
<!-- ko case: status === 'C' --><!-- /ko -->
<!-- ko case: $else --> Final <!-- /ko -->
<!-- /ko -->
</span>
<span data-bind="if: result.team_score || result.opponent_score"> / </span>
<span data-bind="text: result.status">W</span>
<span data-bind="text: result.team_score">13</span>
<!-- ko if: result.team_score && result.opponent_score -->
<span>-</span>
<!-- /ko -->
<span data-bind="text: result.opponent_score">12</span>
<!-- /ko -->
<!-- ko if: result.status === "N"--><!-- /ko -->
<!-- /ko -->
</div>
<!-- ko if: (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type==='recent' && (story.url || result.boxscore)) -->
<button type="button" class="c-events__toggle" data-bind="click: toggleGame" aria-label="Show game links">
<i class="sf-plus"></i>
</button>
<div class="c-events__overlay" data-bind="css: {'is-open': selected()}">
<ul class="c-events__media reset-list flex flex-align-center flex-justify-center">
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<!-- ko if: story.url -->
<li class="c-events__media-item">
<a class="c-events__media-link" data-bind="attr: { href: story.url }" href="/news/2024/4/6/womens-lacrosse-johns-hopkins-rallies-to-beat-rutgers-13-12-in-overtime.aspx">
<i class="icon-loop"></i>
<span class="accessible-hide">
Story recap for for <span data-bind="text: sport.title">Women's Lacrosse</span> <span data-bind="text: atVs">at</span> <span data-bind="text: opponent.title">Rutgers</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 6, 2024</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: result.boxscore -->
<li class="c-events__media-item">
<a class="c-events__media-link" data-bind="attr: { href: result.boxscore }" href="/boxscore.aspx?id=18925">
<i class="icon-list-bullet"></i>
<span class="accessible-hide">
Boxscore for <span data-bind="text: sport.title">Women's Lacrosse</span> <span data-bind="text: atVs">at</span> <span data-bind="text: opponent.title">Rutgers</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 6, 2024</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- /ko -->
</ul>
</div>
<!-- /ko -->
</li>
<li class="c-events__item relative">
<div class="c-events__top flex">
<div class="c-events__logo">
<!-- ko if: opponent.image -->
<img class="c-events__team-logo" data-bind="attr: { src: opponent.image + '?width=35', alt: opponent.title }" src="/images/logos/sc-logo-g2-rgb.png?width=35" alt="Swarthmore">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
</div>
<div class="c-events__sport-opponent flex-item-1">
<div class="c-events__sport">
<span data-bind="text: sport.title">Women's Tennis</span> <span data-bind="text: atVs">vs</span>
</div>
<div class="c-events__opponent" data-bind="text: opponent.title">Swarthmore</div>
</div>
</div>
<div class="c-events__details c-events__result" data-bind="css: {'c-events__result':type==='recent'}">
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<!-- ko if: result.status != 'N' -->
<span>
<!-- ko switch-->
<!-- ko case: status === 'P' --><!-- /ko -->
<!-- ko case: status === 'C' --><!-- /ko -->
<!-- ko case: $else --> Final <!-- /ko -->
<!-- /ko -->
</span>
<span data-bind="if: result.team_score || result.opponent_score"> / </span>
<span data-bind="text: result.status">W</span>
<span data-bind="text: result.team_score">8</span>
<!-- ko if: result.team_score && result.opponent_score -->
<span>-</span>
<!-- /ko -->
<span data-bind="text: result.opponent_score">1</span>
<!-- /ko -->
<!-- ko if: result.status === "N"--><!-- /ko -->
<!-- /ko -->
</div>
<!-- ko if: (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type==='recent' && (story.url || result.boxscore)) -->
<button type="button" class="c-events__toggle" data-bind="click: toggleGame" aria-label="Show game links">
<i class="sf-plus"></i>
</button>
<div class="c-events__overlay" data-bind="css: {'is-open': selected()}">
<ul class="c-events__media reset-list flex flex-align-center flex-justify-center">
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<!-- ko if: story.url -->
<li class="c-events__media-item">
<a class="c-events__media-link" data-bind="attr: { href: story.url }" href="/news/2024/4/6/womens-tennis-hopkins-tops-swarthmore-8-1-to-move-to-3-0-in-centennial-action.aspx">
<i class="icon-loop"></i>
<span class="accessible-hide">
Story recap for for <span data-bind="text: sport.title">Women's Tennis</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">Swarthmore</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 6, 2024</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: result.boxscore -->
<li class="c-events__media-item">
<a class="c-events__media-link" data-bind="attr: { href: result.boxscore }" href="/boxscore.aspx?id=18945">
<i class="icon-list-bullet"></i>
<span class="accessible-hide">
Boxscore for <span data-bind="text: sport.title">Women's Tennis</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">Swarthmore</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 6, 2024</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- /ko -->
</ul>
</div>
<!-- /ko -->
</li>
<li class="c-events__item relative">
<div class="c-events__top flex">
<div class="c-events__logo">
<!-- ko if: opponent.image -->
<img class="c-events__team-logo" data-bind="attr: { src: opponent.image + '?width=35', alt: opponent.title }" src="/images/logos/Penn-State.png?width=35" alt="Penn State (Homecoming)">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
</div>
<div class="c-events__sport-opponent flex-item-1">
<div class="c-events__sport">
<span data-bind="text: sport.title">Men's Lacrosse</span> <span data-bind="text: atVs">vs</span>
</div>
<div class="c-events__opponent" data-bind="text: opponent.title">Penn State (Homecoming)</div>
</div>
</div>
<div class="c-events__details c-events__result" data-bind="css: {'c-events__result':type==='recent'}">
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<!-- ko if: result.status != 'N' -->
<span>
<!-- ko switch-->
<!-- ko case: status === 'P' --><!-- /ko -->
<!-- ko case: status === 'C' --><!-- /ko -->
<!-- ko case: $else --> Final <!-- /ko -->
<!-- /ko -->
</span>
<span data-bind="if: result.team_score || result.opponent_score"> / </span>
<span data-bind="text: result.status">W</span>
<span data-bind="text: result.team_score">9</span>
<!-- ko if: result.team_score && result.opponent_score -->
<span>-</span>
<!-- /ko -->
<span data-bind="text: result.opponent_score">8</span>
<!-- /ko -->
<!-- ko if: result.status === "N"--><!-- /ko -->
<!-- /ko -->
</div>
<!-- ko if: (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type==='recent' && (story.url || result.boxscore)) -->
<button type="button" class="c-events__toggle" data-bind="click: toggleGame" aria-label="Show game links">
<i class="sf-plus"></i>
</button>
<div class="c-events__overlay" data-bind="css: {'is-open': selected()}">
<ul class="c-events__media reset-list flex flex-align-center flex-justify-center">
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<!-- ko if: story.url -->
<li class="c-events__media-item">
<a class="c-events__media-link" data-bind="attr: { href: story.url }" href="/news/2024/4/6/mens-lacrosse-collison-nets-ot-game-winner-to-lift-hopkins-past-penn-state-9-8.aspx">
<i class="icon-loop"></i>
<span class="accessible-hide">
Story recap for for <span data-bind="text: sport.title">Men's Lacrosse</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">Penn State (Homecoming)</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 6, 2024</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: result.boxscore -->
<li class="c-events__media-item">
<a class="c-events__media-link" data-bind="attr: { href: result.boxscore }" href="/boxscore.aspx?id=18699">
<i class="icon-list-bullet"></i>
<span class="accessible-hide">
Boxscore for <span data-bind="text: sport.title">Men's Lacrosse</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">Penn State (Homecoming)</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 6, 2024</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- /ko -->
</ul>
</div>
<!-- /ko -->
</li>
<li class="c-events__item relative">
<div class="c-events__top flex">
<div class="c-events__logo">
<!-- ko if: opponent.image -->
<img class="c-events__team-logo" data-bind="attr: { src: opponent.image + '?width=35', alt: opponent.title }" src="/images/logos/sc-logo-g2-rgb.png?width=35" alt="#9 Swarthmore">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
</div>
<div class="c-events__sport-opponent flex-item-1">
<div class="c-events__sport">
<span data-bind="text: sport.title">Men's Tennis</span> <span data-bind="text: atVs">vs</span>
</div>
<div class="c-events__opponent" data-bind="text: opponent.title">#9 Swarthmore</div>
</div>
</div>
<div class="c-events__details c-events__result" data-bind="css: {'c-events__result':type==='recent'}">
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<!-- ko if: result.status != 'N' -->
<span>
<!-- ko switch-->
<!-- ko case: status === 'P' --><!-- /ko -->
<!-- ko case: status === 'C' --><!-- /ko -->
<!-- ko case: $else --> Final <!-- /ko -->
<!-- /ko -->
</span>
<span data-bind="if: result.team_score || result.opponent_score"> / </span>
<span data-bind="text: result.status">L</span>
<span data-bind="text: result.team_score">2</span>
<!-- ko if: result.team_score && result.opponent_score -->
<span>-</span>
<!-- /ko -->
<span data-bind="text: result.opponent_score">7</span>
<!-- /ko -->
<!-- ko if: result.status === "N"--><!-- /ko -->
<!-- /ko -->
</div>
<!-- ko if: (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type==='recent' && (story.url || result.boxscore)) -->
<button type="button" class="c-events__toggle" data-bind="click: toggleGame" aria-label="Show game links">
<i class="sf-plus"></i>
</button>
<div class="c-events__overlay" data-bind="css: {'is-open': selected()}">
<ul class="c-events__media reset-list flex flex-align-center flex-justify-center">
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<!-- ko if: story.url -->
<li class="c-events__media-item">
<a class="c-events__media-link" data-bind="attr: { href: story.url }" href="/news/2024/4/6/mens-tennis-johns-hopkins-falls-to-9-swarthmore.aspx">
<i class="icon-loop"></i>
<span class="accessible-hide">
Story recap for for <span data-bind="text: sport.title">Men's Tennis</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">#9 Swarthmore</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 6, 2024</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: result.boxscore -->
<li class="c-events__media-item">
<a class="c-events__media-link" data-bind="attr: { href: result.boxscore }" href="/boxscore.aspx?id=18962">
<i class="icon-list-bullet"></i>
<span class="accessible-hide">
Boxscore for <span data-bind="text: sport.title">Men's Tennis</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">#9 Swarthmore</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 6, 2024</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- /ko -->
</ul>
</div>
<!-- /ko -->
</li>
<li class="c-events__item relative">
<div class="c-events__top flex">
<div class="c-events__logo">
<!-- ko if: opponent.image -->
<img class="c-events__team-logo" data-bind="attr: { src: opponent.image + '?width=35', alt: opponent.title }" src="/images/logos/WashingtonCollege.png?width=35" alt="Washington College">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
</div>
<div class="c-events__sport-opponent flex-item-1">
<div class="c-events__sport">
<span data-bind="text: sport.title">Baseball</span> <span data-bind="text: atVs">vs</span>
</div>
<div class="c-events__opponent" data-bind="text: opponent.title">Washington College</div>
</div>
</div>
<div class="c-events__details c-events__result" data-bind="css: {'c-events__result':type==='recent'}">
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<!-- ko if: result.status != 'N' -->
<span>
<!-- ko switch-->
<!-- ko case: status === 'P' --><!-- /ko -->
<!-- ko case: status === 'C' --><!-- /ko -->
<!-- ko case: $else --> Final <!-- /ko -->
<!-- /ko -->
</span>
<span data-bind="if: result.team_score || result.opponent_score"> / </span>
<span data-bind="text: result.status">W</span>
<span data-bind="text: result.team_score">8</span>
<!-- ko if: result.team_score && result.opponent_score -->
<span>-</span>
<!-- /ko -->
<span data-bind="text: result.opponent_score">6</span>
<!-- /ko -->
<!-- ko if: result.status === "N"--><!-- /ko -->
<!-- /ko -->
</div>
<!-- ko if: (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type==='recent' && (story.url || result.boxscore)) -->
<button type="button" class="c-events__toggle" data-bind="click: toggleGame" aria-label="Show game links">
<i class="sf-plus"></i>
</button>
<div class="c-events__overlay" data-bind="css: {'is-open': selected()}">
<ul class="c-events__media reset-list flex flex-align-center flex-justify-center">
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<!-- ko if: story.url -->
<li class="c-events__media-item">
<a class="c-events__media-link" data-bind="attr: { href: story.url }" href="/news/2024/4/5/baseball-souvigniers-career-day-lifts-hopkins-past-washington-college.aspx">
<i class="icon-loop"></i>
<span class="accessible-hide">
Story recap for for <span data-bind="text: sport.title">Baseball</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">Washington College</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 5, 2024</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: result.boxscore -->
<li class="c-events__media-item">
<a class="c-events__media-link" data-bind="attr: { href: result.boxscore }" href="/boxscore.aspx?id=18792">
<i class="icon-list-bullet"></i>
<span class="accessible-hide">
Boxscore for <span data-bind="text: sport.title">Baseball</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">Washington College</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 5, 2024</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- /ko -->
</ul>
</div>
<!-- /ko -->
</li>
<li class="c-events__item relative">
<div class="c-events__top flex">
<div class="c-events__logo">
<!-- ko if: opponent.image -->
<img class="c-events__team-logo" data-bind="attr: { src: opponent.image + '?width=35', alt: opponent.title }" src="/images/logos/WashingtonCollege.png?width=35" alt="Washington College (Md.)">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
</div>
<div class="c-events__sport-opponent flex-item-1">
<div class="c-events__sport">
<span data-bind="text: sport.title">Baseball</span> <span data-bind="text: atVs">at</span>
</div>
<div class="c-events__opponent" data-bind="text: opponent.title">Washington College (Md.)</div>
</div>
</div>
<div class="c-events__details c-events__result" data-bind="css: {'c-events__result':type==='recent'}">
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<!-- ko if: result.status != 'N' -->
<span>
<!-- ko switch-->
<!-- ko case: status === 'P' --> Postponed <!-- /ko -->
<!-- ko case: status === 'C' --><!-- /ko -->
<!-- ko case: $else --><!-- /ko -->
<!-- /ko -->
</span>
<span data-bind="if: result.team_score || result.opponent_score"></span>
<span data-bind="text: result.status"></span>
<span data-bind="text: result.team_score"></span>
<!-- ko if: result.team_score && result.opponent_score --><!-- /ko -->
<span data-bind="text: result.opponent_score"></span>
<!-- /ko -->
<!-- ko if: result.status === "N"--><!-- /ko -->
<!-- /ko -->
</div>
<!-- ko if: (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type==='recent' && (story.url || result.boxscore)) --><!-- /ko -->
</li>
<li class="c-events__item relative">
<div class="c-events__top flex">
<div class="c-events__logo">
<!-- ko if: opponent.image -->
<img class="c-events__team-logo" data-bind="attr: { src: opponent.image + '?width=35', alt: opponent.title }" src="/images/logos/Villanova.png?width=35" alt="Villanova">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
</div>
<div class="c-events__sport-opponent flex-item-1">
<div class="c-events__sport">
<span data-bind="text: sport.title">Women's Tennis</span> <span data-bind="text: atVs">at</span>
</div>
<div class="c-events__opponent" data-bind="text: opponent.title">Villanova</div>
</div>
</div>
<div class="c-events__details c-events__result" data-bind="css: {'c-events__result':type==='recent'}">
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<!-- ko if: result.status != 'N' -->
<span>
<!-- ko switch-->
<!-- ko case: status === 'P' --><!-- /ko -->
<!-- ko case: status === 'C' --> Cancelled <!-- /ko -->
<!-- ko case: $else --><!-- /ko -->
<!-- /ko -->
</span>
<span data-bind="if: result.team_score || result.opponent_score"></span>
<span data-bind="text: result.status"></span>
<span data-bind="text: result.team_score"></span>
<!-- ko if: result.team_score && result.opponent_score --><!-- /ko -->
<span data-bind="text: result.opponent_score"></span>
<!-- /ko -->
<!-- ko if: result.status === "N"--><!-- /ko -->
<!-- /ko -->
</div>
<!-- ko if: (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type==='recent' && (story.url || result.boxscore)) --><!-- /ko -->
</li>
<li class="c-events__item relative">
<div class="c-events__top flex">
<div class="c-events__logo">
<!-- ko if: opponent.image -->
<img class="c-events__team-logo" data-bind="attr: { src: opponent.image + '?width=35', alt: opponent.title }" src="/images/logos/James-Madison.png?width=35" alt="#9 James Madison">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
</div>
<div class="c-events__sport-opponent flex-item-1">
<div class="c-events__sport">
<span data-bind="text: sport.title">Women's Lacrosse</span> <span data-bind="text: atVs">vs</span>
</div>
<div class="c-events__opponent" data-bind="text: opponent.title">#9 James Madison</div>
</div>
</div>
<div class="c-events__details c-events__result" data-bind="css: {'c-events__result':type==='recent'}">
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<!-- ko if: result.status != 'N' -->
<span>
<!-- ko switch-->
<!-- ko case: status === 'P' --><!-- /ko -->
<!-- ko case: status === 'C' --><!-- /ko -->
<!-- ko case: $else --> Final <!-- /ko -->
<!-- /ko -->
</span>
<span data-bind="if: result.team_score || result.opponent_score"> / </span>
<span data-bind="text: result.status">W</span>
<span data-bind="text: result.team_score">21</span>
<!-- ko if: result.team_score && result.opponent_score -->
<span>-</span>
<!-- /ko -->
<span data-bind="text: result.opponent_score">13</span>
<!-- /ko -->
<!-- ko if: result.status === "N"--><!-- /ko -->
<!-- /ko -->
</div>
<!-- ko if: (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type==='recent' && (story.url || result.boxscore)) -->
<button type="button" class="c-events__toggle" data-bind="click: toggleGame" aria-label="Show game links">
<i class="sf-plus"></i>
</button>
<div class="c-events__overlay" data-bind="css: {'is-open': selected()}">
<ul class="c-events__media reset-list flex flex-align-center flex-justify-center">
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<!-- ko if: story.url -->
<li class="c-events__media-item">
<a class="c-events__media-link" data-bind="attr: { href: story.url }" href="/news/2024/3/30/womens-lacrosse-johns-hopkins-storms-past-9-james-madison-21-13.aspx">
<i class="icon-loop"></i>
<span class="accessible-hide">
Story recap for for <span data-bind="text: sport.title">Women's Lacrosse</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">#9 James Madison</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">March 30, 2024</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: result.boxscore -->
<li class="c-events__media-item">
<a class="c-events__media-link" data-bind="attr: { href: result.boxscore }" href="/boxscore.aspx?id=18924">
<i class="icon-list-bullet"></i>
<span class="accessible-hide">
Boxscore for <span data-bind="text: sport.title">Women's Lacrosse</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">#9 James Madison</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">March 30, 2024</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- /ko -->
</ul>
</div>
<!-- /ko -->
</li>
<li class="c-events__item relative">
<div class="c-events__top flex">
<div class="c-events__logo">
<!-- ko if: opponent.image -->
<img class="c-events__team-logo" data-bind="attr: { src: opponent.image + '?width=35', alt: opponent.title }" src="/images/logos/Haverford-H-WEB-red.png?width=35" alt="Haverford">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
</div>
<div class="c-events__sport-opponent flex-item-1">
<div class="c-events__sport">
<span data-bind="text: sport.title">Baseball</span> <span data-bind="text: atVs">at</span>
</div>
<div class="c-events__opponent" data-bind="text: opponent.title">Haverford</div>
</div>
</div>
<div class="c-events__details c-events__result" data-bind="css: {'c-events__result':type==='recent'}">
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<!-- ko if: result.status != 'N' -->
<span>
<!-- ko switch-->
<!-- ko case: status === 'P' --><!-- /ko -->
<!-- ko case: status === 'C' --><!-- /ko -->
<!-- ko case: $else --> Final <!-- /ko -->
<!-- /ko -->
</span>
<span data-bind="if: result.team_score || result.opponent_score"> / </span>
<span data-bind="text: result.status">W</span>
<span data-bind="text: result.team_score">10</span>
<!-- ko if: result.team_score && result.opponent_score -->
<span>-</span>
<!-- /ko -->
<span data-bind="text: result.opponent_score">1</span>
<!-- /ko -->
<!-- ko if: result.status === "N"--><!-- /ko -->
<!-- /ko -->
</div>
<!-- ko if: (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type==='recent' && (story.url || result.boxscore)) -->
<button type="button" class="c-events__toggle" data-bind="click: toggleGame" aria-label="Show game links">
<i class="sf-plus"></i>
</button>
<div class="c-events__overlay" data-bind="css: {'is-open': selected()}">
<ul class="c-events__media reset-list flex flex-align-center flex-justify-center">
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<!-- ko if: story.url -->
<li class="c-events__media-item">
<a class="c-events__media-link" data-bind="attr: { href: story.url }" href="/news/2024/3/30/baseball-blue-jays-sweep-haverford-in-centennial-conference-opener.aspx">
<i class="icon-loop"></i>
<span class="accessible-hide">
Story recap for for <span data-bind="text: sport.title">Baseball</span> <span data-bind="text: atVs">at</span> <span data-bind="text: opponent.title">Haverford</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">March 30, 2024</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: result.boxscore -->
<li class="c-events__media-item">
<a class="c-events__media-link" data-bind="attr: { href: result.boxscore }" href="/boxscore.aspx?id=18790">
<i class="icon-list-bullet"></i>
<span class="accessible-hide">
Boxscore for <span data-bind="text: sport.title">Baseball</span> <span data-bind="text: atVs">at</span> <span data-bind="text: opponent.title">Haverford</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">March 30, 2024</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- /ko -->
</ul>
</div>
<!-- /ko -->
</li>
<li class="c-events__item relative">
<div class="c-events__top flex">
<div class="c-events__logo">
<!-- ko if: opponent.image -->
<img class="c-events__team-logo" data-bind="attr: { src: opponent.image + '?width=35', alt: opponent.title }" src="/images/logos/Towson_.png?width=35" alt="Towson">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
</div>
<div class="c-events__sport-opponent flex-item-1">
<div class="c-events__sport">
<span data-bind="text: sport.title">Women's Tennis</span> <span data-bind="text: atVs">at</span>
</div>
<div class="c-events__opponent" data-bind="text: opponent.title">Towson</div>
</div>
</div>
<div class="c-events__details c-events__result" data-bind="css: {'c-events__result':type==='recent'}">
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<!-- ko if: result.status != 'N' --><!-- /ko -->
<!-- ko if: result.status === "N"-->
<span data-bind="text: result.prescore"></span>
<!-- /ko -->
<!-- /ko -->
</div>
<!-- ko if: (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type==='recent' && (story.url || result.boxscore)) --><!-- /ko -->
</li>
</ul>
<!-- ko if: moreToLoad -->
<div class="load-more__container text-center">
<button type="button" class="load-more__button" aria-label="Load More Games" data-bind="click: loadMore, text: isLoadingMore() ? 'Loading...' : 'Load More', disable:isLoadingMore()">Load More</button>
</div>
<!-- /ko -->
</div>
<!-- /ko -->
</results-component>
</section>
</div>
</div>
</header>
<main class="main-content-placeholder" id="main-content">
<div class="sidearm-loading" style="display: none;">
<div class="sidearm-loading-logo">
<img src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/main_logo.svg" alt="Johns Hopkins Logo" data-airgap-id="38">
</div>
<div class="sidearm-loading-progress sidearm-progress-bar" data-bind="progressBar: true">
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
</div>
</div>
<section id="s-top-stories" class="s-story-wrapper" aria-labelledby="h2_top_stories">
<h2 id="h2_top_stories" class="accessible-hide">Top Stories</h2>
<div class="row row--pad flex">
<div class="s-story-left" style="opacity: 1;">
<script>
var obj = {
"start": 0,
"count": 1,
"name": "story-left",
"sport_id": null,
"count_breakpoints": null,
"css_class": "",
"pinned_id": "",
"extra": {
"sports": [{
"id": 1,
"title": "Baseball"
}, {
"id": 29,
"title": "Blue Jays LEAD"
}, {
"id": 24,
"title": "Blue Jays Unlimited"
}, {
"id": 28,
"title": "Compliance"
}, {
"id": 30,
"title": "Diversity, Equity, Inclusion & Belonging"
}, {
"id": 2,
"title": "Field Hockey"
}, {
"id": 3,
"title": "Football"
}, {
"id": 4,
"title": "General"
}, {
"id": 5,
"title": "Men's Basketball"
}, {
"id": 25,
"title": "Men's Crew"
}, {
"id": 6,
"title": "Men's Cross Country"
}, {
"id": 7,
"title": "Men's Fencing"
}, {
"id": 8,
"title": "Men's Lacrosse"
}, {
"id": 9,
"title": "Men's Soccer"
}, {
"id": 10,
"title": "Men's Swimming"
}, {
"id": 11,
"title": "Men's Tennis"
}, {
"id": 12,
"title": "Men's Track and Field"
}, {
"id": 13,
"title": "Men's Water Polo"
}, {
"id": 27,
"title": "Sport Performance and Wellness"
}, {
"id": 31,
"title": "Student Athlete Advisory Committee"
}, {
"id": 14,
"title": "Women's Basketball"
}, {
"id": 26,
"title": "Women's Crew"
}, {
"id": 15,
"title": "Women's Cross Country"
}, {
"id": 16,
"title": "Women's Fencing"
}, {
"id": 17,
"title": "Women's Lacrosse"
}, {
"id": 18,
"title": "Women's Soccer"
}, {
"id": 19,
"title": "Women's Swimming"
}, {
"id": 20,
"title": "Women's Tennis"
}, {
"id": 21,
"title": "Women's Track and Field"
}, {
"id": 22,
"title": "Women's Volleyball"
}, {
"id": 23,
"title": "Wrestling"
}]
},
"context": null,
"dummy": false,
"type": "stories",
"id": "4c8f9783-629d-4471-afac-fb041e06a816",
"data": [{
"title": "Johns Hopkins Rallies to Beat Rutgers, 13-12, in Overtime",
"title_in_rotator": true,
"sub_headline": null,
"teaser": "PISCATAWAY, NJ – <strong><dfn><a href=\"/sports/womens-lacrosse/roster/bailey-cheetham/17039\" rel=\"smarttag\" rev=\"17039\">Bailey Cheetham</a></dfn> </strong>scored with 1:30 left in overtime to lift ninth-ranked Johns Hopkins to a 13-12 comeback win at Rutgers Saturday night in Big Ten action. The Blue Jays improve to 10-3 overall and 2-1 in the conference, while the Scarlet Knights fall to 6-7 and 0-5 in the B1G.",
"type": "postgame",
"byline": "Jill Guise - Assistant Director of Athletic Communications",
"app_exclusive": false,
"sport_display": "Women's Lacrosse",
"sport": {
"id": 17,
"title": "Women's Lacrosse",
"abbreviation": "WLAX",
"shortname": "wlax",
"short_title": "WLAX",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "wlax",
"gender": "f",
"youtube": "PL112E094F8614E7C0",
"facebook": "https://www.facebook.com/hopkins.lacrosse.52",
"twitter": "HopkinsLacrosse",
"instagram": "hopkinslacrosse",
"pinterest": "",
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"sport_shortname": null,
"image_source": "/images/2024/4/6/AFOX5853.JPG",
"image_focal_point": null,
"image_alt_text": "Team Celebration at Rutgers",
"video": null,
"url": "/news/2024/4/6/womens-lacrosse-johns-hopkins-rallies-to-beat-rutgers-13-12-in-overtime.aspx",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": "story_links",
"game_id": null,
"games": [{
"id": 18925,
"game_pregame_story_id": null,
"game_postgame_story_id": 21834,
"date": "2024-04-06T17:00:00",
"end_date": null,
"date_utc": "2024-04-06T21:00:00Z",
"end_date_utc": null,
"time": "5:00 pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "A",
"neutral_hometeam": false,
"location": "Piscataway, NJ",
"conference": null,
"conference_abbrev": null,
"conference_logo": null,
"is_conference": true,
"show_atvs": false,
"is_spotlight": false,
"type": "recent",
"tournament": null,
"sport": null,
"schedule": null,
"opponent": {
"id": 125,
"prefix": null,
"name": null,
"title": "Rutgers",
"image": "/images/logos/Rutgers.png"
},
"media": {
"video": "https://www.bigtenplus.com/en-int/livestream/johns-hopkins-at-rutgers/1730323",
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "https://stats.statbroadcast.com/broadcast/?id=517811",
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": null,
"result": {
"game_id": 18925,
"status": "W",
"team_score": "13",
"opponent_score": "12",
"prescore": null,
"postscore": null,
"bid": null,
"boxscore": "/boxscore.aspx?id=18925",
"line_scores": null
},
"game_facility": null,
"promotion": null,
"event_image": null,
"pac_tickets": null
}],
"gallery_id": 0,
"writer": null,
"id": 21834,
"content_id": "21834",
"content_title": "Johns Hopkins Rallies to Beat Rutgers, 13-12, in Overtime",
"content_date": "2024-04-06T20:27:00",
"content_url": "https://hopkinssports.com/news/2024/4/6/womens-lacrosse-johns-hopkins-rallies-to-beat-rutgers-13-12-in-overtime.aspx",
"content_image_url": "https://hopkinssports.com/images/2024/4/6/AFOX5853.JPG",
"date": "2024-04-06T20:27:00"
}],
"mode": "web"
};
if (!("sidearmComponents" in window)) window.sidearmComponents = [];
window.sidearmComponents.push(obj);
</script>
<stories-component params="{ id: '4c8f9783-629d-4471-afac-fb041e06a816' }"><!-- ko if: name() === "story-left"-->
<div class="component c-stories c-stories--list">
<ul class="c-stories__list reset-list" data-bind="fastForEach: data">
<li class="c-stories__item">
<div class="c-stories__media-container">
<div class="c-stories__media" data-bind="showcasePlayer: showcase, appendButton: true">
<img class="c-stories__image" data-bind="attr: { srcset: image_source + '?width=924&height=520&mode=crop', alt: image_alt_text }" srcset="/images/2024/4/6/AFOX5853.JPG?width=924&height=520&mode=crop"
alt="Team Celebration at Rutgers" data-airgap-id="67">
</div>
</div>
<div class="c-stories__details">
<div class="c-stories__sport-date flex">
<div class="c-stories__date" data-bind="formatDate:date, format:'MMMM DD, YYYY'">April 06, 2024</div>
<div class="c-stories__divider">|</div>
<div class="c-stories__sport" data-bind="text: sport.title">Women's Lacrosse</div>
</div>
<div class="c-stories__title">
<a class="c-stories__url" data-bind="text: title, attr: { href: url }" href="/news/2024/4/6/womens-lacrosse-johns-hopkins-rallies-to-beat-rutgers-13-12-in-overtime.aspx">Johns Hopkins Rallies to Beat Rutgers, 13-12, in Overtime</a>
</div>
</div>
</li>
</ul>
</div>
<!-- /ko -->
<!-- ko if: name() === "story-right"--><!-- /ko -->
<!-- ko if: name() === "headlines" --><!-- /ko -->
</stories-component>
</div>
<div class="s-story-right" style="opacity: 1;">
<script>
var obj = {
"start": 1,
"count": 1,
"name": "story-right",
"sport_id": null,
"count_breakpoints": null,
"css_class": "",
"pinned_id": "",
"extra": {
"sports": [{
"id": 1,
"title": "Baseball"
}, {
"id": 29,
"title": "Blue Jays LEAD"
}, {
"id": 24,
"title": "Blue Jays Unlimited"
}, {
"id": 28,
"title": "Compliance"
}, {
"id": 30,
"title": "Diversity, Equity, Inclusion & Belonging"
}, {
"id": 2,
"title": "Field Hockey"
}, {
"id": 3,
"title": "Football"
}, {
"id": 4,
"title": "General"
}, {
"id": 5,
"title": "Men's Basketball"
}, {
"id": 25,
"title": "Men's Crew"
}, {
"id": 6,
"title": "Men's Cross Country"
}, {
"id": 7,
"title": "Men's Fencing"
}, {
"id": 8,
"title": "Men's Lacrosse"
}, {
"id": 9,
"title": "Men's Soccer"
}, {
"id": 10,
"title": "Men's Swimming"
}, {
"id": 11,
"title": "Men's Tennis"
}, {
"id": 12,
"title": "Men's Track and Field"
}, {
"id": 13,
"title": "Men's Water Polo"
}, {
"id": 27,
"title": "Sport Performance and Wellness"
}, {
"id": 31,
"title": "Student Athlete Advisory Committee"
}, {
"id": 14,
"title": "Women's Basketball"
}, {
"id": 26,
"title": "Women's Crew"
}, {
"id": 15,
"title": "Women's Cross Country"
}, {
"id": 16,
"title": "Women's Fencing"
}, {
"id": 17,
"title": "Women's Lacrosse"
}, {
"id": 18,
"title": "Women's Soccer"
}, {
"id": 19,
"title": "Women's Swimming"
}, {
"id": 20,
"title": "Women's Tennis"
}, {
"id": 21,
"title": "Women's Track and Field"
}, {
"id": 22,
"title": "Women's Volleyball"
}, {
"id": 23,
"title": "Wrestling"
}]
},
"context": null,
"dummy": false,
"type": "stories",
"id": "1e4fce77-8e44-4040-a9cc-85811c5b5c1d",
"data": [{
"title": "Celebrating 50 Years of Title IX, Women's Athletics at Johns Hopkins",
"title_in_rotator": true,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": null,
"app_exclusive": false,
"sport_display": "General, Diversity, Equity, Inclusion & Belonging",
"sport": {
"id": 4,
"title": "General",
"abbreviation": "GEN",
"shortname": "general",
"short_title": "",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "general",
"gender": "g",
"youtube": "",
"facebook": null,
"twitter": "",
"instagram": "",
"pinterest": "",
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"sport_shortname": null,
"image_source": "/images/2022/10/7/Screen_Shot_2022-10-07_at_2.10.42_PM_B0AKY.png",
"image_focal_point": null,
"image_alt_text": "50th Anniversary Headline Photo",
"video": null,
"url": "/news/2022/10/7/general-celebrating-50-years-of-title-ix-womens-athletics-at-johns-hopkins.aspx",
"redirect_absolute_url": "https://hopkinssports.com/feature/50-years-of-womens-athletics",
"links": null,
"homepage_feed_template": "story_links",
"game_id": null,
"games": [],
"gallery_id": 0,
"writer": null,
"id": 20519,
"content_id": "20519",
"content_title": "Celebrating 50 Years of Title IX, Women's Athletics at Johns Hopkins",
"content_date": "2022-10-07T14:07:00",
"content_url": "https://hopkinssports.com/news/2022/10/7/general-celebrating-50-years-of-title-ix-womens-athletics-at-johns-hopkins.aspx",
"content_image_url": "https://hopkinssports.com/images/2022/10/7/Screen_Shot_2022-10-07_at_2.10.42_PM_B0AKY.png",
"date": "2022-10-07T14:07:00"
}],
"mode": "web"
};
if (!("sidearmComponents" in window)) window.sidearmComponents = [];
window.sidearmComponents.push(obj);
</script>
<stories-component params="{ id: '1e4fce77-8e44-4040-a9cc-85811c5b5c1d' }"><!-- ko if: name() === "story-left"--><!-- /ko -->
<!-- ko if: name() === "story-right"-->
<div class="component c-stories c-stories--list">
<ul class="c-stories__list reset-list" data-bind="fastForEach: data">
<li class="c-stories__item">
<div class="c-stories__media-container">
<div class="c-stories__media" data-bind="showcasePlayer: showcase, appendButton: true">
<img class="c-stories__image" data-bind="attr: { srcset: image_source + '?width=540&height=304&mode=crop', alt: image_alt_text }"
srcset="/images/2022/10/7/Screen_Shot_2022-10-07_at_2.10.42_PM_B0AKY.png?width=540&height=304&mode=crop" alt="50th Anniversary Headline Photo" data-airgap-id="68">
</div>
</div>
<div class="c-stories__details">
<div class="c-stories__details--inner">
<div class="c-stories__title">
<a class="c-stories__url" data-bind="text: title, attr: { href: url }" href="/news/2022/10/7/general-celebrating-50-years-of-title-ix-womens-athletics-at-johns-hopkins.aspx">Celebrating 50 Years of Title IX, Women's Athletics at Johns Hopkins</a>
</div>
</div>
</div>
</li>
</ul>
</div>
<!-- /ko -->
<!-- ko if: name() === "headlines" --><!-- /ko -->
</stories-component>
<script>
var obj = {
"start": 0,
"count": 10,
"name": "story-promos-3ffeca",
"sport_id": null,
"count_breakpoints": null,
"css_class": "",
"pinned_id": "",
"extra": {},
"context": null,
"dummy": false,
"type": "ads",
"id": "392e3264-00d8-43d9-a0c8-3c5853f377c8",
"data": {
"location": {
"id": 67,
"title": "Story Promos",
"type": "multi",
"effect": "none",
"fixed_image_sizes": true,
"excluded_sport_ids": [],
"slick": false,
"dfp": false,
"sidearm_dfp": false,
"common_page": false,
"html_template": null,
"name": "story-promos-3ffeca",
"autoplay_speed": 8,
"accessibility_icons": false,
"sizes": null,
"slick_options": null,
"dfp_sizes": null
},
"campaigns": [{
"id": 13,
"title": "Photo Galleries ",
"start_date": "2018-06-21T00:00:00",
"end_date": null,
"open_in_new_window": true,
"link": "/common/controls/adhandler.aspx?ad_id=13&target=http://johnshopkins.sidearmsports.com/galleries/",
"icon": null,
"html": null,
"picture": {
"images": [{
"breakpoint": 0,
"alt": "Photo Galleries",
"image": "https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/7/17/Photo_Gallery_Button_NEWEST.png",
"width": null,
"height": null
}]
},
"css_class": null,
"is_dummy": false,
"hover_text": null
}, {
"id": 14,
"title": "Shop ",
"start_date": "2018-06-21T00:00:00",
"end_date": null,
"open_in_new_window": true,
"link": "/common/controls/adhandler.aspx?ad_id=14&target=https://johns-hopkins.shoptruespirit.com/shop/johns-hopkins-t/home",
"icon": null,
"html": null,
"picture": {
"images": [{
"breakpoint": 0,
"alt": "Official Team Gear",
"image": "https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2020/3/18/Shop_Button_NEWEST_71.png",
"width": null,
"height": null
}]
},
"css_class": null,
"is_dummy": false,
"hover_text": null
}, {
"id": 15,
"title": "Live Game Video ",
"start_date": "2018-06-21T00:00:00",
"end_date": null,
"open_in_new_window": true,
"link": "/common/controls/adhandler.aspx?ad_id=15&target=https://www.centennialconference.tv/hopkinssports/",
"icon": null,
"html": null,
"picture": {
"images": [{
"breakpoint": 0,
"alt": "Live game video",
"image": "https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/7/17/HopTV_Button_NEWEST.png",
"width": null,
"height": null
}]
},
"css_class": null,
"is_dummy": false,
"hover_text": null
}, {
"id": 92,
"title": "Tickets",
"start_date": "2024-01-15T10:30:00",
"end_date": null,
"open_in_new_window": true,
"link": "/common/controls/adhandler.aspx?ad_id=92&target=https://hopkinslacrosse.universitytickets.com/w/?cid=183",
"icon": null,
"html": null,
"picture": {
"images": [{
"breakpoint": 0,
"alt": "Game Tickets Promo Button",
"image": "https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2024/1/15/Game_Tickets_Icon.png",
"width": null,
"height": null
}]
},
"css_class": null,
"is_dummy": false,
"hover_text": null
}],
"content_id": "story-promos-3ffeca",
"content_title": "story-promos-3ffeca",
"content_date": null,
"content_url": null,
"content_image_url": null
},
"mode": "web"
};
if (!("sidearmComponents" in window)) window.sidearmComponents = [];
window.sidearmComponents.push(obj);
</script>
<ads-component params="{ id: '392e3264-00d8-43d9-a0c8-3c5853f377c8' }"><!-- ko ifnot: isInitializing() -->
<!-- ko switch -->
<!-- ko case: ad.location.type === 'single' --><!-- /ko -->
<!-- ko case: ad.location.type === 'multi' -->
<!-- ko if: ad.location.effect === 'slide' || ad.location.effect === 'fade' --><!-- /ko -->
<!-- ko if: ad.location.effect === 'none' -->
<div class="ads-container" data-bind="foreach: ad.campaigns">
<div class="ad multi-ad" data-bind="css: css_class">
<!-- ko if: link === '' || link === '#' --><!-- /ko -->
<!-- ko if: link !== '' && link !== '#' -->
<a data-bind="attr: { 'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), href: link, title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '' }, click: $component.trackEvent.bind($data, 'click', $data.title)" aria-label="Photo Galleries" href="/common/controls/adhandler.aspx?ad_id=13&target=http://johnshopkins.sidearmsports.com/galleries/" title="Photo Galleries " target="_blank">
<picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"><source media="(min-width:0px)" data-srcset="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/7/17/Photo_Gallery_Button_NEWEST.png" srcset="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/7/17/Photo_Gallery_Button_NEWEST.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/7/17/Photo_Gallery_Button_NEWEST.png" alt="Photo Galleries" class=" lazyloaded" style="" src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/7/17/Photo_Gallery_Button_NEWEST.png"></picture>
<!-- ko if: open_in_new_window -->
<span class="external-link a11y-hide">Opens in new window</span>
<!-- /ko -->
</a>
<!-- /ko -->
</div>
<div class="ad multi-ad" data-bind="css: css_class">
<!-- ko if: link === '' || link === '#' --><!-- /ko -->
<!-- ko if: link !== '' && link !== '#' -->
<a data-bind="attr: { 'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), href: link, title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '' }, click: $component.trackEvent.bind($data, 'click', $data.title)" aria-label="Official Team Gear" href="/common/controls/adhandler.aspx?ad_id=14&target=https://johns-hopkins.shoptruespirit.com/shop/johns-hopkins-t/home" title="Shop " target="_blank">
<picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"><source media="(min-width:0px)" data-srcset="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2020/3/18/Shop_Button_NEWEST_71.png" srcset="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2020/3/18/Shop_Button_NEWEST_71.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2020/3/18/Shop_Button_NEWEST_71.png" alt="Official Team Gear" class=" lazyloaded" style="" src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2020/3/18/Shop_Button_NEWEST_71.png"></picture>
<!-- ko if: open_in_new_window -->
<span class="external-link a11y-hide">Opens in new window</span>
<!-- /ko -->
</a>
<!-- /ko -->
</div>
<div class="ad multi-ad" data-bind="css: css_class">
<!-- ko if: link === '' || link === '#' --><!-- /ko -->
<!-- ko if: link !== '' && link !== '#' -->
<a data-bind="attr: { 'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), href: link, title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '' }, click: $component.trackEvent.bind($data, 'click', $data.title)" aria-label="Live game video" href="/common/controls/adhandler.aspx?ad_id=15&target=https://www.centennialconference.tv/hopkinssports/" title="Live Game Video " target="_blank">
<picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"><source media="(min-width:0px)" data-srcset="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/7/17/HopTV_Button_NEWEST.png" srcset="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/7/17/HopTV_Button_NEWEST.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/7/17/HopTV_Button_NEWEST.png" alt="Live game video" class=" lazyloaded" style="" src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/7/17/HopTV_Button_NEWEST.png"></picture>
<!-- ko if: open_in_new_window -->
<span class="external-link a11y-hide">Opens in new window</span>
<!-- /ko -->
</a>
<!-- /ko -->
</div>
<div class="ad multi-ad" data-bind="css: css_class">
<!-- ko if: link === '' || link === '#' --><!-- /ko -->
<!-- ko if: link !== '' && link !== '#' -->
<a data-bind="attr: { 'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), href: link, title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '' }, click: $component.trackEvent.bind($data, 'click', $data.title)" aria-label="Game Tickets Promo Button" href="/common/controls/adhandler.aspx?ad_id=92&target=https://hopkinslacrosse.universitytickets.com/w/?cid=183" title="Tickets" target="_blank">
<picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"><source media="(min-width:0px)" data-srcset="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2024/1/15/Game_Tickets_Icon.png" srcset="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2024/1/15/Game_Tickets_Icon.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2024/1/15/Game_Tickets_Icon.png" alt="Game Tickets Promo Button" class=" lazyloaded" style="" src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2024/1/15/Game_Tickets_Icon.png"></picture>
<!-- ko if: open_in_new_window -->
<span class="external-link a11y-hide">Opens in new window</span>
<!-- /ko -->
</a>
<!-- /ko -->
</div>
</div>
<!-- /ko -->
<!-- ko if: ad.location.effect === 'random' --><!-- /ko -->
<!-- /ko -->
<!-- ko case: ad.location.type === 'html' --><!-- /ko -->
<!-- ko case: ad.location.type === 'icons' --><!-- /ko -->
<!-- ko case: ad.location.type === 'dfp' --><!-- /ko -->
<!-- /ko -->
<!-- /ko -->
</ads-component>
</div>
</div>
</section>
<section id="s-headlines">
<div class="row row--pad relative">
<div class="s-headlines__top flex flex-justify-between flex-align-center">
<div class="s-headlines__left"></div>
<h2>More Headlines</h2>
<div class="s-headlines__right"></div>
</div>
</div>
<div class="row row--pad">
<div class="s-headlines__container flex">
<div class="s-headlines__container--item">
<script>
var obj = {
"start": 2,
"count": 6,
"name": "headlines",
"sport_id": null,
"count_breakpoints": null,
"css_class": "",
"pinned_id": "",
"extra": {
"sports": [{
"id": 1,
"title": "Baseball"
}, {
"id": 29,
"title": "Blue Jays LEAD"
}, {
"id": 24,
"title": "Blue Jays Unlimited"
}, {
"id": 28,
"title": "Compliance"
}, {
"id": 30,
"title": "Diversity, Equity, Inclusion & Belonging"
}, {
"id": 2,
"title": "Field Hockey"
}, {
"id": 3,
"title": "Football"
}, {
"id": 4,
"title": "General"
}, {
"id": 5,
"title": "Men's Basketball"
}, {
"id": 25,
"title": "Men's Crew"
}, {
"id": 6,
"title": "Men's Cross Country"
}, {
"id": 7,
"title": "Men's Fencing"
}, {
"id": 8,
"title": "Men's Lacrosse"
}, {
"id": 9,
"title": "Men's Soccer"
}, {
"id": 10,
"title": "Men's Swimming"
}, {
"id": 11,
"title": "Men's Tennis"
}, {
"id": 12,
"title": "Men's Track and Field"
}, {
"id": 13,
"title": "Men's Water Polo"
}, {
"id": 27,
"title": "Sport Performance and Wellness"
}, {
"id": 31,
"title": "Student Athlete Advisory Committee"
}, {
"id": 14,
"title": "Women's Basketball"
}, {
"id": 26,
"title": "Women's Crew"
}, {
"id": 15,
"title": "Women's Cross Country"
}, {
"id": 16,
"title": "Women's Fencing"
}, {
"id": 17,
"title": "Women's Lacrosse"
}, {
"id": 18,
"title": "Women's Soccer"
}, {
"id": 19,
"title": "Women's Swimming"
}, {
"id": 20,
"title": "Women's Tennis"
}, {
"id": 21,
"title": "Women's Track and Field"
}, {
"id": 22,
"title": "Women's Volleyball"
}, {
"id": 23,
"title": "Wrestling"
}]
},
"context": null,
"dummy": false,
"type": "stories",
"id": "15b983ab-a845-433f-a308-a997a73b067c",
"data": [{
"title": "Collison Nets OT Game-Winner to Lift Hopkins Past Penn State, 9-8",
"title_in_rotator": true,
"sub_headline": "Blue Jays Move to 3-0 in the Big Ten",
"teaser": "Blue Jays Move to 3-0 in the Big Ten",
"type": "postgame",
"byline": "Ernie Larossa - Director of Athletic Communications",
"app_exclusive": false,
"sport_display": "Men's Lacrosse",
"sport": {
"id": 8,
"title": "Men's Lacrosse",
"abbreviation": "MLAX",
"shortname": "mlax",
"short_title": "MLAX",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "mlax",
"gender": "m",
"youtube": "PLCDC71D7FD2838FED",
"facebook": "https://www.facebook.com/HopkinsAthletics",
"twitter": "jhumenslacrosse",
"instagram": "jhumenslax",
"pinterest": "",
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"sport_shortname": null,
"image_source": "/images/2024/4/6/_Z9A3310.JPG",
"image_focal_point": null,
"image_alt_text": "Celebration, Collison",
"video": {
"youtube": null,
"Archive": 862,
"metadata": {
"title": "Men's Lacrosse vs Penn State - Recap 04.06.24",
"thumbnail": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/4/6/johnshopkins-f5e291a7-e891-42fc-9b87-96694ffe47d2.jpg"
}
},
"url": "/news/2024/4/6/mens-lacrosse-collison-nets-ot-game-winner-to-lift-hopkins-past-penn-state-9-8.aspx",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": "story_links",
"game_id": null,
"games": [{
"id": 18699,
"game_pregame_story_id": 21826,
"game_postgame_story_id": 21832,
"date": "2024-04-06T14:00:00",
"end_date": null,
"date_utc": "2024-04-06T18:00:00Z",
"end_date_utc": null,
"time": "2 pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "H",
"neutral_hometeam": false,
"location": "Baltimore, MD",
"conference": null,
"conference_abbrev": null,
"conference_logo": null,
"is_conference": true,
"show_atvs": false,
"is_spotlight": false,
"type": "recent",
"tournament": null,
"sport": null,
"schedule": null,
"opponent": {
"id": 1,
"prefix": null,
"name": null,
"title": "Penn State (Homecoming)",
"image": "/images/logos/Penn-State.png"
},
"media": {
"video": null,
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "https://hopkinssports.com/sidearmstats/mlax/summary",
"tickets": "https://hopkinslacrosse.universitytickets.com/w/?cid=183",
"game_note": null,
"game_promotion_name": null,
"tv": "ESPNU",
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": null,
"result": {
"game_id": 18699,
"status": "W",
"team_score": "9",
"opponent_score": "8",
"prescore": null,
"postscore": "(OT)",
"bid": null,
"boxscore": "/boxscore.aspx?id=18699",
"line_scores": null
},
"game_facility": null,
"promotion": null,
"event_image": null,
"pac_tickets": null
}],
"gallery_id": 0,
"writer": null,
"id": 21832,
"content_id": "21832",
"content_title": "Collison Nets OT Game-Winner to Lift Hopkins Past Penn State, 9-8",
"content_date": "2024-04-06T18:19:00",
"content_url": "https://hopkinssports.com/news/2024/4/6/mens-lacrosse-collison-nets-ot-game-winner-to-lift-hopkins-past-penn-state-9-8.aspx",
"content_image_url": "https://hopkinssports.com/images/2024/4/6/_Z9A3310.JPG",
"date": "2024-04-06T18:19:00"
}, {
"title": "Hopkins Tops Swarthmore, 8-1, to Move to 3-0 in Centennial Action",
"title_in_rotator": true,
"sub_headline": "Blue Jays Sweep Singles to Fuel Victory",
"teaser": "Blue Jays Sweep Singles to Fuel Victory",
"type": "postgame",
"byline": "Ernie Larossa - Director of Athletic Communications",
"app_exclusive": false,
"sport_display": "Women's Tennis",
"sport": {
"id": 20,
"title": "Women's Tennis",
"abbreviation": "WTEN",
"shortname": "wten",
"short_title": "WTEN",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "wten",
"gender": "f",
"youtube": "PL83E47AF702F58B6B",
"facebook": "https://www.facebook.com/HopkinsAthletics",
"twitter": "HopkinsWTennis",
"instagram": "hopkinswtennis",
"pinterest": "",
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"sport_shortname": null,
"image_source": "/images/2024/4/6/Chang_Emory_DSC08922_YAf4b.jpg",
"image_focal_point": null,
"image_alt_text": "Ashley Chang",
"video": null,
"url": "/news/2024/4/6/womens-tennis-hopkins-tops-swarthmore-8-1-to-move-to-3-0-in-centennial-action.aspx",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": "story_links",
"game_id": null,
"games": [{
"id": 18945,
"game_pregame_story_id": null,
"game_postgame_story_id": 21833,
"date": "2024-04-06T14:00:00",
"end_date": null,
"date_utc": "2024-04-06T18:00:00Z",
"end_date_utc": null,
"time": "2:00 pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "H",
"neutral_hometeam": false,
"location": "Baltimore, MD",
"conference": null,
"conference_abbrev": null,
"conference_logo": null,
"is_conference": true,
"show_atvs": false,
"is_spotlight": false,
"type": "recent",
"tournament": null,
"sport": null,
"schedule": null,
"opponent": {
"id": 26,
"prefix": null,
"name": null,
"title": "Swarthmore",
"image": "/images/logos/sc-logo-g2-rgb.png"
},
"media": {
"video": null,
"video_text": null,
"audio": null,
"audio_text": null,
"stats": null,
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": null,
"result": {
"game_id": 18945,
"status": "W",
"team_score": "8",
"opponent_score": "1",
"prescore": null,
"postscore": null,
"bid": null,
"boxscore": "/boxscore.aspx?id=18945",
"line_scores": null
},
"game_facility": null,
"promotion": null,
"event_image": null,
"pac_tickets": null
}],
"gallery_id": 0,
"writer": null,
"id": 21833,
"content_id": "21833",
"content_title": "Hopkins Tops Swarthmore, 8-1, to Move to 3-0 in Centennial Action",
"content_date": "2024-04-06T19:23:00",
"content_url": "https://hopkinssports.com/news/2024/4/6/womens-tennis-hopkins-tops-swarthmore-8-1-to-move-to-3-0-in-centennial-action.aspx",
"content_image_url": "https://hopkinssports.com/images/2024/4/6/Chang_Emory_DSC08922_YAf4b.jpg",
"date": "2024-04-06T19:23:00"
}, {
"title": "Johns Hopkins Falls to #9 Swarthmore",
"title_in_rotator": true,
"sub_headline": null,
"teaser": "BALTIMORE, MD – Host and 17<sup>th</sup>-ranked Johns Hopkins fell 7-2 to ninth-ranked Swarthmore Saturday morning in the Blue Jays' home opener. JHU falls to 5-4 overall and 1-1 in the Centennial Conference. The Garnet improve to 13-1 and 3-0 in the conference.",
"type": "postgame",
"byline": "Jill Guise - Assistant Director of Athletic Communications",
"app_exclusive": false,
"sport_display": "Men's Tennis",
"sport": {
"id": 11,
"title": "Men's Tennis",
"abbreviation": "MTEN",
"shortname": "mten",
"short_title": "MTEN",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "mten",
"gender": "m",
"youtube": "PL83E47AF702F58B6B",
"facebook": "https://www.facebook.com/JohnsHopkinsTennis",
"twitter": "JHUTennis",
"instagram": "hopkinstennis",
"pinterest": "",
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"sport_shortname": null,
"image_source": "/images/2024/4/6/Rajendra_Denison_DSC_0017_D5H9z.jpg",
"image_focal_point": null,
"image_alt_text": "Chakor Rajendra",
"video": null,
"url": "/news/2024/4/6/mens-tennis-johns-hopkins-falls-to-9-swarthmore.aspx",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": "story_links",
"game_id": null,
"games": [{
"id": 18962,
"game_pregame_story_id": null,
"game_postgame_story_id": 21831,
"date": "2024-04-06T11:00:00",
"end_date": null,
"date_utc": "2024-04-06T15:00:00Z",
"end_date_utc": null,
"time": "11:00 am",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "H",
"neutral_hometeam": false,
"location": "Baltimore, MD",
"conference": null,
"conference_abbrev": null,
"conference_logo": null,
"is_conference": true,
"show_atvs": false,
"is_spotlight": false,
"type": "recent",
"tournament": null,
"sport": null,
"schedule": null,
"opponent": {
"id": 26,
"prefix": null,
"name": null,
"title": "#9 Swarthmore",
"image": "/images/logos/sc-logo-g2-rgb.png"
},
"media": {
"video": null,
"video_text": null,
"audio": null,
"audio_text": null,
"stats": null,
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": null,
"result": {
"game_id": 18962,
"status": "L",
"team_score": "2",
"opponent_score": "7",
"prescore": null,
"postscore": null,
"bid": null,
"boxscore": "/boxscore.aspx?id=18962",
"line_scores": null
},
"game_facility": null,
"promotion": null,
"event_image": null,
"pac_tickets": null
}],
"gallery_id": 0,
"writer": null,
"id": 21831,
"content_id": "21831",
"content_title": "Johns Hopkins Falls to #9 Swarthmore",
"content_date": "2024-04-06T16:51:00",
"content_url": "https://hopkinssports.com/news/2024/4/6/mens-tennis-johns-hopkins-falls-to-9-swarthmore.aspx",
"content_image_url": "https://hopkinssports.com/images/2024/4/6/Rajendra_Denison_DSC_0017_D5H9z.jpg",
"date": "2024-04-06T16:51:00"
}, {
"title": "Souvignier's Career Day Lifts Hopkins to 8-6 Win Over Washington College",
"title_in_rotator": true,
"sub_headline": "Junior Racks Up Six RBIs in Comeback Victory",
"teaser": "BALTIMORE, MD – The Johns Hopkins baseball team hosted Washington College in Centennial Conference action Friday afternoon, using a career day at the plate from <dfn><a href=\"/sports/baseball/roster/dillon-souvignier/16170\" rel=\"smarttag\" rev=\"16170\">Dillon Souvignier</a></dfn> to secure the 8-6, come-from-behind win over the Shoremen.",
"type": "postgame",
"byline": "Conner Gilson - Athletic Communications Assistant",
"app_exclusive": false,
"sport_display": "Baseball",
"sport": {
"id": 1,
"title": "Baseball",
"abbreviation": "BB",
"shortname": "baseball",
"short_title": "BB",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "baseball",
"gender": "m",
"youtube": "PL68642D43F8B3BCA4",
"facebook": "https://www.facebook.com/groups/JHUBaseball/",
"twitter": "JHUBaseball",
"instagram": "jhubaseball",
"pinterest": "",
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"sport_shortname": null,
"image_source": "/images/2024/4/5/Baseball_v_Washington__13_of_17__9brX1.jpg",
"image_focal_point": null,
"image_alt_text": "Dillon Souvignier",
"video": null,
"url": "/news/2024/4/5/baseball-souvigniers-career-day-lifts-hopkins-past-washington-college.aspx",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": "story_links",
"game_id": null,
"games": [{
"id": 18792,
"game_pregame_story_id": null,
"game_postgame_story_id": 21830,
"date": "2024-04-05T15:30:00",
"end_date": null,
"date_utc": "2024-04-05T19:30:00Z",
"end_date_utc": null,
"time": "3:30 pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "H",
"neutral_hometeam": false,
"location": "Baltimore, MD",
"conference": null,
"conference_abbrev": null,
"conference_logo": null,
"is_conference": true,
"show_atvs": false,
"is_spotlight": false,
"type": "recent",
"tournament": null,
"sport": null,
"schedule": null,
"opponent": {
"id": 53,
"prefix": null,
"name": null,
"title": "Washington College",
"image": "/images/logos/WashingtonCollege.png"
},
"media": {
"video": "https://www.centennialconference.tv/hopkinssports/",
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "https://hopkinssports.com/sidearmstats/baseball/summary",
"tickets": null,
"game_note": null,
"game_promotion_name": null,
"tv": null,
"tv_image": null,
"tv_image_link": null,
"radio": null,
"custom1": null,
"custom2": null,
"custom3": null,
"gamefiles": null,
"program": null,
"program_text": null
},
"story": null,
"result": {
"game_id": 18792,
"status": "W",
"team_score": "8",
"opponent_score": "6",
"prescore": null,
"postscore": null,
"bid": null,
"boxscore": "/boxscore.aspx?id=18792",
"line_scores": null
},
"game_facility": null,
"promotion": null,
"event_image": null,
"pac_tickets": null
}],
"gallery_id": 0,
"writer": null,
"id": 21830,
"content_id": "21830",
"content_title": "Souvignier's Career Day Lifts Hopkins to 8-6 Win Over Washington College",
"content_date": "2024-04-05T19:21:00",
"content_url": "https://hopkinssports.com/news/2024/4/5/baseball-souvigniers-career-day-lifts-hopkins-past-washington-college.aspx",
"content_image_url": "https://hopkinssports.com/images/2024/4/5/Baseball_v_Washington__13_of_17__9brX1.jpg",
"date": "2024-04-05T19:21:00"
}, {
"title": "Albanese Promoted to Associate Head Coach",
"title_in_rotator": true,
"sub_headline": null,
"teaser": "BALTIMORE, MD – Johns Hopkins field hockey coach <strong><dfn><a href=\"/sports/field-hockey/roster/coaches/jane-wells/1201\" rel=\"smarttag\" rev=\"1201\">Jane Wells</a></dfn> </strong>announced today that <strong><dfn><a href=\"/sports/field-hockey/roster/coaches/james-albanese/1203\" rel=\"smarttag\" rev=\"1203\">James Albanese</a></dfn> </strong>has been promoted to associate head coach. Albanese recently completed his third season with the Blue Jays. He came to Homewood after stints with the Princeton Field Hockey Club, The Hun School of Princeton and Holy Cross.",
"type": null,
"byline": "Jill Guise - Assistant Director of Athletic Communications",
"app_exclusive": false,
"sport_display": "Field Hockey",
"sport": {
"id": 2,
"title": "Field Hockey",
"abbreviation": "FH",
"shortname": "fhockey",
"short_title": "FH",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "fhockey",
"gender": "f",
"youtube": "PLFA0E7BE42821CF0F",
"facebook": "https://www.facebook.com/JHUFieldHockey/",
"twitter": "JHUFieldHockey",
"instagram": "JHUFieldHockey",
"pinterest": "",
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"sport_shortname": null,
"image_source": "/images/2024/4/5/Albanese-Promotion.png",
"image_focal_point": null,
"image_alt_text": "James Albanese promotion",
"video": null,
"url": "/news/2024/4/5/field-hockey-albanese-promoted-to-associate-head-coach.aspx",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": "story_links",
"game_id": null,
"games": [],
"gallery_id": 0,
"writer": null,
"id": 21829,
"content_id": "21829",
"content_title": "Albanese Promoted to Associate Head Coach",
"content_date": "2024-04-05T11:29:00",
"content_url": "https://hopkinssports.com/news/2024/4/5/field-hockey-albanese-promoted-to-associate-head-coach.aspx",
"content_image_url": "https://hopkinssports.com/images/2024/4/5/Albanese-Promotion.png",
"date": "2024-04-05T11:29:00"
}, {
"title": "Johns Hopkins-Rutgers Women's Lacrosse Game Notes",
"title_in_rotator": true,
"sub_headline": null,
"teaser": null,
"type": null,
"byline": "Jill Guise - Assistant Director of Athletic Communications",
"app_exclusive": false,
"sport_display": "Women's Lacrosse",
"sport": {
"id": 17,
"title": "Women's Lacrosse",
"abbreviation": "WLAX",
"shortname": "wlax",
"short_title": "WLAX",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "wlax",
"gender": "f",
"youtube": "PL112E094F8614E7C0",
"facebook": "https://www.facebook.com/hopkins.lacrosse.52",
"twitter": "HopkinsLacrosse",
"instagram": "hopkinslacrosse",
"pinterest": "",
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"sport_shortname": null,
"image_source": "/images/2024/4/4/Carr_James_Madison_052_jAtR6.jpg",
"image_focal_point": null,
"image_alt_text": "Jordan Carr",
"video": null,
"url": "/news/2024/4/4/johns-hopkins-rutgers-womens-lacrosse-game-notes.aspx",
"redirect_absolute_url": null,
"links": [{
"link_id": 2953,
"link_url": "https://www.bigtenplus.com/en-int/livestream/johns-hopkins-at-rutgers/1730323",
"link_text": "Watch",
"created": "2024-04-04T16:17:00",
"gallery_id": null
}, {
"link_id": 2954,
"link_url": "/documents/2024/4/4/Games_13-Rutgers.pdf",
"link_text": "Game Notes",
"created": "2024-04-04T16:17:00",
"gallery_id": null
}],
"homepage_feed_template": "story_links",
"game_id": null,
"games": [],
"gallery_id": 0,
"writer": null,
"id": 21828,
"content_id": "21828",
"content_title": "Johns Hopkins-Rutgers Women's Lacrosse Game Notes",
"content_date": "2024-04-04T11:57:00",
"content_url": "https://hopkinssports.com/news/2024/4/4/johns-hopkins-rutgers-womens-lacrosse-game-notes.aspx",
"content_image_url": "https://hopkinssports.com/images/2024/4/4/Carr_James_Madison_052_jAtR6.jpg",
"date": "2024-04-04T11:57:00"
}],
"mode": "web"
};
if (!("sidearmComponents" in window)) window.sidearmComponents = [];
window.sidearmComponents.push(obj);
</script>
<stories-component params="{ id: '15b983ab-a845-433f-a308-a997a73b067c' }"><!-- ko if: name() === "story-left"--><!-- /ko -->
<!-- ko if: name() === "story-right"--><!-- /ko -->
<!-- ko if: name() === "headlines" -->
<div class="component c-stories c-stories--grid flex flex-wrap flex-justify-center" data-bind="fastForEach: data">
<a class="c-stories__item c-stories__url flex flex-column" data-bind="attr: { href: url }" href="/news/2024/4/6/mens-lacrosse-collison-nets-ot-game-winner-to-lift-hopkins-past-penn-state-9-8.aspx">
<div class="c-stories__media-container">
<div class="c-stories__media" data-bind="showcasePlayer: showcase, appendButton: true">
<img class="c-stories__image" data-bind="attr: { src: image_source + '?width=540&height=304&mode=crop', alt: image_alt_text }" src="/images/2024/4/6/_Z9A3310.JPG?width=540&height=304&mode=crop" alt="Celebration, Collison" data-airgap-id="69">
<button class="showcase-play-button" type="button">Play Video</button></div>
</div>
<div class="c-stories__details">
<div class="c-stories__sport-date flex flex-justify-center">
<div class="c-stories__date" data-bind="formatDate:date, format:'MM/DD/YY'">04/06/24</div>
<div class="c-stories__divider">|</div>
<!-- ko if: ko.observable().matchMedia("(min-width: 1280px)") -->
<div class="c-stories__sport" data-bind="text: sport.title">Men's Lacrosse</div>
<!-- /ko -->
<!-- ko if: ko.observable().matchMedia("(max-width: 1279px)") --><!-- /ko -->
</div>
<div class="c-stories__title" data-bind="text: title">Collison Nets OT Game-Winner to Lift Hopkins Past Penn State, 9-8</div>
</div>
</a>
<a class="c-stories__item c-stories__url flex flex-column" data-bind="attr: { href: url }" href="/news/2024/4/6/womens-tennis-hopkins-tops-swarthmore-8-1-to-move-to-3-0-in-centennial-action.aspx">
<div class="c-stories__media-container">
<div class="c-stories__media" data-bind="showcasePlayer: showcase, appendButton: true">
<img class="c-stories__image" data-bind="attr: { src: image_source + '?width=540&height=304&mode=crop', alt: image_alt_text }" src="/images/2024/4/6/Chang_Emory_DSC08922_YAf4b.jpg?width=540&height=304&mode=crop" alt="Ashley Chang" data-airgap-id="70">
</div>
</div>
<div class="c-stories__details">
<div class="c-stories__sport-date flex flex-justify-center">
<div class="c-stories__date" data-bind="formatDate:date, format:'MM/DD/YY'">04/06/24</div>
<div class="c-stories__divider">|</div>
<!-- ko if: ko.observable().matchMedia("(min-width: 1280px)") -->
<div class="c-stories__sport" data-bind="text: sport.title">Women's Tennis</div>
<!-- /ko -->
<!-- ko if: ko.observable().matchMedia("(max-width: 1279px)") --><!-- /ko -->
</div>
<div class="c-stories__title" data-bind="text: title">Hopkins Tops Swarthmore, 8-1, to Move to 3-0 in Centennial Action</div>
</div>
</a>
<a class="c-stories__item c-stories__url flex flex-column" data-bind="attr: { href: url }" href="/news/2024/4/6/mens-tennis-johns-hopkins-falls-to-9-swarthmore.aspx">
<div class="c-stories__media-container">
<div class="c-stories__media" data-bind="showcasePlayer: showcase, appendButton: true">
<img class="c-stories__image" data-bind="attr: { src: image_source + '?width=540&height=304&mode=crop', alt: image_alt_text }" src="/images/2024/4/6/Rajendra_Denison_DSC_0017_D5H9z.jpg?width=540&height=304&mode=crop" alt="Chakor Rajendra" data-airgap-id="71">
</div>
</div>
<div class="c-stories__details">
<div class="c-stories__sport-date flex flex-justify-center">
<div class="c-stories__date" data-bind="formatDate:date, format:'MM/DD/YY'">04/06/24</div>
<div class="c-stories__divider">|</div>
<!-- ko if: ko.observable().matchMedia("(min-width: 1280px)") -->
<div class="c-stories__sport" data-bind="text: sport.title">Men's Tennis</div>
<!-- /ko -->
<!-- ko if: ko.observable().matchMedia("(max-width: 1279px)") --><!-- /ko -->
</div>
<div class="c-stories__title" data-bind="text: title">Johns Hopkins Falls to #9 Swarthmore</div>
</div>
</a>
<a class="c-stories__item c-stories__url flex flex-column" data-bind="attr: { href: url }" href="/news/2024/4/5/baseball-souvigniers-career-day-lifts-hopkins-past-washington-college.aspx">
<div class="c-stories__media-container">
<div class="c-stories__media" data-bind="showcasePlayer: showcase, appendButton: true">
<img class="c-stories__image" data-bind="attr: { src: image_source + '?width=540&height=304&mode=crop', alt: image_alt_text }" src="/images/2024/4/5/Baseball_v_Washington__13_of_17__9brX1.jpg?width=540&height=304&mode=crop" alt="Dillon Souvignier" data-airgap-id="72">
</div>
</div>
<div class="c-stories__details">
<div class="c-stories__sport-date flex flex-justify-center">
<div class="c-stories__date" data-bind="formatDate:date, format:'MM/DD/YY'">04/05/24</div>
<div class="c-stories__divider">|</div>
<!-- ko if: ko.observable().matchMedia("(min-width: 1280px)") -->
<div class="c-stories__sport" data-bind="text: sport.title">Baseball</div>
<!-- /ko -->
<!-- ko if: ko.observable().matchMedia("(max-width: 1279px)") --><!-- /ko -->
</div>
<div class="c-stories__title" data-bind="text: title">Souvignier's Career Day Lifts Hopkins to 8-6 Win Over Washington College</div>
</div>
</a>
<a class="c-stories__item c-stories__url flex flex-column" data-bind="attr: { href: url }" href="/news/2024/4/5/field-hockey-albanese-promoted-to-associate-head-coach.aspx">
<div class="c-stories__media-container">
<div class="c-stories__media" data-bind="showcasePlayer: showcase, appendButton: true">
<img class="c-stories__image" data-bind="attr: { src: image_source + '?width=540&height=304&mode=crop', alt: image_alt_text }" src="/images/2024/4/5/Albanese-Promotion.png?width=540&height=304&mode=crop" alt="James Albanese promotion" data-airgap-id="73">
</div>
</div>
<div class="c-stories__details">
<div class="c-stories__sport-date flex flex-justify-center">
<div class="c-stories__date" data-bind="formatDate:date, format:'MM/DD/YY'">04/05/24</div>
<div class="c-stories__divider">|</div>
<!-- ko if: ko.observable().matchMedia("(min-width: 1280px)") -->
<div class="c-stories__sport" data-bind="text: sport.title">Field Hockey</div>
<!-- /ko -->
<!-- ko if: ko.observable().matchMedia("(max-width: 1279px)") --><!-- /ko -->
</div>
<div class="c-stories__title" data-bind="text: title">Albanese Promoted to Associate Head Coach</div>
</div>
</a>
<a class="c-stories__item c-stories__url flex flex-column" data-bind="attr: { href: url }" href="/news/2024/4/4/johns-hopkins-rutgers-womens-lacrosse-game-notes.aspx">
<div class="c-stories__media-container">
<div class="c-stories__media" data-bind="showcasePlayer: showcase, appendButton: true">
<img class="c-stories__image" data-bind="attr: { src: image_source + '?width=540&height=304&mode=crop', alt: image_alt_text }" src="/images/2024/4/4/Carr_James_Madison_052_jAtR6.jpg?width=540&height=304&mode=crop" alt="Jordan Carr" data-airgap-id="74">
</div>
</div>
<div class="c-stories__details">
<div class="c-stories__sport-date flex flex-justify-center">
<div class="c-stories__date" data-bind="formatDate:date, format:'MM/DD/YY'">04/04/24</div>
<div class="c-stories__divider">|</div>
<!-- ko if: ko.observable().matchMedia("(min-width: 1280px)") -->
<div class="c-stories__sport" data-bind="text: sport.title">Women's Lacrosse</div>
<!-- /ko -->
<!-- ko if: ko.observable().matchMedia("(max-width: 1279px)") --><!-- /ko -->
</div>
<div class="c-stories__title" data-bind="text: title">Johns Hopkins-Rutgers Women's Lacrosse Game Notes</div>
</div>
</a>
</div>
<!-- /ko -->
</stories-component>
</div>
<div class="s-headlines__container--ad flex flex-column">
<div class="s-headlines__container--ad__dfp">
<script>
var obj = {
"start": 0,
"count": 10,
"name": "story-ad-dfp-068929",
"sport_id": null,
"count_breakpoints": null,
"css_class": "",
"pinned_id": "",
"extra": {},
"context": null,
"dummy": false,
"type": "ads",
"id": "c3a23fb9-9b7f-40a4-a4f7-3f1d32e24fd8",
"data": {
"location": {
"id": 68,
"title": "Story Ad DFP",
"type": "dfp",
"effect": "none",
"fixed_image_sizes": false,
"excluded_sport_ids": [],
"slick": false,
"dfp": true,
"sidearm_dfp": false,
"common_page": false,
"html_template": null,
"name": "story-ad-dfp-068929",
"autoplay_speed": 8,
"accessibility_icons": false,
"sizes": null,
"slick_options": null,
"dfp_sizes": [{
"id": 4,
"enabled": true,
"breakpoint": 0,
"width": 300,
"height": 250,
"size_list": "",
"unit_name": "/29658103/johnshopkins",
"sidearm_dfp": null
}]
},
"campaigns": null,
"content_id": "story-ad-dfp-068929",
"content_title": "story-ad-dfp-068929",
"content_date": null,
"content_url": null,
"content_image_url": null
},
"mode": "web"
};
if (!("sidearmComponents" in window)) window.sidearmComponents = [];
window.sidearmComponents.push(obj);
</script>
<ads-component params="{ id: 'c3a23fb9-9b7f-40a4-a4f7-3f1d32e24fd8' }"><!-- ko ifnot: isInitializing() -->
<!-- ko switch -->
<!-- ko case: ad.location.type === 'single' --><!-- /ko -->
<!-- ko case: ad.location.type === 'multi' --><!-- /ko -->
<!-- ko case: ad.location.type === 'html' --><!-- /ko -->
<!-- ko case: ad.location.type === 'icons' --><!-- /ko -->
<!-- ko case: ad.location.type === 'dfp' -->
<div data-bind="component: {
name: "dfp-component",
params: DFPParams
}">
<div class="dfp-ad"
data-bind=" attr: { id: id, 'class' : (sidearm_dfp ? 'sidearm-dfp-ad' : 'dfp-ad') }, style: { width: width() + 'px', height: height() === 0 ? 'auto' : height() + 'px', 'background-color' : window.site_in_dev_mode === 'true' ? '#ccc' : '' }, afterBind: { callback: renderAd, foreach: data }"
id="story-ad-dfp-0689290" style="width: 300px; height: 250px; text-align: center;"></div>
</div>
<!-- /ko -->
<!-- /ko -->
<!-- /ko -->
</ads-component>
</div>
<script>
var obj = {
"start": 0,
"count": 10,
"name": "story-ad-811e4b",
"sport_id": null,
"count_breakpoints": null,
"css_class": "",
"pinned_id": "",
"extra": {},
"context": null,
"dummy": false,
"type": "ads",
"id": "bab2ad51-c0f0-4ce3-b209-ce7d7f08d323",
"data": {
"location": {
"id": 0,
"title": null,
"type": null,
"effect": null,
"fixed_image_sizes": false,
"excluded_sport_ids": null,
"slick": false,
"dfp": false,
"sidearm_dfp": false,
"common_page": false,
"html_template": null,
"name": null,
"autoplay_speed": 0,
"accessibility_icons": false,
"sizes": null,
"slick_options": null,
"dfp_sizes": null
},
"campaigns": [],
"content_id": null,
"content_title": null,
"content_date": null,
"content_url": null,
"content_image_url": null
},
"mode": "web"
};
if (!("sidearmComponents" in window)) window.sidearmComponents = [];
window.sidearmComponents.push(obj);
</script>
<ads-component params="{ id: 'bab2ad51-c0f0-4ce3-b209-ce7d7f08d323' }"><!-- ko ifnot: isInitializing() -->
<!-- ko switch -->
<!-- ko case: ad.location.type === 'single' --><!-- /ko -->
<!-- ko case: ad.location.type === 'multi' --><!-- /ko -->
<!-- ko case: ad.location.type === 'html' --><!-- /ko -->
<!-- ko case: ad.location.type === 'icons' --><!-- /ko -->
<!-- ko case: ad.location.type === 'dfp' --><!-- /ko -->
<!-- /ko -->
<!-- /ko --></ads-component>
</div>
</div>
</div>
</section>
<div class="s-headline-leaderboard">
<script>
var obj = {
"start": 0,
"count": 10,
"name": "headline-leaderboard-52e016",
"sport_id": null,
"count_breakpoints": null,
"css_class": "",
"pinned_id": "",
"extra": {},
"context": null,
"dummy": false,
"type": "ads",
"id": "1c32b796-ab16-4ddd-be1b-703d1423de46",
"data": {
"location": {
"id": 66,
"title": "Headline Leaderboard",
"type": "dfp",
"effect": "none",
"fixed_image_sizes": true,
"excluded_sport_ids": [],
"slick": false,
"dfp": true,
"sidearm_dfp": false,
"common_page": false,
"html_template": null,
"name": "headline-leaderboard-52e016",
"autoplay_speed": 8,
"accessibility_icons": false,
"sizes": null,
"slick_options": null,
"dfp_sizes": [{
"id": 8,
"enabled": true,
"breakpoint": 1024,
"width": 970,
"height": 90,
"size_list": "[[970,250],[970,90]]",
"unit_name": "/29658103/johnshopkins",
"sidearm_dfp": null
}, {
"id": 85,
"enabled": true,
"breakpoint": 768,
"width": 728,
"height": 90,
"size_list": "0",
"unit_name": "/29658103/johnshopkins/0",
"sidearm_dfp": null
}, {
"id": 7,
"enabled": true,
"breakpoint": 0,
"width": 300,
"height": 250,
"size_list": "",
"unit_name": "/29658103/johnshopkins",
"sidearm_dfp": null
}]
},
"campaigns": null,
"content_id": "headline-leaderboard-52e016",
"content_title": "headline-leaderboard-52e016",
"content_date": null,
"content_url": null,
"content_image_url": null
},
"mode": "web"
};
if (!("sidearmComponents" in window)) window.sidearmComponents = [];
window.sidearmComponents.push(obj);
</script>
<ads-component params="{ id: '1c32b796-ab16-4ddd-be1b-703d1423de46' }"><!-- ko ifnot: isInitializing() -->
<!-- ko switch -->
<!-- ko case: ad.location.type === 'single' --><!-- /ko -->
<!-- ko case: ad.location.type === 'multi' --><!-- /ko -->
<!-- ko case: ad.location.type === 'html' --><!-- /ko -->
<!-- ko case: ad.location.type === 'icons' --><!-- /ko -->
<!-- ko case: ad.location.type === 'dfp' -->
<div data-bind="component: {
name: "dfp-component",
params: DFPParams
}">
<div class="dfp-ad"
data-bind=" attr: { id: id, 'class' : (sidearm_dfp ? 'sidearm-dfp-ad' : 'dfp-ad') }, style: { width: width() + 'px', height: height() === 0 ? 'auto' : height() + 'px', 'background-color' : window.site_in_dev_mode === 'true' ? '#ccc' : '' }, afterBind: { callback: renderAd, foreach: data }"
id="headline-leaderboard-52e0160" style="width: 970px; height: 90px; text-align: center;"></div>
</div>
<!-- /ko -->
<!-- /ko -->
<!-- /ko -->
</ads-component>
</div>
<section id="s-social">
<div class="row row--pad relative">
<div class="s-social__top flex flex-justify-between flex-align-center">
<div class="s-social__left"></div>
<h2>#GoHop</h2>
<div class="s-social__right"></div>
</div>
</div>
<div class="row">
<script>
var obj = {
"start": 0,
"count": 10,
"name": "tagboard-2da727",
"sport_id": null,
"count_breakpoints": null,
"css_class": "",
"pinned_id": "",
"extra": {},
"context": null,
"dummy": false,
"type": "ads",
"id": "93cbdee7-8995-459d-bb24-edcb4e22fecf",
"data": {
"location": {
"id": 64,
"title": "Tagboard",
"type": "html",
"effect": "none",
"fixed_image_sizes": false,
"excluded_sport_ids": [],
"slick": false,
"dfp": false,
"sidearm_dfp": false,
"common_page": false,
"html_template": null,
"name": "tagboard-2da727",
"autoplay_speed": 8,
"accessibility_icons": false,
"sizes": null,
"slick_options": null,
"dfp_sizes": null
},
"campaigns": [{
"id": 8,
"title": "Homepage - Tagboard",
"start_date": "2018-06-19T00:00:00",
"end_date": null,
"open_in_new_window": true,
"link": "#",
"icon": null,
"html": "<div class="tagboard-embed" tgb-animation-type="default" tgb-feed-type="default" tgb-hashtag-color="68ace5" tgb-layout="waterfall" tgb-mobile-count="10" tgb-post-count="20" tgb-slug="t/398499" tgb-toolbar="default"></div>\r\n<script src="https://static.tagboard.com/public/js/embedAdvanced.js"></script>",
"picture": null,
"css_class": null,
"is_dummy": false,
"hover_text": null
}],
"content_id": "tagboard-2da727",
"content_title": "tagboard-2da727",
"content_date": null,
"content_url": null,
"content_image_url": null
},
"mode": "web"
};
if (!("sidearmComponents" in window)) window.sidearmComponents = [];
window.sidearmComponents.push(obj);
</script>
<ads-component params="{ id: '93cbdee7-8995-459d-bb24-edcb4e22fecf' }"><!-- ko ifnot: isInitializing() -->
<!-- ko switch -->
<!-- ko case: ad.location.type === 'single' --><!-- /ko -->
<!-- ko case: ad.location.type === 'multi' --><!-- /ko -->
<!-- ko case: ad.location.type === 'html' -->
<!-- ko with: single -->
<div class="ad html-ad" data-bind="css: css_class, html: html">
<div class="tagboard-embed" tgb-animation-type="default" tgb-feed-type="default" tgb-hashtag-color="68ace5" tgb-layout="waterfall" tgb-mobile-count="10" tgb-post-count="20" tgb-slug="t/398499" tgb-toolbar="default"></div>
<script src="https://static.tagboard.com/public/js/embedAdvanced.js" data-airgap-id="76"></script>
</div>
<!-- /ko -->
<!-- /ko -->
<!-- ko case: ad.location.type === 'icons' --><!-- /ko -->
<!-- ko case: ad.location.type === 'dfp' --><!-- /ko -->
<!-- /ko -->
<!-- /ko -->
</ads-component>
</div>
</section>
<section id="s-videos">
<div class="row row--pad relative">
<div class="s-videos__top flex flex-justify-between flex-align-center">
<div class="s-videos__left"></div>
<h2><a href="/watch">Hopkins All-Access</a></h2>
<div class="s-videos__right"></div>
</div>
</div>
<div class="row row--pad">
<script>
var obj = {
"start": 0,
"count": 15,
"name": "",
"sport_id": null,
"count_breakpoints": null,
"css_class": "",
"pinned_id": "",
"extra": {
"order_by": "",
"categories": [{
"id": 5,
"title": "Blue Jay Insider"
}, {
"id": 2,
"title": "Highlights"
}, {
"id": 4,
"title": "On Demand"
}, {
"id": 6,
"title": "We Want More Vodcast"
}],
"sports": [{
"id": 1,
"title": "Baseball"
}, {
"id": 29,
"title": "Blue Jays LEAD"
}, {
"id": 2,
"title": "Field Hockey"
}, {
"id": 3,
"title": "Football"
}, {
"id": 4,
"title": "General"
}, {
"id": 5,
"title": "Men's Basketball"
}, {
"id": 6,
"title": "Men's Cross Country"
}, {
"id": 7,
"title": "Men's Fencing"
}, {
"id": 8,
"title": "Men's Lacrosse"
}, {
"id": 9,
"title": "Men's Soccer"
}, {
"id": 10,
"title": "Men's Swimming"
}, {
"id": 11,
"title": "Men's Tennis"
}, {
"id": 12,
"title": "Men's Track and Field"
}, {
"id": 13,
"title": "Men's Water Polo"
}, {
"id": 14,
"title": "Women's Basketball"
}, {
"id": 15,
"title": "Women's Cross Country"
}, {
"id": 17,
"title": "Women's Lacrosse"
}, {
"id": 18,
"title": "Women's Soccer"
}, {
"id": 19,
"title": "Women's Swimming"
}, {
"id": 20,
"title": "Women's Tennis"
}, {
"id": 21,
"title": "Women's Track and Field"
}, {
"id": 22,
"title": "Women's Volleyball"
}, {
"id": 23,
"title": "Wrestling"
}]
},
"context": null,
"dummy": false,
"type": "all-access",
"id": "93e10414-0608-4840-a885-e2a873c2f1fd",
"data": [{
"id": 862,
"title": "Men's Lacrosse vs Penn State - Recap 04.06.24",
"description": null,
"app_exclusive": false,
"views": 0,
"favorites": 0,
"poster": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/4/6/johnshopkins-f5e291a7-e891-42fc-9b87-96694ffe47d2.jpg",
"sport": {
"id": 8,
"title": "Men's Lacrosse",
"abbreviation": "MLAX",
"shortname": "mlax",
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"category": {
"id": 2,
"title": "Highlights"
},
"format": "Video",
"caption_file": null,
"content_id": "862",
"content_title": "Men's Lacrosse vs Penn State - Recap 04.06.24",
"content_date": "2024-04-06T17:58:00",
"content_url": "https://hopkinssports.com/watch/?Archive=862&type=Archive",
"content_image_url": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/4/6/johnshopkins-f5e291a7-e891-42fc-9b87-96694ffe47d2.jpg",
"date": "2024-04-06T17:58:00",
"duration": 186.72
}, {
"id": 861,
"title": "Women's Lacrosse vs James Madison - Highlights",
"description": null,
"app_exclusive": false,
"views": 0,
"favorites": 0,
"poster": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/3/30/johnshopkins-caee137a-2ccb-4df1-8b39-ffd9b2dc2c18.jpg",
"sport": {
"id": 17,
"title": "Women's Lacrosse",
"abbreviation": "WLAX",
"shortname": "wlax",
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"category": {
"id": 2,
"title": "Highlights"
},
"format": "Video",
"caption_file": null,
"content_id": "861",
"content_title": "Women's Lacrosse vs James Madison - Highlights",
"content_date": "2024-03-30T20:08:16",
"content_url": "https://hopkinssports.com/watch/?Archive=861&type=Archive",
"content_image_url": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/3/30/johnshopkins-caee137a-2ccb-4df1-8b39-ffd9b2dc2c18.jpg",
"date": "2024-03-30T20:08:16",
"duration": 168.235
}, {
"id": 860,
"title": "Men's Lacrosse vs Michigan - Game Recap 03.30.24",
"description": null,
"app_exclusive": false,
"views": 0,
"favorites": 0,
"poster": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/3/30/johnshopkins-bd2cc08d-ffd9-47db-a3bc-1a738d89d3b9.jpg",
"sport": {
"id": 8,
"title": "Men's Lacrosse",
"abbreviation": "MLAX",
"shortname": "mlax",
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"category": {
"id": 2,
"title": "Highlights"
},
"format": "Video",
"caption_file": null,
"content_id": "860",
"content_title": "Men's Lacrosse vs Michigan - Game Recap 03.30.24",
"content_date": "2024-03-30T19:43:48",
"content_url": "https://hopkinssports.com/watch/?Archive=860&type=Archive",
"content_image_url": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/3/30/johnshopkins-bd2cc08d-ffd9-47db-a3bc-1a738d89d3b9.jpg",
"date": "2024-03-30T19:43:48",
"duration": 197.764
}, {
"id": 859,
"title": "Women's Lacrosse vs Ohio State - Game Recap 04.23.24",
"description": null,
"app_exclusive": false,
"views": 0,
"favorites": 0,
"poster": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/3/23/johnshopkins-b28d65b9-4524-4620-a20a-e320cc173cd5.jpg",
"sport": {
"id": 17,
"title": "Women's Lacrosse",
"abbreviation": "WLAX",
"shortname": "wlax",
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"category": {
"id": 2,
"title": "Highlights"
},
"format": "Video",
"caption_file": null,
"content_id": "859",
"content_title": "Women's Lacrosse vs Ohio State - Game Recap 04.23.24",
"content_date": "2024-03-23T15:33:53",
"content_url": "https://hopkinssports.com/watch/?Archive=859&type=Archive",
"content_image_url": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/3/23/johnshopkins-b28d65b9-4524-4620-a20a-e320cc173cd5.jpg",
"date": "2024-03-23T15:33:53",
"duration": 146.313
}, {
"id": 858,
"title": "Men's Lacrosse vs Navy - Game Recap 03.15.24",
"description": null,
"app_exclusive": false,
"views": 0,
"favorites": 0,
"poster": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/3/15/johnshopkins-738ddd9b-dabf-4d33-ad9e-17afc3c8b179.jpg",
"sport": {
"id": 8,
"title": "Men's Lacrosse",
"abbreviation": "MLAX",
"shortname": "mlax",
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"category": {
"id": 2,
"title": "Highlights"
},
"format": "Video",
"caption_file": null,
"content_id": "858",
"content_title": "Men's Lacrosse vs Navy - Game Recap 03.15.24",
"content_date": "2024-03-15T22:40:50",
"content_url": "https://hopkinssports.com/watch/?Archive=858&type=Archive",
"content_image_url": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/3/15/johnshopkins-738ddd9b-dabf-4d33-ad9e-17afc3c8b179.jpg",
"date": "2024-03-15T22:40:50",
"duration": 147.748
}, {
"id": 857,
"title": "We Want More Vodcast - Ep. 7",
"description": null,
"app_exclusive": false,
"views": 0,
"favorites": 0,
"poster": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/3/14/johnshopkins-bf439578-0d7b-4754-9701-b718bb49b26d.jpg",
"sport": {
"id": 8,
"title": "Men's Lacrosse",
"abbreviation": "MLAX",
"shortname": "mlax",
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"category": {
"id": 2,
"title": "Highlights"
},
"format": "Video",
"caption_file": null,
"content_id": "857",
"content_title": "We Want More Vodcast - Ep. 7",
"content_date": "2024-03-14T18:03:27",
"content_url": "https://hopkinssports.com/watch/?Archive=857&type=Archive",
"content_image_url": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/3/14/johnshopkins-bf439578-0d7b-4754-9701-b718bb49b26d.jpg",
"date": "2024-03-14T18:03:27",
"duration": 1660.959
}, {
"id": 856,
"title": "Women's Basketball vs Scranton - Sweet 16 Post Game",
"description": null,
"app_exclusive": false,
"views": 0,
"favorites": 0,
"poster": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/3/9/johnshopkins-6470711a-6528-498e-951f-85d7a08583fa.jpg",
"sport": {
"id": 14,
"title": "Women's Basketball",
"abbreviation": "WBB",
"shortname": "wbball",
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"category": {
"id": 2,
"title": "Highlights"
},
"format": "Video",
"caption_file": null,
"content_id": "856",
"content_title": "Women's Basketball vs Scranton - Sweet 16 Post Game",
"content_date": "2024-03-09T10:17:33",
"content_url": "https://hopkinssports.com/watch/?Archive=856&type=Archive",
"content_image_url": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/3/9/johnshopkins-6470711a-6528-498e-951f-85d7a08583fa.jpg",
"date": "2024-03-09T10:17:33",
"duration": 852.586
}, {
"id": 855,
"title": "We Want More Vodcast - Ep. 6",
"description": null,
"app_exclusive": false,
"views": 0,
"favorites": 0,
"poster": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/3/7/johnshopkins-91c56928-99a4-4062-afba-75805d673ade.jpg",
"sport": {
"id": 8,
"title": "Men's Lacrosse",
"abbreviation": "MLAX",
"shortname": "mlax",
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"category": {
"id": 6,
"title": "We Want More Vodcast"
},
"format": "Video",
"caption_file": null,
"content_id": "855",
"content_title": "We Want More Vodcast - Ep. 6",
"content_date": "2024-03-07T13:43:11",
"content_url": "https://hopkinssports.com/watch/?Archive=855&type=Archive",
"content_image_url": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/3/7/johnshopkins-91c56928-99a4-4062-afba-75805d673ade.jpg",
"date": "2024-03-07T13:43:11",
"duration": 1397.129
}, {
"id": 853,
"title": "Women's Lacrosse vs Vanderbilt - Game Recap 03.06.24",
"description": null,
"app_exclusive": false,
"views": 0,
"favorites": 0,
"poster": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/3/6/johnshopkins-ccf5b96f-acd6-4f65-9527-d297341d2a2b.jpg",
"sport": {
"id": 17,
"title": "Women's Lacrosse",
"abbreviation": "WLAX",
"shortname": "wlax",
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"category": {
"id": 2,
"title": "Highlights"
},
"format": "Video",
"caption_file": null,
"content_id": "853",
"content_title": "Women's Lacrosse vs Vanderbilt - Game Recap 03.06.24",
"content_date": "2024-03-06T16:53:15",
"content_url": "https://hopkinssports.com/watch/?Archive=853&type=Archive",
"content_image_url": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/3/6/johnshopkins-ccf5b96f-acd6-4f65-9527-d297341d2a2b.jpg",
"date": "2024-03-06T16:53:15",
"duration": 166.033
}, {
"id": 852,
"title": "Women's Lacrosse vs USC - Game Recap 03.03.24",
"description": null,
"app_exclusive": false,
"views": 0,
"favorites": 0,
"poster": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/3/3/johnshopkins-55ea5d77-1f61-4170-ab20-4914fadb41ae.jpg",
"sport": {
"id": 17,
"title": "Women's Lacrosse",
"abbreviation": "WLAX",
"shortname": "wlax",
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"category": {
"id": 2,
"title": "Highlights"
},
"format": "Video",
"caption_file": null,
"content_id": "852",
"content_title": "Women's Lacrosse vs USC - Game Recap 03.03.24",
"content_date": "2024-03-03T16:41:07",
"content_url": "https://hopkinssports.com/watch/?Archive=852&type=Archive",
"content_image_url": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/3/3/johnshopkins-55ea5d77-1f61-4170-ab20-4914fadb41ae.jpg",
"date": "2024-03-03T16:41:07",
"duration": 103.57
}, {
"id": 851,
"title": "Men's Lacrosse vs Virginia - Game Recap 03.02.24",
"description": null,
"app_exclusive": false,
"views": 0,
"favorites": 0,
"poster": "https://hopkinssports.com/images/2024/3/2/MLax_v_Virginia__12_of_20_.jpg",
"sport": {
"id": 8,
"title": "Men's Lacrosse",
"abbreviation": "MLAX",
"shortname": "mlax",
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"category": {
"id": 2,
"title": "Highlights"
},
"format": "Video",
"caption_file": null,
"content_id": "851",
"content_title": "Men's Lacrosse vs Virginia - Game Recap 03.02.24",
"content_date": "2024-03-03T08:15:39",
"content_url": "https://hopkinssports.com/watch/?Archive=851&type=Archive",
"content_image_url": "https://hopkinssports.com/images/2024/3/2/MLax_v_Virginia__12_of_20_.jpg",
"date": "2024-03-03T08:15:39",
"duration": 230.597
}, {
"id": 850,
"title": "We Want More Vodcast - Ep. 5",
"description": null,
"app_exclusive": false,
"views": 0,
"favorites": 0,
"poster": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/2/29/johnshopkins-462d4f26-feb6-4ab1-886b-cee802209385.jpg",
"sport": {
"id": 8,
"title": "Men's Lacrosse",
"abbreviation": "MLAX",
"shortname": "mlax",
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"category": {
"id": 6,
"title": "We Want More Vodcast"
},
"format": "Video",
"caption_file": null,
"content_id": "850",
"content_title": "We Want More Vodcast - Ep. 5",
"content_date": "2024-02-29T17:23:27",
"content_url": "https://hopkinssports.com/watch/?Archive=850&type=Archive",
"content_image_url": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/2/29/johnshopkins-462d4f26-feb6-4ab1-886b-cee802209385.jpg",
"date": "2024-02-29T17:23:27",
"duration": 1116.782
}, {
"id": 849,
"title": "Women's Lacrosse vs Georgetown - Highlights",
"description": null,
"app_exclusive": false,
"views": 0,
"favorites": 0,
"poster": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/2/29/johnshopkins-f2acebd7-a583-470f-8d70-b887727c7241.jpg",
"sport": {
"id": 17,
"title": "Women's Lacrosse",
"abbreviation": "WLAX",
"shortname": "wlax",
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"category": {
"id": 2,
"title": "Highlights"
},
"format": "Video",
"caption_file": null,
"content_id": "849",
"content_title": "Women's Lacrosse vs Georgetown - Highlights",
"content_date": "2024-02-29T11:05:07",
"content_url": "https://hopkinssports.com/watch/?Archive=849&type=Archive",
"content_image_url": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/2/29/johnshopkins-f2acebd7-a583-470f-8d70-b887727c7241.jpg",
"date": "2024-02-29T11:05:07",
"duration": 109.309
}, {
"id": 848,
"title": "Men's Lacrosse vs North Carolina - Game Recap 02.24.24",
"description": null,
"app_exclusive": false,
"views": 0,
"favorites": 0,
"poster": "https://hopkinssports.com/images/2024/2/24/Celebration-MLax_v_GtownPt2__31_of_131_.jpg",
"sport": {
"id": 8,
"title": "Men's Lacrosse",
"abbreviation": "MLAX",
"shortname": "mlax",
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"category": null,
"format": "Video",
"caption_file": null,
"content_id": "848",
"content_title": "Men's Lacrosse vs North Carolina - Game Recap 02.24.24",
"content_date": "2024-02-24T17:27:23",
"content_url": "https://hopkinssports.com/watch/?Archive=848&type=Archive",
"content_image_url": "https://hopkinssports.com/images/2024/2/24/Celebration-MLax_v_GtownPt2__31_of_131_.jpg",
"date": "2024-02-24T17:27:23",
"duration": 182.783
}, {
"id": 847,
"title": "We Want More Vodcast - Ep. 4",
"description": null,
"app_exclusive": false,
"views": 0,
"favorites": 0,
"poster": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/2/22/johnshopkins-ed3abb6a-8dbd-4d34-9174-921213bafddb.jpg",
"sport": {
"id": 8,
"title": "Men's Lacrosse",
"abbreviation": "MLAX",
"shortname": "mlax",
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": null,
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"category": {
"id": 6,
"title": "We Want More Vodcast"
},
"format": "Video",
"caption_file": null,
"content_id": "847",
"content_title": "We Want More Vodcast - Ep. 4",
"content_date": "2024-02-22T17:00:51",
"content_url": "https://hopkinssports.com/watch/?Archive=847&type=Archive",
"content_image_url": "https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/2/22/johnshopkins-ed3abb6a-8dbd-4d34-9174-921213bafddb.jpg",
"date": "2024-02-22T17:00:51",
"duration": 1247.279
}],
"mode": "web"
};
if (!("sidearmComponents" in window)) window.sidearmComponents = [];
window.sidearmComponents.push(obj);
</script>
<all-access-component params="{ id: '93e10414-0608-4840-a885-e2a873c2f1fd', modal: false }">
<div class="component c-videos c-videos--featured flex">
<div class="c-videos__featured flex flex-column" data-bind="with: selectedVideo">
<div class="c-videos__featured-player-container relative" data-bind="showcasePlayer: showcase, modal: true, videoContainer: '.c-videos__featured-player'">
<div class="c-videos__featured-player relative">
<img class="c-videos__featured-player-image" data-bind="attr: {src: poster, alt: title}"
src="https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/4/6/johnshopkins-f5e291a7-e891-42fc-9b87-96694ffe47d2.jpg" alt="Men's Lacrosse vs Penn State - Recap 04.06.24">
<button type="button" class="c-videos__play-btn" data-bind="click: showcase().playVideo, attr: {'aria-label': 'Play video ' + title}" aria-label="Play video Men's Lacrosse vs Penn State - Recap 04.06.24">
<i class="sf-play"></i>
</button>
</div>
</div>
<div class="c-videos__featured-details">
<div class="c-videos__title" data-bind="text: title">Men's Lacrosse vs Penn State - Recap 04.06.24</div>
</div>
</div>
<div class="c-videos__list--container">
<!-- ko if: ko.observable().matchMedia("(min-width: 1024px)") -->
<div class="c-videos__list slick-initialized slick-slider" data-bind="afterBind: {foreach: chunk(data, 3), callback:slick}" data-slick-options="{arrows:true, fade:true, prevArrow: '.c-videos__prev', nextArrow: '.c-videos__next'}">
<div class="slick-list draggable" tabindex="0">
<div class="slick-track" style="opacity: 1; width: 2110px;">
<div class="c-videos__panel slick-slide slick-active" data-slick-index="0" aria-hidden="false" style="width: 422px; position: relative; left: 0px; top: 0px; z-index: 900; opacity: 1;">
<div class="c-videos__panel--inner" data-bind="fastForEach: $data">
<div class="c-videos__item flex" data-bind="click: $parent.switchVideo, css: {'is-active': $parent.selectedVideo && $parent.selectedVideo().id === id}">
<div class="c-videos__media-container relative">
<div class="c-videos__media relative" data-bind="click: $component.switchVideo">
<img class="c-videos__image" data-bind="attr: {src: poster, alt: title}"
src="https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/4/6/johnshopkins-f5e291a7-e891-42fc-9b87-96694ffe47d2.jpg" alt="Men's Lacrosse vs Penn State - Recap 04.06.24"
data-airgap-id="78">
<button type="button" class="c-videos__play-btn" data-bind="click: $parent.switchVideo, attr: {'aria-label': 'Play video ' + title}" aria-label="Play video Men's Lacrosse vs Penn State - Recap 04.06.24">Play
Video</button>
</div>
</div>
<div class="c-videos__details flex flex-column flex-justify-center">
<div class="c-videos__title" data-bind="text: title">Men's Lacrosse vs Penn State - Recap 04.06.24</div>
</div>
</div>
<div class="c-videos__item flex" data-bind="click: $parent.switchVideo, css: {'is-active': $parent.selectedVideo && $parent.selectedVideo().id === id}">
<div class="c-videos__media-container relative">
<div class="c-videos__media relative" data-bind="click: $component.switchVideo">
<img class="c-videos__image" data-bind="attr: {src: poster, alt: title}"
src="https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/3/30/johnshopkins-caee137a-2ccb-4df1-8b39-ffd9b2dc2c18.jpg" alt="Women's Lacrosse vs James Madison - Highlights"
data-airgap-id="79">
<button type="button" class="c-videos__play-btn" data-bind="click: $parent.switchVideo, attr: {'aria-label': 'Play video ' + title}" aria-label="Play video Women's Lacrosse vs James Madison - Highlights">Play
Video</button>
</div>
</div>
<div class="c-videos__details flex flex-column flex-justify-center">
<div class="c-videos__title" data-bind="text: title">Women's Lacrosse vs James Madison - Highlights</div>
</div>
</div>
<div class="c-videos__item flex" data-bind="click: $parent.switchVideo, css: {'is-active': $parent.selectedVideo && $parent.selectedVideo().id === id}">
<div class="c-videos__media-container relative">
<div class="c-videos__media relative" data-bind="click: $component.switchVideo">
<img class="c-videos__image" data-bind="attr: {src: poster, alt: title}"
src="https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/3/30/johnshopkins-bd2cc08d-ffd9-47db-a3bc-1a738d89d3b9.jpg" alt="Men's Lacrosse vs Michigan - Game Recap 03.30.24"
data-airgap-id="80">
<button type="button" class="c-videos__play-btn" data-bind="click: $parent.switchVideo, attr: {'aria-label': 'Play video ' + title}" aria-label="Play video Men's Lacrosse vs Michigan - Game Recap 03.30.24">Play
Video</button>
</div>
</div>
<div class="c-videos__details flex flex-column flex-justify-center">
<div class="c-videos__title" data-bind="text: title">Men's Lacrosse vs Michigan - Game Recap 03.30.24</div>
</div>
</div>
</div>
<div class="c-videos__indicators flex flex-justify-between flex-align-center">
<button type="button" class="c-videos__prev" aria-label="Previous Video" style="display: flex;"></button>
<div class="c-videos__pagination" data-bind="text: ($index() + 1) + ' of ' + Math.ceil(($component.component.data.length / 3))">1 of 5</div>
<button type="button" class="c-videos__next" aria-label="Next Video" style="display: flex;"></button>
</div>
</div>
<div class="c-videos__panel slick-slide" data-slick-index="1" aria-hidden="true" style="width: 422px; position: relative; left: -422px; top: 0px; z-index: 800; opacity: 0;">
<div class="c-videos__panel--inner" data-bind="fastForEach: $data">
<div class="c-videos__item flex" data-bind="click: $parent.switchVideo, css: {'is-active': $parent.selectedVideo && $parent.selectedVideo().id === id}">
<div class="c-videos__media-container relative">
<div class="c-videos__media relative" data-bind="click: $component.switchVideo">
<img class="c-videos__image" data-bind="attr: {src: poster, alt: title}"
src="https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/3/23/johnshopkins-b28d65b9-4524-4620-a20a-e320cc173cd5.jpg" alt="Women's Lacrosse vs Ohio State - Game Recap 04.23.24"
data-airgap-id="81">
<button type="button" class="c-videos__play-btn" data-bind="click: $parent.switchVideo, attr: {'aria-label': 'Play video ' + title}" aria-label="Play video Women's Lacrosse vs Ohio State - Game Recap 04.23.24">Play
Video</button>
</div>
</div>
<div class="c-videos__details flex flex-column flex-justify-center">
<div class="c-videos__title" data-bind="text: title">Women's Lacrosse vs Ohio State - Game Recap 04.23.24</div>
</div>
</div>
<div class="c-videos__item flex" data-bind="click: $parent.switchVideo, css: {'is-active': $parent.selectedVideo && $parent.selectedVideo().id === id}">
<div class="c-videos__media-container relative">
<div class="c-videos__media relative" data-bind="click: $component.switchVideo">
<img class="c-videos__image" data-bind="attr: {src: poster, alt: title}"
src="https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/3/15/johnshopkins-738ddd9b-dabf-4d33-ad9e-17afc3c8b179.jpg" alt="Men's Lacrosse vs Navy - Game Recap 03.15.24"
data-airgap-id="82">
<button type="button" class="c-videos__play-btn" data-bind="click: $parent.switchVideo, attr: {'aria-label': 'Play video ' + title}" aria-label="Play video Men's Lacrosse vs Navy - Game Recap 03.15.24">Play
Video</button>
</div>
</div>
<div class="c-videos__details flex flex-column flex-justify-center">
<div class="c-videos__title" data-bind="text: title">Men's Lacrosse vs Navy - Game Recap 03.15.24</div>
</div>
</div>
<div class="c-videos__item flex" data-bind="click: $parent.switchVideo, css: {'is-active': $parent.selectedVideo && $parent.selectedVideo().id === id}">
<div class="c-videos__media-container relative">
<div class="c-videos__media relative" data-bind="click: $component.switchVideo">
<img class="c-videos__image" data-bind="attr: {src: poster, alt: title}"
src="https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/3/14/johnshopkins-bf439578-0d7b-4754-9701-b718bb49b26d.jpg" alt="We Want More Vodcast - Ep. 7" data-airgap-id="83">
<button type="button" class="c-videos__play-btn" data-bind="click: $parent.switchVideo, attr: {'aria-label': 'Play video ' + title}" aria-label="Play video We Want More Vodcast - Ep. 7">Play Video</button>
</div>
</div>
<div class="c-videos__details flex flex-column flex-justify-center">
<div class="c-videos__title" data-bind="text: title">We Want More Vodcast - Ep. 7</div>
</div>
</div>
</div>
<div class="c-videos__indicators flex flex-justify-between flex-align-center">
<button type="button" class="c-videos__prev" aria-label="Previous Video" style="display: flex;"></button>
<div class="c-videos__pagination" data-bind="text: ($index() + 1) + ' of ' + Math.ceil(($component.component.data.length / 3))">2 of 5</div>
<button type="button" class="c-videos__next" aria-label="Next Video" style="display: flex;"></button>
</div>
</div>
<div class="c-videos__panel slick-slide" data-slick-index="2" aria-hidden="true" style="width: 422px; position: relative; left: -844px; top: 0px; z-index: 800; opacity: 0;">
<div class="c-videos__panel--inner" data-bind="fastForEach: $data">
<div class="c-videos__item flex" data-bind="click: $parent.switchVideo, css: {'is-active': $parent.selectedVideo && $parent.selectedVideo().id === id}">
<div class="c-videos__media-container relative">
<div class="c-videos__media relative" data-bind="click: $component.switchVideo">
<img class="c-videos__image" data-bind="attr: {src: poster, alt: title}"
src="https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/3/9/johnshopkins-6470711a-6528-498e-951f-85d7a08583fa.jpg" alt="Women's Basketball vs Scranton - Sweet 16 Post Game"
data-airgap-id="84">
<button type="button" class="c-videos__play-btn" data-bind="click: $parent.switchVideo, attr: {'aria-label': 'Play video ' + title}" aria-label="Play video Women's Basketball vs Scranton - Sweet 16 Post Game">Play
Video</button>
</div>
</div>
<div class="c-videos__details flex flex-column flex-justify-center">
<div class="c-videos__title" data-bind="text: title">Women's Basketball vs Scranton - Sweet 16 Post Game</div>
</div>
</div>
<div class="c-videos__item flex" data-bind="click: $parent.switchVideo, css: {'is-active': $parent.selectedVideo && $parent.selectedVideo().id === id}">
<div class="c-videos__media-container relative">
<div class="c-videos__media relative" data-bind="click: $component.switchVideo">
<img class="c-videos__image" data-bind="attr: {src: poster, alt: title}"
src="https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/3/7/johnshopkins-91c56928-99a4-4062-afba-75805d673ade.jpg" alt="We Want More Vodcast - Ep. 6" data-airgap-id="85">
<button type="button" class="c-videos__play-btn" data-bind="click: $parent.switchVideo, attr: {'aria-label': 'Play video ' + title}" aria-label="Play video We Want More Vodcast - Ep. 6">Play Video</button>
</div>
</div>
<div class="c-videos__details flex flex-column flex-justify-center">
<div class="c-videos__title" data-bind="text: title">We Want More Vodcast - Ep. 6</div>
</div>
</div>
<div class="c-videos__item flex" data-bind="click: $parent.switchVideo, css: {'is-active': $parent.selectedVideo && $parent.selectedVideo().id === id}">
<div class="c-videos__media-container relative">
<div class="c-videos__media relative" data-bind="click: $component.switchVideo">
<img class="c-videos__image" data-bind="attr: {src: poster, alt: title}"
src="https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/3/6/johnshopkins-ccf5b96f-acd6-4f65-9527-d297341d2a2b.jpg" alt="Women's Lacrosse vs Vanderbilt - Game Recap 03.06.24"
data-airgap-id="86">
<button type="button" class="c-videos__play-btn" data-bind="click: $parent.switchVideo, attr: {'aria-label': 'Play video ' + title}" aria-label="Play video Women's Lacrosse vs Vanderbilt - Game Recap 03.06.24">Play
Video</button>
</div>
</div>
<div class="c-videos__details flex flex-column flex-justify-center">
<div class="c-videos__title" data-bind="text: title">Women's Lacrosse vs Vanderbilt - Game Recap 03.06.24</div>
</div>
</div>
</div>
<div class="c-videos__indicators flex flex-justify-between flex-align-center">
<button type="button" class="c-videos__prev" aria-label="Previous Video" style="display: flex;"></button>
<div class="c-videos__pagination" data-bind="text: ($index() + 1) + ' of ' + Math.ceil(($component.component.data.length / 3))">3 of 5</div>
<button type="button" class="c-videos__next" aria-label="Next Video" style="display: flex;"></button>
</div>
</div>
<div class="c-videos__panel slick-slide" data-slick-index="3" aria-hidden="true" style="width: 422px; position: relative; left: -1266px; top: 0px; z-index: 800; opacity: 0;">
<div class="c-videos__panel--inner" data-bind="fastForEach: $data">
<div class="c-videos__item flex" data-bind="click: $parent.switchVideo, css: {'is-active': $parent.selectedVideo && $parent.selectedVideo().id === id}">
<div class="c-videos__media-container relative">
<div class="c-videos__media relative" data-bind="click: $component.switchVideo">
<img class="c-videos__image" data-bind="attr: {src: poster, alt: title}"
src="https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/3/3/johnshopkins-55ea5d77-1f61-4170-ab20-4914fadb41ae.jpg" alt="Women's Lacrosse vs USC - Game Recap 03.03.24"
data-airgap-id="87">
<button type="button" class="c-videos__play-btn" data-bind="click: $parent.switchVideo, attr: {'aria-label': 'Play video ' + title}" aria-label="Play video Women's Lacrosse vs USC - Game Recap 03.03.24">Play
Video</button>
</div>
</div>
<div class="c-videos__details flex flex-column flex-justify-center">
<div class="c-videos__title" data-bind="text: title">Women's Lacrosse vs USC - Game Recap 03.03.24</div>
</div>
</div>
<div class="c-videos__item flex" data-bind="click: $parent.switchVideo, css: {'is-active': $parent.selectedVideo && $parent.selectedVideo().id === id}">
<div class="c-videos__media-container relative">
<div class="c-videos__media relative" data-bind="click: $component.switchVideo">
<img class="c-videos__image" data-bind="attr: {src: poster, alt: title}" src="https://hopkinssports.com/images/2024/3/2/MLax_v_Virginia__12_of_20_.jpg" alt="Men's Lacrosse vs Virginia - Game Recap 03.02.24"
data-airgap-id="88">
<button type="button" class="c-videos__play-btn" data-bind="click: $parent.switchVideo, attr: {'aria-label': 'Play video ' + title}" aria-label="Play video Men's Lacrosse vs Virginia - Game Recap 03.02.24">Play
Video</button>
</div>
</div>
<div class="c-videos__details flex flex-column flex-justify-center">
<div class="c-videos__title" data-bind="text: title">Men's Lacrosse vs Virginia - Game Recap 03.02.24</div>
</div>
</div>
<div class="c-videos__item flex" data-bind="click: $parent.switchVideo, css: {'is-active': $parent.selectedVideo && $parent.selectedVideo().id === id}">
<div class="c-videos__media-container relative">
<div class="c-videos__media relative" data-bind="click: $component.switchVideo">
<img class="c-videos__image" data-bind="attr: {src: poster, alt: title}"
src="https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/2/29/johnshopkins-462d4f26-feb6-4ab1-886b-cee802209385.jpg" alt="We Want More Vodcast - Ep. 5" data-airgap-id="89">
<button type="button" class="c-videos__play-btn" data-bind="click: $parent.switchVideo, attr: {'aria-label': 'Play video ' + title}" aria-label="Play video We Want More Vodcast - Ep. 5">Play Video</button>
</div>
</div>
<div class="c-videos__details flex flex-column flex-justify-center">
<div class="c-videos__title" data-bind="text: title">We Want More Vodcast - Ep. 5</div>
</div>
</div>
</div>
<div class="c-videos__indicators flex flex-justify-between flex-align-center">
<button type="button" class="c-videos__prev" aria-label="Previous Video" style="display: flex;"></button>
<div class="c-videos__pagination" data-bind="text: ($index() + 1) + ' of ' + Math.ceil(($component.component.data.length / 3))">4 of 5</div>
<button type="button" class="c-videos__next" aria-label="Next Video" style="display: flex;"></button>
</div>
</div>
<div class="c-videos__panel slick-slide" data-slick-index="4" aria-hidden="true" style="width: 422px; position: relative; left: -1688px; top: 0px; z-index: 800; opacity: 0;">
<div class="c-videos__panel--inner" data-bind="fastForEach: $data">
<div class="c-videos__item flex" data-bind="click: $parent.switchVideo, css: {'is-active': $parent.selectedVideo && $parent.selectedVideo().id === id}">
<div class="c-videos__media-container relative">
<div class="c-videos__media relative" data-bind="click: $component.switchVideo">
<img class="c-videos__image" data-bind="attr: {src: poster, alt: title}"
src="https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/2/29/johnshopkins-f2acebd7-a583-470f-8d70-b887727c7241.jpg" alt="Women's Lacrosse vs Georgetown - Highlights"
data-airgap-id="90">
<button type="button" class="c-videos__play-btn" data-bind="click: $parent.switchVideo, attr: {'aria-label': 'Play video ' + title}" aria-label="Play video Women's Lacrosse vs Georgetown - Highlights">Play Video</button>
</div>
</div>
<div class="c-videos__details flex flex-column flex-justify-center">
<div class="c-videos__title" data-bind="text: title">Women's Lacrosse vs Georgetown - Highlights</div>
</div>
</div>
<div class="c-videos__item flex" data-bind="click: $parent.switchVideo, css: {'is-active': $parent.selectedVideo && $parent.selectedVideo().id === id}">
<div class="c-videos__media-container relative">
<div class="c-videos__media relative" data-bind="click: $component.switchVideo">
<img class="c-videos__image" data-bind="attr: {src: poster, alt: title}" src="https://hopkinssports.com/images/2024/2/24/Celebration-MLax_v_GtownPt2__31_of_131_.jpg"
alt="Men's Lacrosse vs North Carolina - Game Recap 02.24.24" data-airgap-id="91">
<button type="button" class="c-videos__play-btn" data-bind="click: $parent.switchVideo, attr: {'aria-label': 'Play video ' + title}" aria-label="Play video Men's Lacrosse vs North Carolina - Game Recap 02.24.24">Play
Video</button>
</div>
</div>
<div class="c-videos__details flex flex-column flex-justify-center">
<div class="c-videos__title" data-bind="text: title">Men's Lacrosse vs North Carolina - Game Recap 02.24.24</div>
</div>
</div>
<div class="c-videos__item flex" data-bind="click: $parent.switchVideo, css: {'is-active': $parent.selectedVideo && $parent.selectedVideo().id === id}">
<div class="c-videos__media-container relative">
<div class="c-videos__media relative" data-bind="click: $component.switchVideo">
<img class="c-videos__image" data-bind="attr: {src: poster, alt: title}"
src="https://s3.us-east-2.amazonaws.com/sidearm.nextgen.sites/hopkinssports.com/images/2024/2/22/johnshopkins-ed3abb6a-8dbd-4d34-9174-921213bafddb.jpg" alt="We Want More Vodcast - Ep. 4" data-airgap-id="92">
<button type="button" class="c-videos__play-btn" data-bind="click: $parent.switchVideo, attr: {'aria-label': 'Play video ' + title}" aria-label="Play video We Want More Vodcast - Ep. 4">Play Video</button>
</div>
</div>
<div class="c-videos__details flex flex-column flex-justify-center">
<div class="c-videos__title" data-bind="text: title">We Want More Vodcast - Ep. 4</div>
</div>
</div>
</div>
<div class="c-videos__indicators flex flex-justify-between flex-align-center">
<button type="button" class="c-videos__prev" aria-label="Previous Video" style="display: flex;"></button>
<div class="c-videos__pagination" data-bind="text: ($index() + 1) + ' of ' + Math.ceil(($component.component.data.length / 3))">5 of 5</div>
<button type="button" class="c-videos__next" aria-label="Next Video" style="display: flex;"></button>
</div>
</div>
</div>
</div>
</div>
<!-- /ko -->
<!-- ko if: ko.observable().matchMedia("(max-width: 1023px)") --><!-- /ko -->
<!-- ko if: ko.observable().matchMedia("(max-width: 767px)") --><!-- /ko -->
</div>
</div>
</all-access-component>
</div>
</section>
<script>
require(['knockout', 'jquery', 'config', 'jquery-ui'], function(ko, $) {
$(function() {
var videosTimeout = 0;
var videosInterval = setInterval(function() {
if (videosTimeout > 10) {
clearInterval(videosInterval)
};
videosTimeout++;
if ($('.c-videos').length > 0) {
clearInterval(videosInterval)
$(".c-videos__list .slick-prev").text("prev");
}
$(".s-story-right .allacess a").removeAttr("href");
$(".s-story-right").on("click", ".allaccess a", function(e) {
e.preventDefault();
console.log("clicked");
$('body, html').animate({
scrollTop: $("#s-videos").offset().top
})
});
}, 500);
});
});
</script>
</main>
<footer class="main-footer">
<h2 class="hide">Footer</h2>
<div class="main-footer-sponsors">
<div class="row pad">
<div class="main-footer-sponsors__top flex flex-justify-between flex-align-center">
<div class="main-footer-sponsors__left"></div>
<h2>Partners & Sponsors</h2>
<div class="main-footer-sponsors__right"></div>
</div>
<script>
var obj = {
"start": 0,
"count": 10,
"name": "sponsors-0c444b",
"sport_id": null,
"count_breakpoints": null,
"css_class": "",
"pinned_id": "",
"extra": {},
"context": null,
"dummy": false,
"type": "ads",
"id": "7a21bfa1-cede-4a01-ac00-769365d7faae",
"data": {
"location": {
"id": 63,
"title": "Sponsors",
"type": "multi",
"effect": "slide",
"fixed_image_sizes": true,
"excluded_sport_ids": [],
"slick": true,
"dfp": false,
"sidearm_dfp": false,
"common_page": false,
"html_template": null,
"name": "sponsors-0c444b",
"autoplay_speed": 8,
"accessibility_icons": false,
"sizes": null,
"slick_options": [{
"id": 0,
"breakpoint": 0,
"arrows": false,
"dots": false,
"slides_to_show": 1,
"slides_to_scroll": 1,
"extra_options": "{autoplay:true, autoplaySpeed:5000}"
}, {
"id": 0,
"breakpoint": 300,
"arrows": false,
"dots": false,
"slides_to_show": 2,
"slides_to_scroll": 2,
"extra_options": "{autoplay:true, autoplaySpeed:5000}"
}, {
"id": 0,
"breakpoint": 450,
"arrows": false,
"dots": false,
"slides_to_show": 3,
"slides_to_scroll": 3,
"extra_options": "{autoplay:true, autoplaySpeed:5000}"
}, {
"id": 0,
"breakpoint": 600,
"arrows": false,
"dots": false,
"slides_to_show": 4,
"slides_to_scroll": 4,
"extra_options": "{autoplay:true, autoplaySpeed:5000}"
}, {
"id": 0,
"breakpoint": 750,
"arrows": false,
"dots": false,
"slides_to_show": 5,
"slides_to_scroll": 5,
"extra_options": "{autoplay:true, autoplaySpeed:5000}"
}, {
"id": 0,
"breakpoint": 900,
"arrows": false,
"dots": false,
"slides_to_show": 6,
"slides_to_scroll": 6,
"extra_options": "{autoplay:true, autoplaySpeed:5000}"
}],
"dfp_sizes": null
},
"campaigns": [{
"id": 1,
"title": "Pepsi - Logo",
"start_date": "2018-06-18T00:00:00",
"end_date": null,
"open_in_new_window": true,
"link": "/common/controls/adhandler.aspx?ad_id=1&target=https://www.pepsi.com/en-us/",
"icon": null,
"html": null,
"picture": {
"images": [{
"breakpoint": 0,
"alt": "Pepsi Updated",
"image": "https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/8/13/Pepsi.png",
"width": null,
"height": null
}]
},
"css_class": null,
"is_dummy": false,
"hover_text": null
}, {
"id": 2,
"title": "Eyre - Logo",
"start_date": "2018-06-18T00:00:00",
"end_date": null,
"open_in_new_window": true,
"link": "/common/controls/adhandler.aspx?ad_id=2&target=http://www.eyre.com/",
"icon": null,
"html": null,
"picture": {
"images": [{
"breakpoint": 0,
"alt": "Eyre Bus",
"image": "https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/7/17/Eyre_Bus.png",
"width": null,
"height": null
}]
},
"css_class": null,
"is_dummy": false,
"hover_text": null
}, {
"id": 3,
"title": "JHFCU - Logo",
"start_date": "2018-06-18T00:00:00",
"end_date": null,
"open_in_new_window": true,
"link": "/common/controls/adhandler.aspx?ad_id=3&target=https://www.jhfcu.org/",
"icon": null,
"html": null,
"picture": {
"images": [{
"breakpoint": 0,
"alt": "JHFCU Updated",
"image": "https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2019/7/2/JHFCU.png",
"width": null,
"height": null
}]
},
"css_class": null,
"is_dummy": false,
"hover_text": null
}, {
"id": 4,
"title": "JHU Alumni - Logo",
"start_date": "2018-06-18T00:00:00",
"end_date": null,
"open_in_new_window": true,
"link": "/common/controls/adhandler.aspx?ad_id=4&target=https://alumni.jhu.edu/",
"icon": null,
"html": null,
"picture": {
"images": [{
"breakpoint": 0,
"alt": "JHAA Sponsor Logo",
"image": "https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/8/13/JHAA.png",
"width": null,
"height": null
}]
},
"css_class": null,
"is_dummy": false,
"hover_text": null
}, {
"id": 7,
"title": "Under Armour - Logo",
"start_date": "2018-06-18T00:00:00",
"end_date": null,
"open_in_new_window": true,
"link": "/common/controls/adhandler.aspx?ad_id=7&target=https://www.underarmour.com/en-us/",
"icon": null,
"html": null,
"picture": {
"images": [{
"breakpoint": 0,
"alt": "Under Armour Updated",
"image": "https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/8/13/Under_Armour.png",
"width": null,
"height": null
}]
},
"css_class": null,
"is_dummy": false,
"hover_text": null
}, {
"id": 44,
"title": "Miss Shirley's - Logo",
"start_date": "2018-07-17T00:00:00",
"end_date": null,
"open_in_new_window": true,
"link": "/common/controls/adhandler.aspx?ad_id=44&target=https://www.missshirleys.com/",
"icon": null,
"html": null,
"picture": {
"images": [{
"breakpoint": 0,
"alt": "Miss Shirley's",
"image": "https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2019/11/22/Miss_Shirley_s_Web_Footer.png",
"width": null,
"height": null
}]
},
"css_class": null,
"is_dummy": false,
"hover_text": null
}, {
"id": 45,
"title": "Mt. Washington Tavern - Logo",
"start_date": "2018-07-17T00:00:00",
"end_date": null,
"open_in_new_window": true,
"link": "/common/controls/adhandler.aspx?ad_id=45&target=https://www.mtwashingtontavern.com/",
"icon": null,
"html": null,
"picture": {
"images": [{
"breakpoint": 0,
"alt": "Mt Washington Tavern Logo Updated",
"image": "https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2020/12/7/MWT_Updated.jpg",
"width": null,
"height": null
}]
},
"css_class": null,
"is_dummy": false,
"hover_text": null
}, {
"id": 46,
"title": "JHSM - Logo",
"start_date": "2018-07-17T00:00:00",
"end_date": null,
"open_in_new_window": true,
"link": "/common/controls/adhandler.aspx?ad_id=46&target=https://www.hopkinsmedicine.org/orthopaedic-surgery/specialty-areas/sports-medicine/index.html/",
"icon": null,
"html": null,
"picture": {
"images": [{
"breakpoint": 0,
"alt": "JH Sports Medicine NEW",
"image": "https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/8/13/JHSM.png",
"width": null,
"height": null
}]
},
"css_class": null,
"is_dummy": false,
"hover_text": null
}, {
"id": 47,
"title": "Barnes and Noble - Logo",
"start_date": "2018-07-17T00:00:00",
"end_date": null,
"open_in_new_window": true,
"link": "/common/controls/adhandler.aspx?ad_id=47&target=https://johns-hopkins.bncollege.com/webapp/wcs/stores/servlet/BNCBHomePage?storeId=18053$$catalogId=10001$$langId=-1",
"icon": null,
"html": null,
"picture": {
"images": [{
"breakpoint": 0,
"alt": "Barnes and Noble",
"image": "https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/7/17/Barnes_and_Noble.png",
"width": null,
"height": null
}]
},
"css_class": null,
"is_dummy": false,
"hover_text": null
}, {
"id": 54,
"title": "CORT - Logo",
"start_date": "2018-08-13T00:00:00",
"end_date": null,
"open_in_new_window": true,
"link": "/common/controls/adhandler.aspx?ad_id=54&target=https://www.cort.com/",
"icon": null,
"html": null,
"picture": {
"images": [{
"breakpoint": 0,
"alt": "CORT ",
"image": "https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/8/13/CORT_Updated.png",
"width": null,
"height": null
}]
},
"css_class": null,
"is_dummy": false,
"hover_text": null
}, {
"id": 58,
"title": "Homeslyce - Logo",
"start_date": "2018-09-04T00:00:00",
"end_date": null,
"open_in_new_window": true,
"link": "/common/controls/adhandler.aspx?ad_id=58&target=http://www.homeslyce.com/",
"icon": null,
"html": null,
"picture": {
"images": [{
"breakpoint": 0,
"alt": "HomeSlyce Ad",
"image": "https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2021/9/21/HomeSlyce_Website_copy.jpg",
"width": null,
"height": null
}]
},
"css_class": null,
"is_dummy": false,
"hover_text": null
}, {
"id": 62,
"title": "Pansini Law Group - Logo",
"start_date": "2019-02-01T00:00:00",
"end_date": null,
"open_in_new_window": true,
"link": "/common/controls/adhandler.aspx?ad_id=62&target=http://www.pansinilaw.com/",
"icon": null,
"html": null,
"picture": {
"images": [{
"breakpoint": 0,
"alt": "Pansini Law Group",
"image": "https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2019/2/1/Pansini_Law_Group.png",
"width": null,
"height": null
}]
},
"css_class": null,
"is_dummy": false,
"hover_text": null
}, {
"id": 80,
"title": "STX - Logo",
"start_date": "2021-01-14T00:00:00",
"end_date": null,
"open_in_new_window": true,
"link": "/common/controls/adhandler.aspx?ad_id=80&target=https://www.stx.com/",
"icon": null,
"html": null,
"picture": {
"images": [{
"breakpoint": 0,
"alt": "STX Sponsor Logo",
"image": "https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2021/1/15/STX_Website_Logo_71.jpg",
"width": null,
"height": null
}]
},
"css_class": null,
"is_dummy": false,
"hover_text": null
}, {
"id": 84,
"title": "Strategic Factory",
"start_date": "2021-09-21T00:00:00",
"end_date": null,
"open_in_new_window": true,
"link": "/common/controls/adhandler.aspx?ad_id=84&target=https://strategicfactory.com/",
"icon": null,
"html": null,
"picture": {
"images": [{
"breakpoint": 0,
"alt": "Strategic Factory Ad",
"image": "https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2021/9/21/SF_Logo__new__216x80.png",
"width": null,
"height": null
}]
},
"css_class": null,
"is_dummy": false,
"hover_text": null
}, {
"id": 85,
"title": "The Acadamy",
"start_date": "2021-09-21T00:00:00",
"end_date": null,
"open_in_new_window": true,
"link": "/common/controls/adhandler.aspx?ad_id=85&target=https://www.theacademyoncharles.com/",
"icon": null,
"html": null,
"picture": {
"images": [{
"breakpoint": 0,
"alt": "The Acadamy",
"image": "https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2021/9/21/The_Acadamy_Website_copy_71.jpg",
"width": null,
"height": null
}]
},
"css_class": null,
"is_dummy": false,
"hover_text": null
}],
"content_id": "sponsors-0c444b",
"content_title": "sponsors-0c444b",
"content_date": null,
"content_url": null,
"content_image_url": null
},
"mode": "web"
};
if (!("sidearmComponents" in window)) window.sidearmComponents = [];
window.sidearmComponents.push(obj);
</script>
<ads-component params="{ id: '7a21bfa1-cede-4a01-ac00-769365d7faae' }"><!-- ko ifnot: isInitializing() -->
<!-- ko switch -->
<!-- ko case: ad.location.type === 'single' --><!-- /ko -->
<!-- ko case: ad.location.type === 'multi' -->
<!-- ko if: ad.location.effect === 'slide' || ad.location.effect === 'fade' -->
<div class="ads-container on-focus-outline slick-initialized slick-slider" data-bind="afterBind: { callback: function() { $component.slick($element, slickOptions) }, foreach: ad.campaigns }">
<div class="slick-list draggable" tabindex="0">
<div class="slick-track" style="opacity: 1; width: 6372px; transform: translate3d(-1416px, 0px, 0px);">
<div class="ad multi-ad slick-slide slick-cloned" data-bind="css: css_class" data-slick-index="-6" aria-hidden="true" style="width: 212px;">
<!-- ko if: link === '' || link === '#' --><!-- /ko -->
<!-- ko if: link !== '' && link !== '#' -->
<a data-bind="attr:{'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), href: link, title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '' }, click: $component.trackEvent.bind($data, 'click', $data.title)" aria-label="CORT " href="/common/controls/adhandler.aspx?ad_id=54&target=https://www.cort.com/" title="CORT - Logo" target="_blank">
<picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"><source media="(min-width:0px)" data-srcset="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/8/13/CORT_Updated.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/8/13/CORT_Updated.png" alt="CORT " class="lazyload" style=""></picture>
<!-- ko if: open_in_new_window -->
<span class="external-link a11y-hide">Opens in new window</span>
<!-- /ko -->
</a>
<!-- /ko -->
</div>
<div class="ad multi-ad slick-slide slick-cloned" data-bind="css: css_class" data-slick-index="-5" aria-hidden="true" style="width: 212px;">
<!-- ko if: link === '' || link === '#' --><!-- /ko -->
<!-- ko if: link !== '' && link !== '#' -->
<a data-bind="attr:{'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), href: link, title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '' }, click: $component.trackEvent.bind($data, 'click', $data.title)" aria-label="HomeSlyce Ad" href="/common/controls/adhandler.aspx?ad_id=58&target=http://www.homeslyce.com/" title="Homeslyce - Logo" target="_blank">
<picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"><source media="(min-width:0px)" data-srcset="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2021/9/21/HomeSlyce_Website_copy.jpg"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2021/9/21/HomeSlyce_Website_copy.jpg" alt="HomeSlyce Ad" class="lazyload" style=""></picture>
<!-- ko if: open_in_new_window -->
<span class="external-link a11y-hide">Opens in new window</span>
<!-- /ko -->
</a>
<!-- /ko -->
</div>
<div class="ad multi-ad slick-slide slick-cloned" data-bind="css: css_class" data-slick-index="-4" aria-hidden="true" style="width: 212px;">
<!-- ko if: link === '' || link === '#' --><!-- /ko -->
<!-- ko if: link !== '' && link !== '#' -->
<a data-bind="attr:{'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), href: link, title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '' }, click: $component.trackEvent.bind($data, 'click', $data.title)" aria-label="Pansini Law Group" href="/common/controls/adhandler.aspx?ad_id=62&target=http://www.pansinilaw.com/" title="Pansini Law Group - Logo" target="_blank">
<picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"><source media="(min-width:0px)" data-srcset="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2019/2/1/Pansini_Law_Group.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2019/2/1/Pansini_Law_Group.png" alt="Pansini Law Group" class="lazyload" style=""></picture>
<!-- ko if: open_in_new_window -->
<span class="external-link a11y-hide">Opens in new window</span>
<!-- /ko -->
</a>
<!-- /ko -->
</div>
<div class="ad multi-ad slick-slide slick-cloned" data-bind="css: css_class" data-slick-index="-3" aria-hidden="true" style="width: 212px;">
<!-- ko if: link === '' || link === '#' --><!-- /ko -->
<!-- ko if: link !== '' && link !== '#' -->
<a data-bind="attr:{'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), href: link, title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '' }, click: $component.trackEvent.bind($data, 'click', $data.title)" aria-label="STX Sponsor Logo" href="/common/controls/adhandler.aspx?ad_id=80&target=https://www.stx.com/" title="STX - Logo" target="_blank">
<picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"><source media="(min-width:0px)" data-srcset="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2021/1/15/STX_Website_Logo_71.jpg"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2021/1/15/STX_Website_Logo_71.jpg" alt="STX Sponsor Logo" class="lazyload" style=""></picture>
<!-- ko if: open_in_new_window -->
<span class="external-link a11y-hide">Opens in new window</span>
<!-- /ko -->
</a>
<!-- /ko -->
</div>
<div class="ad multi-ad slick-slide slick-cloned" data-bind="css: css_class" data-slick-index="-2" aria-hidden="true" style="width: 212px;">
<!-- ko if: link === '' || link === '#' --><!-- /ko -->
<!-- ko if: link !== '' && link !== '#' -->
<a data-bind="attr:{'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), href: link, title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '' }, click: $component.trackEvent.bind($data, 'click', $data.title)" aria-label="Strategic Factory Ad" href="/common/controls/adhandler.aspx?ad_id=84&target=https://strategicfactory.com/" title="Strategic Factory" target="_blank">
<picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"><source media="(min-width:0px)" data-srcset="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2021/9/21/SF_Logo__new__216x80.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2021/9/21/SF_Logo__new__216x80.png" alt="Strategic Factory Ad" class="lazyload" style=""></picture>
<!-- ko if: open_in_new_window -->
<span class="external-link a11y-hide">Opens in new window</span>
<!-- /ko -->
</a>
<!-- /ko -->
</div>
<div class="ad multi-ad slick-slide slick-cloned" data-bind="css: css_class" data-slick-index="-1" aria-hidden="true" style="width: 212px;">
<!-- ko if: link === '' || link === '#' --><!-- /ko -->
<!-- ko if: link !== '' && link !== '#' -->
<a data-bind="attr:{'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), href: link, title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '' }, click: $component.trackEvent.bind($data, 'click', $data.title)" aria-label="The Acadamy" href="/common/controls/adhandler.aspx?ad_id=85&target=https://www.theacademyoncharles.com/" title="The Acadamy" target="_blank">
<picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"><source media="(min-width:0px)" data-srcset="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2021/9/21/The_Acadamy_Website_copy_71.jpg"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2021/9/21/The_Acadamy_Website_copy_71.jpg" alt="The Acadamy" class="lazyload" style=""></picture>
<!-- ko if: open_in_new_window -->
<span class="external-link a11y-hide">Opens in new window</span>
<!-- /ko -->
</a>
<!-- /ko -->
</div>
<div class="ad multi-ad slick-slide slick-active" data-bind="css: css_class" data-slick-index="0" aria-hidden="false" style="width: 212px;">
<!-- ko if: link === '' || link === '#' --><!-- /ko -->
<!-- ko if: link !== '' && link !== '#' -->
<a data-bind="attr:{'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), href: link, title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '' }, click: $component.trackEvent.bind($data, 'click', $data.title)" aria-label="Pepsi Updated" href="/common/controls/adhandler.aspx?ad_id=1&target=https://www.pepsi.com/en-us/" title="Pepsi - Logo" target="_blank">
<picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"><source media="(min-width:0px)" data-srcset="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/8/13/Pepsi.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/8/13/Pepsi.png" alt="Pepsi Updated" class="lazyload" style=""></picture>
<!-- ko if: open_in_new_window -->
<span class="external-link a11y-hide">Opens in new window</span>
<!-- /ko -->
</a>
<!-- /ko -->
</div>
<div class="ad multi-ad slick-slide slick-active" data-bind="css: css_class" data-slick-index="1" aria-hidden="false" style="width: 212px;">
<!-- ko if: link === '' || link === '#' --><!-- /ko -->
<!-- ko if: link !== '' && link !== '#' -->
<a data-bind="attr:{'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), href: link, title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '' }, click: $component.trackEvent.bind($data, 'click', $data.title)" aria-label="Eyre Bus" href="/common/controls/adhandler.aspx?ad_id=2&target=http://www.eyre.com/" title="Eyre - Logo" target="_blank">
<picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"><source media="(min-width:0px)" data-srcset="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/7/17/Eyre_Bus.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/7/17/Eyre_Bus.png" alt="Eyre Bus" class="lazyload" style=""></picture>
<!-- ko if: open_in_new_window -->
<span class="external-link a11y-hide">Opens in new window</span>
<!-- /ko -->
</a>
<!-- /ko -->
</div>
<div class="ad multi-ad slick-slide slick-active" data-bind="css: css_class" data-slick-index="2" aria-hidden="false" style="width: 212px;">
<!-- ko if: link === '' || link === '#' --><!-- /ko -->
<!-- ko if: link !== '' && link !== '#' -->
<a data-bind="attr:{'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), href: link, title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '' }, click: $component.trackEvent.bind($data, 'click', $data.title)" aria-label="JHFCU Updated" href="/common/controls/adhandler.aspx?ad_id=3&target=https://www.jhfcu.org/" title="JHFCU - Logo" target="_blank">
<picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"><source media="(min-width:0px)" data-srcset="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2019/7/2/JHFCU.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2019/7/2/JHFCU.png" alt="JHFCU Updated" class="lazyload" style=""></picture>
<!-- ko if: open_in_new_window -->
<span class="external-link a11y-hide">Opens in new window</span>
<!-- /ko -->
</a>
<!-- /ko -->
</div>
<div class="ad multi-ad slick-slide slick-active" data-bind="css: css_class" data-slick-index="3" aria-hidden="false" style="width: 212px;">
<!-- ko if: link === '' || link === '#' --><!-- /ko -->
<!-- ko if: link !== '' && link !== '#' -->
<a data-bind="attr:{'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), href: link, title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '' }, click: $component.trackEvent.bind($data, 'click', $data.title)" aria-label="JHAA Sponsor Logo" href="/common/controls/adhandler.aspx?ad_id=4&target=https://alumni.jhu.edu/" title="JHU Alumni - Logo" target="_blank">
<picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"><source media="(min-width:0px)" data-srcset="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/8/13/JHAA.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/8/13/JHAA.png" alt="JHAA Sponsor Logo" class="lazyload" style=""></picture>
<!-- ko if: open_in_new_window -->
<span class="external-link a11y-hide">Opens in new window</span>
<!-- /ko -->
</a>
<!-- /ko -->
</div>
<div class="ad multi-ad slick-slide slick-active" data-bind="css: css_class" data-slick-index="4" aria-hidden="false" style="width: 212px;">
<!-- ko if: link === '' || link === '#' --><!-- /ko -->
<!-- ko if: link !== '' && link !== '#' -->
<a data-bind="attr:{'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), href: link, title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '' }, click: $component.trackEvent.bind($data, 'click', $data.title)" aria-label="Under Armour Updated" href="/common/controls/adhandler.aspx?ad_id=7&target=https://www.underarmour.com/en-us/" title="Under Armour - Logo" target="_blank">
<picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"><source media="(min-width:0px)" data-srcset="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/8/13/Under_Armour.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/8/13/Under_Armour.png" alt="Under Armour Updated" class="lazyload" style=""></picture>
<!-- ko if: open_in_new_window -->
<span class="external-link a11y-hide">Opens in new window</span>
<!-- /ko -->
</a>
<!-- /ko -->
</div>
<div class="ad multi-ad slick-slide slick-active" data-bind="css: css_class" data-slick-index="5" aria-hidden="false" style="width: 212px;">
<!-- ko if: link === '' || link === '#' --><!-- /ko -->
<!-- ko if: link !== '' && link !== '#' -->
<a data-bind="attr:{'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), href: link, title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '' }, click: $component.trackEvent.bind($data, 'click', $data.title)" aria-label="Miss Shirley's" href="/common/controls/adhandler.aspx?ad_id=44&target=https://www.missshirleys.com/" title="Miss Shirley's - Logo" target="_blank">
<picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"><source media="(min-width:0px)" data-srcset="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2019/11/22/Miss_Shirley_s_Web_Footer.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2019/11/22/Miss_Shirley_s_Web_Footer.png" alt="Miss Shirley's" class="lazyload" style=""></picture>
<!-- ko if: open_in_new_window -->
<span class="external-link a11y-hide">Opens in new window</span>
<!-- /ko -->
</a>
<!-- /ko -->
</div>
<div class="ad multi-ad slick-slide" data-bind="css: css_class" data-slick-index="6" aria-hidden="true" style="width: 212px;">
<!-- ko if: link === '' || link === '#' --><!-- /ko -->
<!-- ko if: link !== '' && link !== '#' -->
<a data-bind="attr:{'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), href: link, title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '' }, click: $component.trackEvent.bind($data, 'click', $data.title)" aria-label="Mt Washington Tavern Logo Updated" href="/common/controls/adhandler.aspx?ad_id=45&target=https://www.mtwashingtontavern.com/" title="Mt. Washington Tavern - Logo" target="_blank">
<picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"><source media="(min-width:0px)" data-srcset="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2020/12/7/MWT_Updated.jpg"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2020/12/7/MWT_Updated.jpg" alt="Mt Washington Tavern Logo Updated" class="lazyload" style=""></picture>
<!-- ko if: open_in_new_window -->
<span class="external-link a11y-hide">Opens in new window</span>
<!-- /ko -->
</a>
<!-- /ko -->
</div>
<div class="ad multi-ad slick-slide" data-bind="css: css_class" data-slick-index="7" aria-hidden="true" style="width: 212px;">
<!-- ko if: link === '' || link === '#' --><!-- /ko -->
<!-- ko if: link !== '' && link !== '#' -->
<a data-bind="attr:{'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), href: link, title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '' }, click: $component.trackEvent.bind($data, 'click', $data.title)" aria-label="JH Sports Medicine NEW" href="/common/controls/adhandler.aspx?ad_id=46&target=https://www.hopkinsmedicine.org/orthopaedic-surgery/specialty-areas/sports-medicine/index.html/" title="JHSM - Logo" target="_blank">
<picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"><source media="(min-width:0px)" data-srcset="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/8/13/JHSM.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/8/13/JHSM.png" alt="JH Sports Medicine NEW" class="lazyload" style=""></picture>
<!-- ko if: open_in_new_window -->
<span class="external-link a11y-hide">Opens in new window</span>
<!-- /ko -->
</a>
<!-- /ko -->
</div>
<div class="ad multi-ad slick-slide" data-bind="css: css_class" data-slick-index="8" aria-hidden="true" style="width: 212px;">
<!-- ko if: link === '' || link === '#' --><!-- /ko -->
<!-- ko if: link !== '' && link !== '#' -->
<a data-bind="attr:{'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), href: link, title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '' }, click: $component.trackEvent.bind($data, 'click', $data.title)" aria-label="Barnes and Noble" href="/common/controls/adhandler.aspx?ad_id=47&target=https://johns-hopkins.bncollege.com/webapp/wcs/stores/servlet/BNCBHomePage?storeId=18053$$catalogId=10001$$langId=-1" title="Barnes and Noble - Logo" target="_blank">
<picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"><source media="(min-width:0px)" data-srcset="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/7/17/Barnes_and_Noble.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/7/17/Barnes_and_Noble.png" alt="Barnes and Noble" class="lazyload" style=""></picture>
<!-- ko if: open_in_new_window -->
<span class="external-link a11y-hide">Opens in new window</span>
<!-- /ko -->
</a>
<!-- /ko -->
</div>
<div class="ad multi-ad slick-slide" data-bind="css: css_class" data-slick-index="9" aria-hidden="true" style="width: 212px;">
<!-- ko if: link === '' || link === '#' --><!-- /ko -->
<!-- ko if: link !== '' && link !== '#' -->
<a data-bind="attr:{'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), href: link, title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '' }, click: $component.trackEvent.bind($data, 'click', $data.title)" aria-label="CORT " href="/common/controls/adhandler.aspx?ad_id=54&target=https://www.cort.com/" title="CORT - Logo" target="_blank">
<picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"><source media="(min-width:0px)" data-srcset="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/8/13/CORT_Updated.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/8/13/CORT_Updated.png" alt="CORT " class="lazyload" style=""></picture>
<!-- ko if: open_in_new_window -->
<span class="external-link a11y-hide">Opens in new window</span>
<!-- /ko -->
</a>
<!-- /ko -->
</div>
<div class="ad multi-ad slick-slide" data-bind="css: css_class" data-slick-index="10" aria-hidden="true" style="width: 212px;">
<!-- ko if: link === '' || link === '#' --><!-- /ko -->
<!-- ko if: link !== '' && link !== '#' -->
<a data-bind="attr:{'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), href: link, title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '' }, click: $component.trackEvent.bind($data, 'click', $data.title)" aria-label="HomeSlyce Ad" href="/common/controls/adhandler.aspx?ad_id=58&target=http://www.homeslyce.com/" title="Homeslyce - Logo" target="_blank">
<picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"><source media="(min-width:0px)" data-srcset="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2021/9/21/HomeSlyce_Website_copy.jpg"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2021/9/21/HomeSlyce_Website_copy.jpg" alt="HomeSlyce Ad" class="lazyload" style=""></picture>
<!-- ko if: open_in_new_window -->
<span class="external-link a11y-hide">Opens in new window</span>
<!-- /ko -->
</a>
<!-- /ko -->
</div>
<div class="ad multi-ad slick-slide" data-bind="css: css_class" data-slick-index="11" aria-hidden="true" style="width: 212px;">
<!-- ko if: link === '' || link === '#' --><!-- /ko -->
<!-- ko if: link !== '' && link !== '#' -->
<a data-bind="attr:{'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), href: link, title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '' }, click: $component.trackEvent.bind($data, 'click', $data.title)" aria-label="Pansini Law Group" href="/common/controls/adhandler.aspx?ad_id=62&target=http://www.pansinilaw.com/" title="Pansini Law Group - Logo" target="_blank">
<picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"><source media="(min-width:0px)" data-srcset="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2019/2/1/Pansini_Law_Group.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2019/2/1/Pansini_Law_Group.png" alt="Pansini Law Group" class="lazyload" style=""></picture>
<!-- ko if: open_in_new_window -->
<span class="external-link a11y-hide">Opens in new window</span>
<!-- /ko -->
</a>
<!-- /ko -->
</div>
<div class="ad multi-ad slick-slide" data-bind="css: css_class" data-slick-index="12" aria-hidden="true" style="width: 212px;">
<!-- ko if: link === '' || link === '#' --><!-- /ko -->
<!-- ko if: link !== '' && link !== '#' -->
<a data-bind="attr:{'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), href: link, title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '' }, click: $component.trackEvent.bind($data, 'click', $data.title)" aria-label="STX Sponsor Logo" href="/common/controls/adhandler.aspx?ad_id=80&target=https://www.stx.com/" title="STX - Logo" target="_blank">
<picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"><source media="(min-width:0px)" data-srcset="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2021/1/15/STX_Website_Logo_71.jpg"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2021/1/15/STX_Website_Logo_71.jpg" alt="STX Sponsor Logo" class="lazyload" style=""></picture>
<!-- ko if: open_in_new_window -->
<span class="external-link a11y-hide">Opens in new window</span>
<!-- /ko -->
</a>
<!-- /ko -->
</div>
<div class="ad multi-ad slick-slide" data-bind="css: css_class" data-slick-index="13" aria-hidden="true" style="width: 212px;">
<!-- ko if: link === '' || link === '#' --><!-- /ko -->
<!-- ko if: link !== '' && link !== '#' -->
<a data-bind="attr:{'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), href: link, title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '' }, click: $component.trackEvent.bind($data, 'click', $data.title)" aria-label="Strategic Factory Ad" href="/common/controls/adhandler.aspx?ad_id=84&target=https://strategicfactory.com/" title="Strategic Factory" target="_blank">
<picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"><source media="(min-width:0px)" data-srcset="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2021/9/21/SF_Logo__new__216x80.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2021/9/21/SF_Logo__new__216x80.png" alt="Strategic Factory Ad" class="lazyload" style=""></picture>
<!-- ko if: open_in_new_window -->
<span class="external-link a11y-hide">Opens in new window</span>
<!-- /ko -->
</a>
<!-- /ko -->
</div>
<div class="ad multi-ad slick-slide" data-bind="css: css_class" data-slick-index="14" aria-hidden="true" style="width: 212px;">
<!-- ko if: link === '' || link === '#' --><!-- /ko -->
<!-- ko if: link !== '' && link !== '#' -->
<a data-bind="attr:{'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), href: link, title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '' }, click: $component.trackEvent.bind($data, 'click', $data.title)" aria-label="The Acadamy" href="/common/controls/adhandler.aspx?ad_id=85&target=https://www.theacademyoncharles.com/" title="The Acadamy" target="_blank">
<picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"><source media="(min-width:0px)" data-srcset="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2021/9/21/The_Acadamy_Website_copy_71.jpg"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2021/9/21/The_Acadamy_Website_copy_71.jpg" alt="The Acadamy" class="lazyload" style=""></picture>
<!-- ko if: open_in_new_window -->
<span class="external-link a11y-hide">Opens in new window</span>
<!-- /ko -->
</a>
<!-- /ko -->
</div>
<div class="ad multi-ad slick-slide slick-cloned" data-bind="css: css_class" data-slick-index="15" aria-hidden="true" style="width: 212px;">
<!-- ko if: link === '' || link === '#' --><!-- /ko -->
<!-- ko if: link !== '' && link !== '#' -->
<a data-bind="attr:{'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), href: link, title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '' }, click: $component.trackEvent.bind($data, 'click', $data.title)" aria-label="Pepsi Updated" href="/common/controls/adhandler.aspx?ad_id=1&target=https://www.pepsi.com/en-us/" title="Pepsi - Logo" target="_blank">
<picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"><source media="(min-width:0px)" data-srcset="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/8/13/Pepsi.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/8/13/Pepsi.png" alt="Pepsi Updated" class="lazyload" style=""></picture>
<!-- ko if: open_in_new_window -->
<span class="external-link a11y-hide">Opens in new window</span>
<!-- /ko -->
</a>
<!-- /ko -->
</div>
<div class="ad multi-ad slick-slide slick-cloned" data-bind="css: css_class" data-slick-index="16" aria-hidden="true" style="width: 212px;">
<!-- ko if: link === '' || link === '#' --><!-- /ko -->
<!-- ko if: link !== '' && link !== '#' -->
<a data-bind="attr:{'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), href: link, title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '' }, click: $component.trackEvent.bind($data, 'click', $data.title)" aria-label="Eyre Bus" href="/common/controls/adhandler.aspx?ad_id=2&target=http://www.eyre.com/" title="Eyre - Logo" target="_blank">
<picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"><source media="(min-width:0px)" data-srcset="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/7/17/Eyre_Bus.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/7/17/Eyre_Bus.png" alt="Eyre Bus" class="lazyload" style=""></picture>
<!-- ko if: open_in_new_window -->
<span class="external-link a11y-hide">Opens in new window</span>
<!-- /ko -->
</a>
<!-- /ko -->
</div>
<div class="ad multi-ad slick-slide slick-cloned" data-bind="css: css_class" data-slick-index="17" aria-hidden="true" style="width: 212px;">
<!-- ko if: link === '' || link === '#' --><!-- /ko -->
<!-- ko if: link !== '' && link !== '#' -->
<a data-bind="attr:{'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), href: link, title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '' }, click: $component.trackEvent.bind($data, 'click', $data.title)" aria-label="JHFCU Updated" href="/common/controls/adhandler.aspx?ad_id=3&target=https://www.jhfcu.org/" title="JHFCU - Logo" target="_blank">
<picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"><source media="(min-width:0px)" data-srcset="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2019/7/2/JHFCU.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2019/7/2/JHFCU.png" alt="JHFCU Updated" class="lazyload" style=""></picture>
<!-- ko if: open_in_new_window -->
<span class="external-link a11y-hide">Opens in new window</span>
<!-- /ko -->
</a>
<!-- /ko -->
</div>
<div class="ad multi-ad slick-slide slick-cloned" data-bind="css: css_class" data-slick-index="18" aria-hidden="true" style="width: 212px;">
<!-- ko if: link === '' || link === '#' --><!-- /ko -->
<!-- ko if: link !== '' && link !== '#' -->
<a data-bind="attr:{'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), href: link, title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '' }, click: $component.trackEvent.bind($data, 'click', $data.title)" aria-label="JHAA Sponsor Logo" href="/common/controls/adhandler.aspx?ad_id=4&target=https://alumni.jhu.edu/" title="JHU Alumni - Logo" target="_blank">
<picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"><source media="(min-width:0px)" data-srcset="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/8/13/JHAA.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/8/13/JHAA.png" alt="JHAA Sponsor Logo" class="lazyload" style=""></picture>
<!-- ko if: open_in_new_window -->
<span class="external-link a11y-hide">Opens in new window</span>
<!-- /ko -->
</a>
<!-- /ko -->
</div>
<div class="ad multi-ad slick-slide slick-cloned" data-bind="css: css_class" data-slick-index="19" aria-hidden="true" style="width: 212px;">
<!-- ko if: link === '' || link === '#' --><!-- /ko -->
<!-- ko if: link !== '' && link !== '#' -->
<a data-bind="attr:{'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), href: link, title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '' }, click: $component.trackEvent.bind($data, 'click', $data.title)" aria-label="Under Armour Updated" href="/common/controls/adhandler.aspx?ad_id=7&target=https://www.underarmour.com/en-us/" title="Under Armour - Logo" target="_blank">
<picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"><source media="(min-width:0px)" data-srcset="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/8/13/Under_Armour.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2018/8/13/Under_Armour.png" alt="Under Armour Updated" class="lazyload" style=""></picture>
<!-- ko if: open_in_new_window -->
<span class="external-link a11y-hide">Opens in new window</span>
<!-- /ko -->
</a>
<!-- /ko -->
</div>
<div class="ad multi-ad slick-slide slick-cloned" data-bind="css: css_class" data-slick-index="20" aria-hidden="true" style="width: 212px;">
<!-- ko if: link === '' || link === '#' --><!-- /ko -->
<!-- ko if: link !== '' && link !== '#' -->
<a data-bind="attr:{'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), href: link, title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '' }, click: $component.trackEvent.bind($data, 'click', $data.title)" aria-label="Miss Shirley's" href="/common/controls/adhandler.aspx?ad_id=44&target=https://www.missshirleys.com/" title="Miss Shirley's - Logo" target="_blank">
<picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"><source media="(min-width:0px)" data-srcset="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2019/11/22/Miss_Shirley_s_Web_Footer.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/2019/11/22/Miss_Shirley_s_Web_Footer.png" alt="Miss Shirley's" class="lazyload" style=""></picture>
<!-- ko if: open_in_new_window -->
<span class="external-link a11y-hide">Opens in new window</span>
<!-- /ko -->
</a>
<!-- /ko -->
</div>
</div>
</div>
</div>
<!-- /ko -->
<!-- ko if: ad.location.effect === 'none' --><!-- /ko -->
<!-- ko if: ad.location.effect === 'random' --><!-- /ko -->
<!-- /ko -->
<!-- ko case: ad.location.type === 'html' --><!-- /ko -->
<!-- ko case: ad.location.type === 'icons' --><!-- /ko -->
<!-- ko case: ad.location.type === 'dfp' --><!-- /ko -->
<!-- /ko -->
<!-- /ko -->
</ads-component>
<div class="main-footer-dfp">
<script>
var obj = {
"start": 0,
"count": 10,
"name": "super-leaderboard-bottom-4a9f36",
"sport_id": null,
"count_breakpoints": null,
"css_class": "",
"pinned_id": "",
"extra": {},
"context": null,
"dummy": false,
"type": "ads",
"id": "4282df11-f98c-4f7b-8c94-af826d227184",
"data": {
"location": {
"id": 69,
"title": "Super Leaderboard Bottom",
"type": "dfp",
"effect": "none",
"fixed_image_sizes": false,
"excluded_sport_ids": [],
"slick": false,
"dfp": true,
"sidearm_dfp": false,
"common_page": false,
"html_template": null,
"name": "super-leaderboard-bottom-4a9f36",
"autoplay_speed": 8,
"accessibility_icons": false,
"sizes": null,
"slick_options": null,
"dfp_sizes": [{
"id": 86,
"enabled": true,
"breakpoint": 1024,
"width": 970,
"height": 90,
"size_list": "",
"unit_name": "/29658103/johnshopkins/0",
"sidearm_dfp": null
}, {
"id": 6,
"enabled": true,
"breakpoint": 768,
"width": 728,
"height": 90,
"size_list": "",
"unit_name": "/29658103/johnshopkins",
"sidearm_dfp": null
}, {
"id": 5,
"enabled": false,
"breakpoint": 0,
"width": 300,
"height": 250,
"size_list": "",
"unit_name": "/29658103/johnshopkins",
"sidearm_dfp": null
}]
},
"campaigns": null,
"content_id": "super-leaderboard-bottom-4a9f36",
"content_title": "super-leaderboard-bottom-4a9f36",
"content_date": null,
"content_url": null,
"content_image_url": null
},
"mode": "web"
};
if (!("sidearmComponents" in window)) window.sidearmComponents = [];
window.sidearmComponents.push(obj);
</script>
<ads-component params="{ id: '4282df11-f98c-4f7b-8c94-af826d227184' }"><!-- ko ifnot: isInitializing() -->
<!-- ko switch -->
<!-- ko case: ad.location.type === 'single' --><!-- /ko -->
<!-- ko case: ad.location.type === 'multi' --><!-- /ko -->
<!-- ko case: ad.location.type === 'html' --><!-- /ko -->
<!-- ko case: ad.location.type === 'icons' --><!-- /ko -->
<!-- ko case: ad.location.type === 'dfp' -->
<div data-bind="component: {
name: "dfp-component",
params: DFPParams
}">
<div class="dfp-ad"
data-bind=" attr: { id: id, 'class' : (sidearm_dfp ? 'sidearm-dfp-ad' : 'dfp-ad') }, style: { width: width() + 'px', height: height() === 0 ? 'auto' : height() + 'px', 'background-color' : window.site_in_dev_mode === 'true' ? '#ccc' : '' }, afterBind: { callback: renderAd, foreach: data }"
id="super-leaderboard-bottom-4a9f360" style="width: 970px; height: 90px; text-align: center;"></div>
</div>
<!-- /ko -->
<!-- /ko -->
<!-- /ko -->
</ads-component>
</div>
</div>
</div>
<div class="main-footer-logos">
<div class="row pad">
<ul class="flex flex-wrap flex-justify-between reset-list">
<li>
<a href="https://www.jhu.edu/">
<img src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/footer_edu.svg" alt="Johns Hopkins University" data-airgap-id="39">
</a>
</li>
<li>
<a href="https://www.ncaa.com/" target="_blank">
<img src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/footer_ncaa.svg" alt="NCAA Logo" width="100px" data-airgap-id="40">
</a>
</li>
<li>
<a href="http://www.centennial.org/landing/index" target="_blank">
<img src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/footer-centennial.svg" alt="Centennial Conference Logo" width="100px" data-airgap-id="41">
</a>
</li>
<li>
<a href="http://www.bigten.org/" target="_blank">
<img src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/footer_big10.svg" alt="BIG 10 Logo" data-airgap-id="42">
</a>
</li>
<!--<li>
<a href="https://hopkinssports.com/news/2021/5/28/general-johns-hopkins-ncaa-reach-negotiated-resolution-on-procedural-administrative-infractions-in-lacrosse-programs.aspx" target="_blank">
<img src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/hopkinssports.com/images/footer_infractions.png" width="85" alt="NCAA Infractions Logo">
</a>
</li>-->
</ul>
</div>
</div>
<div class="main-footer-copyright"> © 2024 Johns Hopkins University Athletics | All Rights Reserved </div>
<div class="s-common-footer s-common-footer--black">
<div class="s-common-footer__wrapper">
<style>
.c-common-footer {
line-height: 1.5;
padding: 0;
flex-direction: column !important;
}
.c-common-footer .c-common-footer__list-items {
margin: 0;
padding: 0;
list-style: none;
flex-direction: column;
}
.c-common-footer .c-common-footer__list-item {
padding: 12px 24px;
border-top: solid 1px;
}
.c-common-footer .c-common-footer__list-item:first-child {
border-top: none;
}
/* .c-common-footer .c-common-footer__list-item:nth-child(n+3){width:100%;} */
.c-common-footer .c-common-footer__list-link {
font-weight: 400;
font-size: 1rem;
}
.c-common-footer .c-common-footer__list-link:hover {
text-decoration: underline;
}
.c-common-footer .c-common-footer__logos {
flex: 0 0 auto;
-webkit-flex: 0 0 auto;
border-top: solid 1px;
}
.c-common-footer .c-common-footer__logo-item {
padding: 24px;
flex: 1 1 50%;
-webkit-flex: 1 1 50%;
text-align: center;
}
.c-common-footer .c-common-footer__logo-link {
display: inline-block;
}
.c-common-footer .c-common-footer__logo-item:nth-child(n+2) {
border-left: solid 1px;
}
.c-common-footer .c-common-footer__logo-item svg {
max-height: 30px;
width: 100%;
}
.c-common-footer--black {
background: black;
}
.c-common-footer--black .c-common-footer__list-link {
color: white;
}
.c-common-footer--black .c-common-footer__list-item {
border-top-color: #474952;
}
.c-common-footer--black .c-common-footer__list-item:nth-child(2) {
border-left-color: #474952;
}
.c-common-footer--black .c-common-footer__list-item:nth-child(3) {
border-left-color: #474952;
}
.c-common-footer--black .c-common-footer__list-item:nth-child(4) {
border-left-color: #474952;
}
.c-common-footer--black .c-common-footer__logos {
border-top-color: #474952;
}
.c-common-footer--black .c-common-footer__logo-item:nth-child(n+2) {
border-left-color: #474952;
}
.c-common-footer--white {
background: white;
}
.c-common-footer--white .c-common-footer__list-link {
color: black;
}
.c-common-footer--white .c-common-footer__list-item {
border-top-color: #d9d9db;
}
.c-common-footer--white .c-common-footer__list-item:nth-child(2) {
border-left-color: #d9d9db;
}
.c-common-footer--white .c-common-footer__list-item:nth-child(3) {
border-left-color: #d9d9db;
}
.c-common-footer--white .c-common-footer__list-item:nth-child(4) {
border-left-color: #d9d9db;
}
.c-common-footer--white .c-common-footer__logos {
border-top-color: #d9d9db;
}
.c-common-footer--white .c-common-footer__logo-item:nth-child(n+2) {
border-left-color: #d9d9db;
}
.c-common-footer--gray {
background: #f5f5f5;
}
.c-common-footer--gray .c-common-footer__list-link {
color: black;
}
.c-common-footer--gray .c-common-footer__list-item {
border-top-color: #d9d9db;
}
.c-common-footer--gray .c-common-footer__list-item:nth-child(2) {
border-left-color: #d9d9db;
}
.c-common-footer--gray .c-common-footer__list-item:nth-child(3) {
border-left-color: #d9d9db;
}
.c-common-footer--gray .c-common-footer__list-item:nth-child(4) {
border-left-color: #d9d9db;
}
.c-common-footer--gray .c-common-footer__logos {
border-top-color: #d9d9db;
}
.c-common-footer--gray .c-common-footer__logo-item:nth-child(n+2) {
border-left-color: #d9d9db;
}
@media all and (min-width:768px) {
.c-common-footer {
padding: 24px 0;
flex-direction: row !important;
}
.c-common-footer .c-common-footer__links {
padding: 24px 12px;
flex: 1 1 auto;
-webkit-flex: 1 1 auto;
}
.c-common-footer .c-common-footer__list-items {
flex-direction: row;
}
.c-common-footer .c-common-footer__list-item {
padding: 0 12px;
margin-bottom: 4px;
border-top: none;
}
.c-common-footer .c-common-footer__list-item:nth-child(2) {
border-left-style: solid;
border-left-width: 1px;
}
.c-common-footer .c-common-footer__list-item:nth-child(3) {
border-left-style: solid;
border-left-width: 1px;
}
.c-common-footer .c-common-footer__list-item:nth-child(4) {
border-left-style: solid;
border-left-width: 1px;
}
.c-common-footer .c-common-footer__logos {
border-top: none;
}
.c-common-footer .c-common-footer__logo-item {
padding: 6px 24px;
flex: 0 0 auto;
-webkit-flex: 0 0 auto;
}
.c-common-footer .c-common-footer__logo-item svg {
height: 36px;
width: auto;
max-height: none;
}
.c-common-footer .c-common-footer__logo-item .c-common-footer__logo-learfield {
height: 30px;
width: auto;
max-height: none;
}
.c-common-footer .c-common-footer__logo-item .c-common-footer__logo-sidearm {
height: 48px;
width: auto;
max-height: none;
}
.c-common-footer .c-common-footer__logo-item .c-common-footer__logo-sidearm--alt {
height: auto;
width: 170px;
max-height: none;
}
.c-common-footer--learfield .c-common-footer__logos {
border-top-style: solid;
border-top-width: 1px;
}
}
</style>
<div class="component c-common-footer c-common-footer--black flex flex-column flex-align-stretch flex-justify-between medium-flex-row">
<div class="c-common-footer__links">
<ul class="c-common-footer__list-items flex flex-column flex-align-stretch medium-flex-row flex-wrap">
<li class="c-common-footer__list-item">
<a class="c-common-footer__list-link" href="http://sidearmsports.com/terms-of-service" target="_blank">Terms of Service<span class="accessible-hide">, opens in new window</span></a>
</li>
<li class="c-common-footer__list-item">
<a class="c-common-footer__list-link" href="http://sidearmsports.com/privacypolicy" target="_blank">Privacy Policy<span class="accessible-hide">, opens in new window</span></a>
</li>
<li class="c-common-footer__list-item">
<a class="c-common-footer__list-link" href="https://sidearmsports.com/accessibility-statement" target="_blank" aria-label="Accessibility at SIDEARM, opens in new tab">Accessibility</a>
</li>
<li class="c-common-footer__list-item">
<a id="cpra_button" class="c-common-footer__list-link" href="#" aria-label="Do Not Sell or Share My Personal Information, opens in modal">Do Not Sell or Share My Personal Information</a>
</li>
</ul>
</div>
<div class="c-common-footer__logos flex flex-align-center">
<div class="c-common-footer__logo-item">
<a class="c-common-footer__logo-link" href="https://www.sidearmsports.com" aria-label="Sidearm Sports, opens a new window" target="_blank">
<svg class="c-common-footer__logo-sidearm" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 200 57" role="img" aria-label="Sidearm Sports website, opens a new tab"><title>Sidearm Sports, opens a new window</title><g clip-path="url(#clip5)"><path d="M126.192 3.374c-.61 0-.924.557-.924 1.67v.66c0 .853.61 1.636 1.865 2.366 1.744 1.026 2.894 1.861 3.469 2.505 1.273 1.46 1.9 3.478 1.9 6.053 0 3.617-2.126 5.426-6.362 5.426-2.092 0-3.609-.382-4.515-1.165-.976-.852-1.465-2.296-1.465-4.348v-2.644h5.108c0 .243-.017.609-.052 1.096a16.65 16.65 0 00-.052 1.095c0 1.722.348 2.575 1.045 2.575.698 0 1.029-.661 1.029-1.983 0-.905-.105-1.618-.349-2.122-.244-.505-.732-.992-1.481-1.496-1.953-1.287-3.086-2.104-3.382-2.418-1.221-1.304-1.831-3.096-1.831-5.391 0-3.514 2.005-5.253 5.997-5.253 2.475 0 4.114.522 4.916 1.548.697.87 1.028 2.574 1.028 5.096h-4.881V5.34c0-1.305-.348-1.966-1.063-1.966zm12.621 5.983h.994c.906 0 1.359-.452 1.359-1.339V5.027c0-.888-.453-1.322-1.359-1.322h-.994v5.652zM133.566 0h7.199c3.487 0 5.23 1.687 5.23 5.027V7.74c0 2.4-.645 3.93-1.918 4.626-.819.453-2.58.679-5.264.679v8.992h-5.247V0zm18.949 17.097c0 .922.348 1.392 1.045 1.392.698 0 1.046-.47 1.046-1.392V4.957c0-.922-.348-1.391-1.046-1.391-.697 0-1.045.47-1.045 1.391v12.14zm-5.457-10.54c0-2.226.523-3.879 1.569-4.957C149.673.522 151.329 0 153.56 0c2.249 0 3.888.522 4.934 1.6 1.046 1.061 1.569 2.713 1.569 4.957v8.94c0 2.226-.523 3.879-1.569 4.957-1.046 1.061-2.685 1.6-4.934 1.6-2.231 0-3.887-.539-4.933-1.6-1.046-1.061-1.569-2.713-1.569-4.957v-8.94zm19.577 1.879h.435c1.134 0 1.709-.505 1.709-1.548V5.06c0-1.026-.575-1.548-1.709-1.548h-.435v4.923zM161.388 0h6.031c2.754 0 4.515.383 5.3 1.165.784.783 1.167 2.54 1.167 5.288 0 1.235-.244 2.156-.749 2.765-.506.609-1.377.992-2.598 1.13 1.308.175 2.232.557 2.755 1.149.54.608.802 1.548.802 2.835v7.722h-5.317v-8.366c0-1.27-.488-1.913-1.447-1.913h-.68v10.28h-5.247V0h-.017zm16.525 4.453h-3.381V0h12.446v4.453h-3.382v17.601h-5.683V4.453zm15.759-1.079c-.61 0-.924.557-.924 1.67v.66c0 .853.628 1.636 1.865 2.366 1.744 1.026 2.894 1.861 3.469 2.505 1.273 1.46 1.901 3.478 1.901 6.053 0 3.617-2.11 5.426-6.363 5.426-2.092 0-3.591-.382-4.515-1.165-.959-.852-1.447-2.296-1.447-4.348v-2.644h5.108c0 .243-.018.609-.053 1.096-.034.487-.052.852-.052 1.095 0 1.722.331 2.575 1.029 2.575.697 0 1.046-.661 1.046-1.983 0-.905-.123-1.618-.367-2.122-.226-.505-.732-.992-1.464-1.496-1.97-1.304-3.103-2.122-3.399-2.435-1.22-1.304-1.831-3.096-1.831-5.392 0-3.496 2.005-5.252 6.015-5.252 2.475 0 4.114.521 4.915 1.548.698.87 1.029 2.574 1.029 5.096h-4.898V5.34c.017-1.305-.349-1.966-1.064-1.966z" fill="#EE7623"></path><path d="M29.844 3.374c-.645 0-.959.557-.959 1.653v.643c0 .852.645 1.635 1.953 2.366 1.813 1.026 3.015 1.86 3.608 2.504 1.325 1.461 1.97 3.461 1.97 6.035 0 3.6-2.197 5.41-6.607 5.41-2.179 0-3.748-.383-4.69-1.148-1.01-.853-1.516-2.296-1.516-4.349v-2.626h5.317c0 .244-.017.609-.07 1.096-.035.487-.07.852-.07 1.096 0 1.722.367 2.574 1.081 2.574.715 0 1.081-.661 1.081-1.983 0-.904-.122-1.618-.366-2.105-.244-.504-.767-1.008-1.534-1.495-2.057-1.305-3.225-2.105-3.539-2.418-1.272-1.304-1.9-3.096-1.9-5.374C23.603 1.739 25.678 0 29.861 0c2.563 0 4.271.504 5.108 1.53.715.87 1.08 2.557 1.08 5.08h-5.09V5.321c0-1.304-.383-1.948-1.115-1.948zM37.776.07h5.683v21.984h-5.683V.07zM50.78 18.35h.837c.889 0 1.325-.61 1.325-1.81V5.567c0-1.218-.436-1.827-1.325-1.827h-.837v14.61zM45.097.07h7.165c2.249 0 3.835.365 4.759 1.113 1.063.835 1.604 2.348 1.604 4.522v12.14c0 2.818-1.674 4.227-5.038 4.227h-8.49V.07zm20.849 17.549v-4.835h4.811l.54-4.244h-5.35V4.505h5.856L72.361.07h-13.51s1.343.747 1.412 1.948v18.106c-.07 1.182-1.412 1.948-1.412 1.948H69.59l.557-4.436h-4.2v-.017zm13.196-4.87l-.993-8.8-.994 8.8h1.987zM73.982.069h8.176l3.033 21.985h-5.386l-.576-5.93h-2.074l-.627 5.93h-5.335L73.983.07zM90.927 8.47h.435c1.133 0 1.691-.504 1.691-1.548V5.114c0-1.027-.558-1.548-1.69-1.548h-.436V8.47zm-7.13-8.4h7.897c2.736 0 4.497.382 5.281 1.165.785.783 1.168 2.54 1.168 5.27 0 1.235-.244 2.157-.75 2.748-.505.609-1.359.974-2.58 1.13 1.29.157 2.215.54 2.755 1.149.54.59.802 1.547.802 2.835v7.705h-5.317v-7.288c0-1.27-.488-2.035-1.447-2.035h-.68v9.305h-4.148L83.797.07zm15.95 0h7.566l1.482 12.418L110.172.07h7.652v21.984h-4.811V5.722l-2.458 16.332h-3.608l-2.388-16.332v16.332h-4.812V.07zM6.31 17.288l4.707 4.697 6.572-6.557-2.214-2.192-9.065 4.052zM4.445 6.557L6.66 8.766l9.065-4.07L11.017 0 4.445 6.557z" fill="#fff"></path><path d="M6.24 10.523l-2.876-2.87L0 10.993l5.23 5.217 10.564-4.748 2.893 2.887 3.347-3.357-5.212-5.2-10.581 4.73z" fill="#EE7623"></path><path d="M19.158 44.126h2.075c.366 0 .697.035.993.104.296.07.54.174.75.33.209.157.366.348.488.575.122.226.174.521.174.834 0 .348-.07.644-.192.887a1.56 1.56 0 01-.54.574 2.61 2.61 0 01-.784.313 4.15 4.15 0 01-.96.105h-.87v2.626h-1.134v-6.348zm1.918 2.765c.191 0 .366-.017.523-.035a1.73 1.73 0 00.453-.139.704.704 0 00.314-.278.935.935 0 00.122-.47c0-.19-.035-.33-.122-.452a.703.703 0 00-.314-.278 1.154 1.154 0 00-.436-.122 4.613 4.613 0 00-.506-.035h-.819v1.827h.785v-.018zm4.009.383c0-.505.087-.974.261-1.374.175-.4.401-.765.715-1.044a3.222 3.222 0 011.081-.66 3.846 3.846 0 011.36-.227c.488 0 .959.07 1.377.226.418.157.784.383 1.08.661.314.279.541.626.715 1.044.175.4.262.87.262 1.374 0 .487-.087.939-.262 1.356-.174.4-.4.766-.714 1.061a3.493 3.493 0 01-1.081.696c-.419.174-.872.244-1.377.244a3.85 3.85 0 01-1.36-.244 3.204 3.204 0 01-1.08-.696 3.254 3.254 0 01-.716-1.06 3.365 3.365 0 01-.261-1.357zm1.238 0c0 .348.052.66.157.939.104.278.261.522.453.73a2 2 0 00.697.488c.262.121.558.174.89.174.33 0 .627-.053.888-.174.262-.122.506-.279.697-.487.192-.21.35-.453.454-.731.104-.278.157-.591.157-.94 0-.33-.053-.625-.157-.921a2.202 2.202 0 00-.436-.73 2.01 2.01 0 00-.697-.487 2.19 2.19 0 00-.89-.174c-.313 0-.627.052-.889.174a2.115 2.115 0 00-.68.486 2.202 2.202 0 00-.435.731c-.157.296-.21.591-.21.922zm6.816-3.148h1.237l1.238 4.661h.018l1.394-4.661h1.168l1.377 4.661h.018l1.255-4.661h1.203l-1.866 6.33h-1.098l-1.482-4.748h-.017l-1.482 4.749h-1.098l-1.865-6.331zm10.407 0h4.2v.991h-3.085v1.618h2.912v.956H44.66v1.792h3.243v1.009h-4.376v-6.366h.018zm6.24 0H52c.297 0 .593.035.872.087.279.07.523.174.75.313.226.139.4.33.523.556.139.226.191.522.191.853 0 .452-.122.834-.383 1.13-.262.296-.61.487-1.064.592l1.691 2.817h-1.36l-1.464-2.678h-.82v2.678h-1.132v-6.348h-.018zm2.057 2.73c.157 0 .332-.017.488-.034.157-.018.314-.07.436-.14a.956.956 0 00.314-.278c.087-.122.122-.278.122-.47 0-.173-.035-.313-.122-.417a.865.865 0 00-.296-.26 1.562 1.562 0 00-.401-.14c-.157-.017-.297-.035-.453-.035h-1.029v1.774h.941zm4.359-2.73h4.2v.991h-3.085v1.618h2.911v.956h-2.91v1.792h3.242v1.009h-4.376v-6.366h.018zm6.223 0h2.249c.418 0 .836.052 1.255.156a2.97 2.97 0 011.133.54c.331.243.61.573.82.973.208.4.313.905.313 1.496 0 .557-.105 1.026-.314 1.426-.21.4-.488.73-.82.992-.33.26-.714.452-1.132.574a4.485 4.485 0 01-1.255.191h-2.25v-6.348zm2.074 5.357c.297 0 .593-.035.872-.105.296-.07.558-.19.802-.347a1.64 1.64 0 00.575-.661c.157-.279.227-.644.227-1.061 0-.453-.07-.818-.227-1.113a2.206 2.206 0 00-.575-.679 2.174 2.174 0 00-.802-.33 5.1 5.1 0 00-.872-.087h-.941v4.383h.941zm8.559-5.357h2.476c.244 0 .47.035.715.087.226.052.435.156.627.278.174.122.331.296.453.504.105.21.175.453.175.73 0 .366-.105.662-.314.888-.21.226-.47.4-.802.504v.018c.401.052.732.208.994.47.261.26.383.608.383 1.026 0 .347-.07.643-.209.87-.14.243-.314.417-.54.573-.227.14-.488.244-.767.313-.297.07-.593.087-.89.087h-2.283v-6.348h-.017zm1.134 2.574h1.01c.384 0 .663-.07.855-.226a.785.785 0 00.296-.644c0-.278-.104-.487-.296-.608-.21-.122-.523-.174-.959-.174h-.906V46.7zm0 2.817h1.01c.14 0 .297-.017.471-.034.175-.018.314-.07.471-.122a.919.919 0 00.349-.278.866.866 0 00.14-.505c0-.33-.105-.574-.35-.695-.226-.14-.575-.192-1.028-.192h-1.063v1.826zm6.972-1.808l-2.388-3.583h1.377l1.604 2.66 1.621-2.66h1.308l-2.389 3.583v2.748h-1.133v-2.748zm35.475-4.122h-1.325v7.409h5.858V49.69h-4.533v-6.105zm6.258 7.409h5.857v-1.322h-4.532v-1.722h3.225V46.63h-3.225v-1.06a.661.661 0 00-.662-.662h5.194v-1.322h-5.857v7.41zm10.006-7.409l-2.614 7.409h1.394l2.162-6.088 1.063 3.044h-1.412l-.471 1.322h2.354l.61 1.722h1.412l-2.615-7.41h-1.883zm11.889 3.061v-1.74c0-.73-.593-1.322-1.325-1.322h-4.532v7.41h1.325v-3.044h2.057l1.412 3.044h1.447l-1.43-3.079a1.288 1.288 0 001.046-1.27zm-1.325-.018h-3.207v-1.06a.662.662 0 00-.663-.662h3.87v1.722zm3.853 4.366h1.325v-3.044h3.207V46.63h-3.207v-1.06a.662.662 0 00-.663-.662h5.195v-1.322h-5.857v7.41zm8.89-7.409h-1.325v7.409h1.325v-7.41zm2.545 7.409h5.858v-1.322h-4.533v-1.722h3.208V46.63h-3.208v-1.06a.661.661 0 00-.662-.662h5.195v-1.322h-5.858v7.41zm9.518-7.409h-1.324v7.409h5.857V49.69h-4.533v-6.105zm9.832 0h-3.591v7.409h3.591a2.739 2.739 0 002.737-2.73V46.3a2.724 2.724 0 00-2.737-2.713zm1.412 4.696c0 .782-.627 1.408-1.412 1.408h-2.266V45.57a.661.661 0 00-.663-.66h2.929c.785 0 1.412.626 1.412 1.408v1.966zm-88.242 7.739h17.485V38.577H91.275v17.445zm7.304-5.026l2.807-2.8 5.997 2.8h-8.804zm-.244-7.41h6.189l-7.427 7.41h-4.445l6.555-6.54-.872-.87zM200 30.803H0v.713h200v-.713z" fill="#fff"></path></g><defs><clipPath id="clip5"><path fill="#fff" d="M0 0h200v56.022H0z"></path></clipPath></defs></svg>
</a>
</div>
</div>
</div>
<script type="text/javascript">
window.airgap = window.airgap || {};
window.airgap.ready((airgap) => {
airgap.addEventListener('consent-change', ({
detail: {
consent,
oldConsent,
changes
}
}) => {
if (oldConsent.purposes['Functional'] == false && consent.purposes['Functional'] == true) {
airgap.setConsent(window.airgapScriptLoadEvent, {
Functional: false,
});
}
});
});
document.addEventListener("DOMContentLoaded", function() {
if ('airgap' in window && 'transcend' in window) {
const cpraButton = document.getElementById('cpra_button');
cpraButton.onclick = (e) => {
e.preventDefault();
transcend.showConsentManager({
viewState: 'AcceptAllRejectAllToggle'
});
};
window.airgap.ready(async (airgap) => {
//await airgap.sync();
let userConsent = airgap.getConsent();
console.info('airgap --> userConsent', userConsent);
});
}
});
</script>
</div>
</div>
</footer>
<div class="sticky-leaderboard">
<script>
var obj = {
"start": 0,
"count": 10,
"name": "sticky-leaderboard-007d88",
"sport_id": null,
"count_breakpoints": null,
"css_class": "",
"pinned_id": "",
"extra": {},
"context": null,
"dummy": false,
"type": "ads",
"id": "7a939d89-ba80-4e76-ae03-5f0b35c8cfd8",
"data": {
"location": {
"id": 62,
"title": "Sticky Leaderboard",
"type": "dfp",
"effect": "none",
"fixed_image_sizes": true,
"excluded_sport_ids": [],
"slick": false,
"dfp": true,
"sidearm_dfp": false,
"common_page": false,
"html_template": null,
"name": "sticky-leaderboard-007d88",
"autoplay_speed": 8,
"accessibility_icons": false,
"sizes": null,
"slick_options": null,
"dfp_sizes": [{
"id": 3,
"enabled": true,
"breakpoint": 1024,
"width": 970,
"height": 0,
"size_list": "[[970, 90], [970, 66]]",
"unit_name": "/29658103/johnshopkins",
"sidearm_dfp": null
}, {
"id": 2,
"enabled": true,
"breakpoint": 768,
"width": 728,
"height": 90,
"size_list": "",
"unit_name": "/29658103/johnshopkins",
"sidearm_dfp": null
}, {
"id": 1,
"enabled": true,
"breakpoint": 0,
"width": 320,
"height": 50,
"size_list": "",
"unit_name": "/29658103/johnshopkins",
"sidearm_dfp": null
}]
},
"campaigns": null,
"content_id": "sticky-leaderboard-007d88",
"content_title": "sticky-leaderboard-007d88",
"content_date": null,
"content_url": null,
"content_image_url": null
},
"mode": "web"
};
if (!("sidearmComponents" in window)) window.sidearmComponents = [];
window.sidearmComponents.push(obj);
</script>
<ads-component params="{ id: '7a939d89-ba80-4e76-ae03-5f0b35c8cfd8' }"><!-- ko ifnot: isInitializing() -->
<!-- ko switch -->
<!-- ko case: ad.location.type === 'single' --><!-- /ko -->
<!-- ko case: ad.location.type === 'multi' --><!-- /ko -->
<!-- ko case: ad.location.type === 'html' --><!-- /ko -->
<!-- ko case: ad.location.type === 'icons' --><!-- /ko -->
<!-- ko case: ad.location.type === 'dfp' -->
<div data-bind="component: {
name: "dfp-component",
params: DFPParams
}">
<div class="dfp-ad"
data-bind=" attr: { id: id, 'class' : (sidearm_dfp ? 'sidearm-dfp-ad' : 'dfp-ad') }, style: { width: width() + 'px', height: height() === 0 ? 'auto' : height() + 'px', 'background-color' : window.site_in_dev_mode === 'true' ? '#ccc' : '' }, afterBind: { callback: renderAd, foreach: data }"
id="sticky-leaderboard-007d880" style="width: 970px; height: auto; text-align: center;"></div>
</div>
<!-- /ko -->
<!-- /ko -->
<!-- /ko -->
</ads-component>
</div>
<script>
require(['jquery', 'headroom', 'jquery-headroom', 'jquery-ui'], function($) {
observedNodeCalendar = $('.main-navigation navigation-component')[0];
var listObserverCalendar = new MutationObserver(function() {
listObserverCalendar.disconnect();
//Do stuffs when the component loads
$('.s-story-left').css('opacity', '1').fadeIn(1500);
$('.s-story-right').css('opacity', '1').fadeIn(1500);
$('.sidearm-loading').fadeOut(1500);
});
listObserverCalendar.observe(observedNodeCalendar, {
attributes: true,
childList: true
});
$(function() {
$(window).scroll(function() {
var $scoreboardHeight = $(".s-scoreboard").outerHeight();
var $officialHeight = $(".official-container").outerHeight();
var $headerHeight = $scoreboardHeight + $officialHeight;
$('html').headroom('destroy').removeData('headroom').headroom({
offset: $headerHeight
})
}).trigger('resize');
$('.main-header').on('click', '.s-scoreboard__toggle', function(e) {
$('.main-header').toggleClass('is-open');
});
$('.main-header-top').on('click', '.s-scoreboard__toggle', function(e) {
$('.main-header').toggleClass('is-open');
});
$('.tabs').tabs();
});
});
</script>
<script type="text/javascript">
window.accessibility_focus_outline_style = 'solid';
window.accessibility_focus_outline_color = '#00FFFF';
window.accessibility_focus_outline_width = '5px';
window.accessibility_light_mode = 'true'.toLowerCase();
</script>
</form>
Text Content
Skip To Main Content Pause All Rotators Skip To Main Content JOHNS HOPKINS UNIVERSITY ATHLETICS Sat Apr 06 6:30 pm Baseball Ursinus Baltimore, MD * Live video for Baseball vs Ursinus on April 6, 2024 at 6:30 pm * Live stats for Baseball vs Ursinus on April 6, 2024 at 6:30 pm Sun Apr 07 12:00 pm Men's Tennis #35 Carnegie Mellon Fredericksburg, VA Sun Apr 07 1:00 pm Baseball Ursinus Baltimore, MD * Live video for Baseball vs Ursinus on April 7, 2024 at 1:00 pm * Live stats for Baseball vs Ursinus on April 7, 2024 at 1:00 pm Tue Apr 09 3:30 pm Baseball Swarthmore Swarthmore, PA * Live video for Baseball at Swarthmore on April 9, 2024 at 3:30 pm * Live stats for Baseball at Swarthmore on April 9, 2024 at 3:30 pm Tue Apr 09 4:00 pm Women's Tennis Dickinson Carlisle, PA Wed Apr 10 4:00 pm Men's Tennis Washington College Chestertown, MD Wed Apr 10 4:00 pm Women's Tennis Bryn Mawr Bryn Mawr, PA Sat Mar 30 Final baseball 10 Haverford 1 * Story recap for Baseball at Haverford on March 30, 2024 at 3:30 pm * Boxscore for Baseball at Haverford on March 30, 2024 at 3:30 pm Sat Mar 30 Final #9 James Madison 13 wlax 21 * Story recap for Women's Lacrosse vs #9 James Madison on March 30, 2024 at 5:00 pm * Boxscore for Women's Lacrosse vs #9 James Madison on March 30, 2024 at 5:00 pm Wed Apr 03 Cancelled wten Villanova Thu Apr 04 Postponed baseball Washington College (Md.) Fri Apr 05 Final Washington College 6 baseball 8 * Story recap for Baseball vs Washington College on April 5, 2024 at 3:30 pm * Boxscore for Baseball vs Washington College on April 5, 2024 at 3:30 pm Sat Apr 06 Final #9 Swarthmore 7 mten 2 * Story recap for Men's Tennis vs #9 Swarthmore on April 6, 2024 at 11:00 am * Boxscore for Men's Tennis vs #9 Swarthmore on April 6, 2024 at 11:00 am Sat Apr 06 Final Penn State (Homecoming) 8 mlax 9 * Story recap for Men's Lacrosse vs Penn State (Homecoming) on April 6, 2024 at 2 pm * Boxscore for Men's Lacrosse vs Penn State (Homecoming) on April 6, 2024 at 2 pm Sat Apr 06 Final Swarthmore 1 wten 8 * Story recap for Women's Tennis vs Swarthmore on April 6, 2024 at 2:00 pm * Boxscore for Women's Tennis vs Swarthmore on April 6, 2024 at 2:00 pm Sat Apr 06 Final wlax 13 Rutgers 12 * Story recap for Women's Lacrosse at Rutgers on April 6, 2024 at 5:00 pm * Boxscore for Women's Lacrosse at Rutgers on April 6, 2024 at 5:00 pm Sat Apr 06 Men's Track and Field Dalton Ebanks Invitational Fairfax, VA * Live stats for Men's Track and Field at Dalton Ebanks Invitational on April 6, 2024 at Sat Apr 06 Women's Track and Field Dalton Ebanks Invitational Fairfax, VA * Live stats for Women's Track and Field at Dalton Ebanks Invitational on April 6, 2024 at Sat Apr 06 6:30 pm Baseball Ursinus Baltimore, MD * Live video for Baseball vs Ursinus on April 6, 2024 at 6:30 pm * Live stats for Baseball vs Ursinus on April 6, 2024 at 6:30 pm Sun Apr 07 12:00 pm Men's Tennis #35 Carnegie Mellon Fredericksburg, VA Sun Apr 07 1:00 pm Baseball Ursinus Baltimore, MD * Live video for Baseball vs Ursinus on April 7, 2024 at 1:00 pm * Live stats for Baseball vs Ursinus on April 7, 2024 at 1:00 pm Tue Apr 09 3:30 pm Baseball Swarthmore Swarthmore, PA * Live video for Baseball at Swarthmore on April 9, 2024 at 3:30 pm * Live stats for Baseball at Swarthmore on April 9, 2024 at 3:30 pm Tue Apr 09 4:00 pm Women's Tennis Dickinson Carlisle, PA Wed Apr 10 4:00 pm Men's Tennis Washington College Chestertown, MD Wed Apr 10 4:00 pm Women's Tennis Bryn Mawr Bryn Mawr, PA Sat Mar 30 Final baseball 10 Haverford 1 * Story recap for Baseball at Haverford on March 30, 2024 at 3:30 pm * Boxscore for Baseball at Haverford on March 30, 2024 at 3:30 pm Sat Mar 30 Final #9 James Madison 13 wlax 21 * Story recap for Women's Lacrosse vs #9 James Madison on March 30, 2024 at 5:00 pm * Boxscore for Women's Lacrosse vs #9 James Madison on March 30, 2024 at 5:00 pm Wed Apr 03 Cancelled wten Villanova Thu Apr 04 Postponed baseball Washington College (Md.) Fri Apr 05 Final Washington College 6 baseball 8 * Story recap for Baseball vs Washington College on April 5, 2024 at 3:30 pm * Boxscore for Baseball vs Washington College on April 5, 2024 at 3:30 pm Sat Apr 06 Final #9 Swarthmore 7 mten 2 * Story recap for Men's Tennis vs #9 Swarthmore on April 6, 2024 at 11:00 am * Boxscore for Men's Tennis vs #9 Swarthmore on April 6, 2024 at 11:00 am Sat Apr 06 Final Penn State (Homecoming) 8 mlax 9 * Story recap for Men's Lacrosse vs Penn State (Homecoming) on April 6, 2024 at 2 pm * Boxscore for Men's Lacrosse vs Penn State (Homecoming) on April 6, 2024 at 2 pm PreviousNext MAIN NAVIGATION MENU Official Site of Johns Hopkins Athletics * Teams * Men's Sports * Baseball Schedule Roster News Facebook Twitter Instagram Tickets * Basketball Schedule Roster News Facebook Twitter Instagram Tickets * Cross Country Schedule Roster News Facebook Twitter Instagram Tickets * Fencing Schedule Roster News Facebook Twitter Instagram Tickets * Football Schedule Roster News Facebook Twitter Instagram Tickets * Lacrosse Schedule Roster News Facebook Twitter Instagram Tickets * Soccer Schedule Roster News Facebook Twitter Instagram Tickets * Swimming Schedule Roster News Facebook Twitter Instagram Tickets * Tennis Schedule Roster News Facebook Twitter Instagram Tickets * Track & Field Schedule Roster News Facebook Twitter Instagram Tickets * Water Polo Schedule Roster News Facebook Twitter Instagram Tickets * Wrestling Schedule Roster News Facebook Twitter Instagram Tickets * Women's Sports * Basketball Schedule Roster News Facebook Twitter Instagram Tickets * Cross Country Schedule Roster News Facebook Twitter Instagram Tickets * Fencing Schedule Roster News Facebook Twitter Instagram Tickets * Field Hockey Schedule Roster News Facebook Twitter Instagram Tickets * Lacrosse Schedule Roster News Facebook Twitter Instagram Tickets * Soccer Schedule Roster News Facebook Twitter Instagram Tickets * Swimming Schedule Roster News Facebook Twitter Instagram Tickets * Tennis Schedule Roster News Facebook Twitter Instagram Tickets * Track & Field Schedule Roster News Facebook Twitter Instagram Tickets * Volleyball Schedule Roster News Facebook Twitter Instagram Tickets * Tickets * Hopkins Lacrosse Tickets * Group Experiences * Inside Athletics * JOHNS HOPKINS * President Ron Daniels * Director of Athletics Jennifer S. Baker * JHU.EDU * Department of Recreation * DEPT OF ATHLETICS * Diversity, Equity, Inclusion & Belonging * FAQ * Quick Facts * Site Map * Sponsors * Sponsorship Opportunities * Staff Directory * Staff Manual * Strategic Priorities (2021-25) * ATHLETES & RECRUITS * Compliance * Recruiting FAQ * Sport Performance & Wellness * Student-Athlete Handbook * BLUE JAY FANS * Camp Blue Jay * Directions & Maps * Junior Jays - Kid's Club * Hopkins Sports App * Fan Guide * Calendar of Events * Hopkins All Access * Hopkins on YouTube * Photo Galleries * Visiting Campus * HISTORY & TRADITION * Johns Hopkins Pep Band * Johns Hopkins Hall of Fame * All-Americans * Academic All-Americans (PDF) * Academic All-District (PDF) * NCAA Postgraduate Scholars * National Champions (Individual) * National Champions (Team) * Conference Championships (Team) * Johns Hopkins in the Directors' Cup * Facilities * Indoor Facilities * Athletic Training Room * Cordish Lacrosse Center * Varsity Weight Room * Fencing Room * Goldfarb Gymnasium * Natatorium * Newton White Athletic Center * Wall O'Mahony Student-Athlete Lounge * Wrestling Room * Outdoor Facilities * Babb Field at Stromberg Stadium * Homewood Field * JHU Track & Field * Tennis Courts * Facilities General * Directions & Maps * Facilities Snapshot * O'Connor Recreation Center * Student-Athletes/Recruits * FOR JOHNS HOPKINS RECRUITS * Admissions * Financial Aid * Financial Aid Calculator * Johns Hopkins Majors & Minors * Johns Hopkins Schools & Divisions * NCAA Eligibility Center * NCAA Guide for College-Bound Student-Athlete * Official Visit/Policy * Recruiting FAQ * Student-Athlete Support/Programming * Blue Jays LEAD * Diversity, Equity, Inclusion & Belonging * SAAC Facebook Twitter Instagram Tickets * Sport Performance & Wellness * Student-Athlete Handbook * General Hopkins Information * Campus Virtual Tour * Campus Map * Compliance * Johns Hopkins Fact Book * Johns Hopkins YouTube Page * Donate * DONATE * Blue Jays Unlimited * Make a Donation Online * Shop * ONLINE STORE * Auctions * Johns Hopkins Official Athletic Store * Social * Twitter * Facebook * YouTube * Instagram * All-Access * HopTalk Search: Go Tap To Close * Events * Results UPCOMING EVENTS Choose SportBaseballField HockeyFootballMen's BasketballMen's Cross CountryMen's FencingMen's LacrosseMen's SoccerMen's SwimmingMen's TennisMen's Track and FieldMen's Water PoloWomen's BasketballWomen's Cross CountryWomen's FencingWomen's LacrosseWomen's SoccerWomen's SwimmingWomen's TennisWomen's Track and FieldWomen's VolleyballWrestling * Men's Track and Field at Dalton Ebanks Invitational Apr 06 / Away * Live stats for Men's Track and Field at Dalton Ebanks Invitational on April 6, 2024 * Women's Track and Field at Dalton Ebanks Invitational Apr 06 / Away * Live stats for Women's Track and Field at Dalton Ebanks Invitational on April 6, 2024 * Baseball vs Ursinus Apr 06 / 6:30 pm / Vs * Live video for Baseball vs Ursinus on April 6, 2024 * Live stats for Baseball vs Ursinus on April 6, 2024 * Men's Tennis vs #35 Carnegie Mellon Apr 07 / 12:00 pm / Vs * Baseball vs Ursinus Apr 07 / 1:00 pm / Vs * Live video for Baseball vs Ursinus on April 7, 2024 * Live stats for Baseball vs Ursinus on April 7, 2024 * Baseball at Swarthmore Apr 09 / 3:30 pm / Away * Live video for Baseball at Swarthmore on April 9, 2024 * Live stats for Baseball at Swarthmore on April 9, 2024 * Women's Tennis at Dickinson Apr 09 / 4:00 pm / Away * Men's Tennis at Washington College Apr 10 / 4:00 pm / Away * Women's Tennis at Bryn Mawr Apr 10 / 4:00 pm / Away * Women's Lacrosse vs Maryland Apr 10 / 6:00 pm / Vs * Live stats for Women's Lacrosse vs Maryland on April 10, 2024 Load More RECENT RESULTS Choose SportBaseballField HockeyFootballMen's BasketballMen's Cross CountryMen's FencingMen's LacrosseMen's SoccerMen's SwimmingMen's TennisMen's Track and FieldMen's Water PoloWomen's BasketballWomen's Cross CountryWomen's FencingWomen's LacrosseWomen's SoccerWomen's SwimmingWomen's TennisWomen's Track and FieldWomen's VolleyballWrestling * Women's Lacrosse at Rutgers Final / W 13 - 12 * Story recap for for Women's Lacrosse at Rutgers on April 6, 2024 * Boxscore for Women's Lacrosse at Rutgers on April 6, 2024 * Women's Tennis vs Swarthmore Final / W 8 - 1 * Story recap for for Women's Tennis vs Swarthmore on April 6, 2024 * Boxscore for Women's Tennis vs Swarthmore on April 6, 2024 * Men's Lacrosse vs Penn State (Homecoming) Final / W 9 - 8 * Story recap for for Men's Lacrosse vs Penn State (Homecoming) on April 6, 2024 * Boxscore for Men's Lacrosse vs Penn State (Homecoming) on April 6, 2024 * Men's Tennis vs #9 Swarthmore Final / L 2 - 7 * Story recap for for Men's Tennis vs #9 Swarthmore on April 6, 2024 * Boxscore for Men's Tennis vs #9 Swarthmore on April 6, 2024 * Baseball vs Washington College Final / W 8 - 6 * Story recap for for Baseball vs Washington College on April 5, 2024 * Boxscore for Baseball vs Washington College on April 5, 2024 * Baseball at Washington College (Md.) Postponed * Women's Tennis at Villanova Cancelled * Women's Lacrosse vs #9 James Madison Final / W 21 - 13 * Story recap for for Women's Lacrosse vs #9 James Madison on March 30, 2024 * Boxscore for Women's Lacrosse vs #9 James Madison on March 30, 2024 * Baseball at Haverford Final / W 10 - 1 * Story recap for for Baseball at Haverford on March 30, 2024 * Boxscore for Baseball at Haverford on March 30, 2024 * Women's Tennis at Towson Load More TOP STORIES * April 06, 2024 | Women's Lacrosse Johns Hopkins Rallies to Beat Rutgers, 13-12, in Overtime * Celebrating 50 Years of Title IX, Women's Athletics at Johns Hopkins Opens in new window Opens in new window Opens in new window Opens in new window MORE HEADLINES Play Video 04/06/24 | Men's Lacrosse Collison Nets OT Game-Winner to Lift Hopkins Past Penn State, 9-8 04/06/24 | Women's Tennis Hopkins Tops Swarthmore, 8-1, to Move to 3-0 in Centennial Action 04/06/24 | Men's Tennis Johns Hopkins Falls to #9 Swarthmore 04/05/24 | Baseball Souvignier's Career Day Lifts Hopkins to 8-6 Win Over Washington College 04/05/24 | Field Hockey Albanese Promoted to Associate Head Coach 04/04/24 | Women's Lacrosse Johns Hopkins-Rutgers Women's Lacrosse Game Notes #GOHOP HOPKINS ALL-ACCESS Men's Lacrosse vs Penn State - Recap 04.06.24 Play Video Men's Lacrosse vs Penn State - Recap 04.06.24 Play Video Women's Lacrosse vs James Madison - Highlights Play Video Men's Lacrosse vs Michigan - Game Recap 03.30.24 1 of 5 Play Video Women's Lacrosse vs Ohio State - Game Recap 04.23.24 Play Video Men's Lacrosse vs Navy - Game Recap 03.15.24 Play Video We Want More Vodcast - Ep. 7 2 of 5 Play Video Women's Basketball vs Scranton - Sweet 16 Post Game Play Video We Want More Vodcast - Ep. 6 Play Video Women's Lacrosse vs Vanderbilt - Game Recap 03.06.24 3 of 5 Play Video Women's Lacrosse vs USC - Game Recap 03.03.24 Play Video Men's Lacrosse vs Virginia - Game Recap 03.02.24 Play Video We Want More Vodcast - Ep. 5 4 of 5 Play Video Women's Lacrosse vs Georgetown - Highlights Play Video Men's Lacrosse vs North Carolina - Game Recap 02.24.24 Play Video We Want More Vodcast - Ep. 4 5 of 5 FOOTER PARTNERS & SPONSORS Opens in new window Opens in new window Opens in new window Opens in new window Opens in new window Opens in new window Opens in new window Opens in new window Opens in new window Opens in new window Opens in new window Opens in new window Opens in new window Opens in new window Opens in new window Opens in new window Opens in new window Opens in new window Opens in new window Opens in new window Opens in new window Opens in new window Opens in new window Opens in new window Opens in new window Opens in new window Opens in new window * * * * © 2024 Johns Hopkins University Athletics | All Rights Reserved * Terms of Service, opens in new window * Privacy Policy, opens in new window * Accessibility * Do Not Sell or Share My Personal Information Sidearm Sports, opens a new window Ad Blocker Detected Thanks for visiting hopkinssports.com! The use of software that blocks ads hinders our ability to serve you the content you came here to enjoy. We ask that you consider turning off your ad blocker so we can deliver you the best experience possible while you are here. Thank you for your support! Learn More About Ad Blockers Close HERZLICH WILLKOMMEN DIESE WEBSITE BITTET UM DIE EINWILLIGUNG, IHRE DATEN ZU VERWENDEN * perm_identity Personalisierte Werbung und Inhalte, Messung von Werbeleistung und der Performance von Inhalten, Zielgruppenforschung sowie Entwicklung und Verbesserung von Angeboten * devices Speichern von oder Zugriff auf Informationen auf einem Endgerät expand_moreremove Weitere Informationen * Wie kann ich meine Auswahl nachträglich ändern? * Was passiert, wenn ich nicht einwillige? * Was bedeutet ein berechtigtes Interesse? * Muss ich für alles meine Einwilligung erteilen? 136 TCF-konforme Anzeigentechnologie-Anbieter und 63 Werbepartner werden Ihre personenbezogenen Daten verarbeiten und dürfen Informationen von Ihrem Gerät (Cookies, eindeutige IDs und andere Gerätedaten) speichern und darauf zugreifen. Die Informationen von Ihrem Gerät können mit den Anbietern und Werbepartnern geteilt oder speziell von dieser Website oder App verwendet werden. Einige Anbieter nutzen Ihre personenbezogenen Daten möglicherweise auf Grundlage ihres berechtigten Interesses. Dagegen können Sie unten über die Schaltfläche zum Verwalten Ihrer Optionen Einspruch erheben. Unten auf dieser Seite oder in unserer Datenschutzerklärung finden Sie den Link, unter dem Sie Ihre Einwilligung zurücknehmen können. Einwilligen Optionen verwalten arrow_back Dateneinstellungen MEINE DATEN VERWALTEN Sie können festlegen, wie Ihre personenbezogenen Daten verwendet werden. Anbieter bitten um Ihre Einwilligung für Folgendes: TCF-Anbieter help_outline SPEICHERN VON ODER ZUGRIFF AUF INFORMATIONEN AUF EINEM ENDGERÄT Cookies, Endgeräte- oder ähnliche Online-Kennungen (z. B. login-basierte Kennungen, zufällig generierte Kennungen, netzwerkbasierte Kennungen) können zusammen mit anderen Informationen (z. B. Browsertyp und Browserinformationen, Sprache, Bildschirmgröße, unterstützte Technologien usw.) auf Ihrem Endgerät gespeichert oder von dort ausgelesen werden, um es jedes Mal wiederzuerkennen, wenn es eine App oder einer Webseite aufruft. Dies geschieht für einen oder mehrere der hier aufgeführten Verarbeitungszwecke. Details anzeigen Einwilligung (118 Anbieter) VERWENDUNG REDUZIERTER DATEN ZUR AUSWAHL VON WERBEANZEIGEN Werbeanzeigen, die Ihnen auf diesem Dienst präsentiert werden, können auf reduzierten Daten basieren, wie z. B. der Webseite oder App, die Sie gerade verwenden, Ihrem ungefähren Standort, Ihrem Gerätetyp oder den Inhalten, mit denen Sie interagieren (oder interagiert haben) (z. B., um die Anzeigefrequenz der Werbung zu begrenzen, die Ihnen ausgespielt werden). Details anzeigen Einwilligung (72 Anbieter)Berechtigtes Interesse (30 Anbieter)help_outline ERSTELLUNG VON PROFILEN FÜR PERSONALISIERTE WERBUNG Informationen über Ihre Aktivitäten auf diesem Dienst (wie ausgefüllte Formulare, angesehene Inhalte) können gespeichert und mit anderen Informationen über Sie (z. B. Informationen aus Ihrer vorherigen Aktivität auf diesem Dienst oder anderen Webseiten oder Apps) oder ähnlichen Benutzern kombiniert werden. Diese werden dann verwendet, um ein Profil über Sie zu erstellen oder zu verbessern (dies kann z. B. mögliche Interessen und persönliche Merkmale beinhalten). Ihr Profil kann (auch zu einem späteren Zeitpunkt) verwendet werden, um es zu ermöglichen, Ihnen Werbung zu präsentieren, die aufgrund Ihrer möglichen Interessen für Sie wahrscheinlich relevanter ist. Details anzeigen Einwilligung (95 Anbieter) VERWENDUNG VON PROFILEN ZUR AUSWAHL PERSONALISIERTER WERBUNG Werbung, die Ihnen auf diesem Dienst angezeigt wird, kann auf Ihrem Werbeprofil basieren. Dieses Werbeprofil kann Ihre Aktivitäten (wie ausgefüllte Formulare, angesehene Inhalte) auf diesem Dienst oder anderen Webseiten oder Apps, mögliche Interessen und persönliche Merkmale beinhalten. Details anzeigen Einwilligung (91 Anbieter) ERSTELLUNG VON PROFILEN ZUR PERSONALISIERUNG VON INHALTEN Informationen über Ihre Aktivitäten auf diesem Dienst (wie zum Beispiel: ausgefüllte Formulare, angesehene nicht werbliche Inhalte) können gespeichert und mit anderen Informationen über Sie (wie Ihrer vorherigen Aktivität auf diesem Dienst oder anderen Webseiten oder Apps) oder ähnlichen Benutzern kombiniert werden. Diese werden dann verwendet, um ein Profil über Sie zu erstellen oder zu ergänzen (dies kann z.B. mögliche Interessen und persönliche Merkmale beinhalten). Ihr Profil kann (auch zu einem späteren Zeitpunkt) verwendet werden, um Ihnen Inhalte anzuzeigen, die aufgrund Ihrer möglichen Interessen für Sie wahrscheinlich relevanter sind, indem z. B. die Reihenfolge, in der Ihnen Inhalte angezeigt werden, geändert wird, um es Ihnen noch leichter zu machen, Inhalte zu finden, die Ihren Interessen entsprechen. Details anzeigen Einwilligung (31 Anbieter) VERWENDUNG VON PROFILEN ZUR AUSWAHL PERSONALISIERTER INHALTE Inhalte, die Ihnen auf diesem Dienst präsentiert werden, können auf Ihren Inhaltsprofilen basieren, die Ihre Aktivitäten auf diesem oder anderen Diensten (wie Formulare, die Sie einreichen, Inhalte, die Sie sich ansehen), mögliche Interessen und persönliche Aspekte widerspiegeln können. Dies kann beispielsweise dazu genutzt werden, um die Reihenfolge anzupassen, in der Ihnen Inhalte angezeigt werden, um es Ihnen noch leichter zu machen, (Nicht-Werbe-)Inhalte zu finden, die Ihren Interessen entsprechen. Details anzeigen Einwilligung (26 Anbieter) MESSUNG DER WERBELEISTUNG Informationen darüber, welche Werbung Ihnen präsentiert wird und wie Sie damit interagieren, können verwendet werden, um festzustellen, wie sehr eine Werbung Sie oder andere Benutzer angesprochen hat und ob die Ziele der Werbekampagne erreicht wurden. Die Informationen umfassen zum Beispiel, ob Sie sich eine Anzeige angesehen haben, ob Sie daraufgeklickt haben, ob sie Sie dazu animiert hat, ein Produkt zu kaufen oder eine Webseite zu besuchen usw. Diese Informationen sind hilfreich, um die Relevanz von Werbekampagnen zu ermitteln. Details anzeigen Einwilligung (78 Anbieter)Berechtigtes Interesse (45 Anbieter)help_outline MESSUNG DER PERFORMANCE VON INHALTEN Informationen darüber, welche Werbung Ihnen präsentiert wird und wie Sie damit interagieren, können dazu verwendet werden festzustellen, ob (nicht werbliche) Inhalte z. B. die beabsichtigte Zielgruppe erreicht und Ihren Interessen entsprochen haben. Dazu gehören beispielsweise Informationen darüber, ob Sie einen bestimmten Artikel gelesen, sich ein bestimmtes Video angesehen, einen bestimmten Podcast angehört oder sich eine bestimmte Produktbeschreibung angesehen haben, wie viel Zeit Sie auf diesem Dienst und den von Ihnen besuchten Webseiten verbracht haben usw. Diese Informationen helfen dabei, die Relevanz von (nicht werblichen) Inhalten, die Ihnen angezeigt werden, zu ermitteln. Details anzeigen Einwilligung (32 Anbieter)Berechtigtes Interesse (14 Anbieter)help_outline ANALYSE VON ZIELGRUPPEN DURCH STATISTIKEN ODER KOMBINATIONEN VON DATEN AUS VERSCHIEDENEN QUELLEN Basierend auf der Kombination von Datensätzen (wie Benutzerprofilen, Statistiken, Marktforschung, Analysedaten) können Berichte über Ihre Interaktionen und die anderer Benutzer mit Werbe- oder (nicht werblichen) Inhalten erstellt werden, um gemeinsame Merkmale zu ermitteln (z. B., um festzustellen, welche Zielgruppen für eine Werbekampagne oder für bestimmte Inhalte empfänglich sind). Details anzeigen Einwilligung (58 Anbieter)Berechtigtes Interesse (20 Anbieter)help_outline ENTWICKLUNG UND VERBESSERUNG DER ANGEBOTE Informationen über Ihre Aktivitäten auf diesem Angebot, wie z. B. Ihre Interaktion mit Anzeigen oder Inhalten, können dabei helfen, Produkte und Angebote zu verbessern und neue Produkte und Angebote zu entwickeln basierend auf Benutzerinteraktionen, der Art der Zielgruppe usw. Dieser Verarbeitungszweck umfasst nicht die Entwicklung, Ergänzung oder Verbesserung von Benutzerprofilen und Kennungen. Details anzeigen Einwilligung (65 Anbieter)Berechtigtes Interesse (38 Anbieter)help_outline VERWENDUNG REDUZIERTER DATEN ZUR AUSWAHL VON INHALTEN Inhalte, die Ihnen auf diesem Dienst präsentiert werden, können auf reduzierten Daten basieren, wie z. B. der Webseite oder App, die Sie verwenden, Ihrem ungefähren Standort, Ihrem Endgerätetyp oder der Information, mit welchen Inhalten Sie interagieren (oder interagiert haben) (z. B. zur Begrenzung wie häufig Ihnen ein Video oder ein Artikel angezeigt wird). Details anzeigen Einwilligung (11 Anbieter)Berechtigtes Interesse (2 Anbieter)help_outline GEWÄHRLEISTUNG DER SICHERHEIT, VERHINDERUNG UND AUFDECKUNG VON BETRUG UND FEHLERBEHEBUNG help_outline Ihre Daten können verwendet werden, um ungewöhnliche und potenziell betrügerische Aktivitäten (zum Beispiel bezüglich Werbung, Werbe-Klicks durch Bots) zu überwachen und zu verhindern, und um sicherzustellen, dass Systeme und Prozesse ordnungsgemäß und sicher funktionieren. Die Daten können auch verwendet werden, um Probleme zu beheben, die Sie, der Webseite- oder Appbetreiber oder der Werbetreibende bei der Bereitstellung von Inhalten und Anzeigen und bei Ihrer Interaktion mit diesen haben können. Details anzeigen BEREITSTELLUNG UND ANZEIGE VON WERBUNG UND INHALTEN help_outline Bestimmte Informationen (wie IP-Adresse oder Endgerätefunktionen) werden verwendet, um die technische Kompatibilität des Inhalts oder der Werbung zu gewährleisten und die Übertragung des Inhalts oder der Werbung auf Ihr Endgerät zu ermöglichen. Details anzeigen ABGLEICHUNG UND KOMBINATION VON DATEN AUS UNTERSCHIEDLICHEN QUELLEN help_outline Informationen über Ihre Aktivitäten auf diesem Dienst können zur Unterstützung der in diesem Rahmenwerk erläuterten Zwecke mit anderen Informationen über Sie aus unterschiedlichen Quellen abgeglichen und kombiniert werden (z. B. Ihre Aktivitäten auf einem anderen Online-Dienst, Ihrer Nutzung einer Kundenkarte im Geschäft oder Ihren Antworten auf eine Umfrage). Details anzeigen VERKNÜPFUNG VERSCHIEDENER ENDGERÄTE help_outline Zur Unterstützung der in diesem Rahmenwerk erläuterten Zwecke kann ermittelt werden, ob es wahrscheinlich ist, dass Ihr Endgerät mit anderen Endgeräten verbunden ist, die Ihnen oder Ihrem Haushalt angehören (z. B., weil Sie sowohl auf Ihrem Handy als auch auf Ihrem Computer beim gleichen Dienst angemeldet sind oder weil Sie auf beiden Endgeräten die gleiche Internetverbindung verwenden). Details anzeigen IDENTIFIKATION VON ENDGERÄTEN ANHAND AUTOMATISCH ÜBERMITTELTER INFORMATIONEN help_outline Ihr Endgerät kann zur Unterstützung der in diesem Rahmenwerk erläuterten Zwecke mithilfe von Informationen unterschieden werden, die es beim Zugriff auf das Internet automatisch übermittelt (z. B. die IP-Adresse Ihrer Internetverbindung oder die Art des Browsers, den Sie verwenden). Details anzeigen VERWENDUNG GENAUER STANDORTDATEN Mit Ihrer Zustimmung kann Ihr genauer Standort (mit einem Radius von weniger als 500 Metern) zur Unterstützung der in diesem Rahmenwerk erläuterten Zwecke verwendet werden. Details anzeigen Einwilligung Anbieter-Einstellungen Alle akzeptieren Auswahl bestätigen arrow_back Anbieter-Einstellungen UNSERE ANBIETER BESTÄTIGEN Anbieter können Ihre Daten verwenden, um Serviceleistungen anzubieten. Wenn Sie einen Anbieter ablehnen, kann das bewirken, dass er die von Ihnen geteilten Daten nicht mehr verwendet. TCF-Anbieter help_outline EXPONENTIAL INTERACTIVE, INC D/B/A VDX.TV Cookie-Speicherdauer: 90 (Tage). Erhobene und verarbeitete Daten: Probabilistische Kennungen, Ungefähre Standort-Daten, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung ROQ.AD GMBH Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Genaue Standortdaten, Aus Authentifizierungen abgeleitete Kennungen, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung ADMAXIM LIMITED Cookie-Speicherdauer: 30 (Tage). Erhobene und verarbeitete Daten: Probabilistische Kennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Datenschutzerklärunglaunch Einwilligung INDEX EXCHANGE INC. Cookie-Speicherdauer: 395 (Tage). Erhobene und verarbeitete Daten: Genaue Standortdaten, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Gerätekennungen, IP-Adressen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline QUANTCAST Cookie-Speicherdauer: 396 (Tage). Erhobene und verarbeitete Daten: Aus Authentifizierungen abgeleitete Kennungen, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline BEESWAXIO CORPORATION Cookie-Speicherdauer: 395 (Tage). Erhobene und verarbeitete Daten: Genaue Standortdaten, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung SOVRN, INC. Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärunglaunch Einwilligung ADIKTEEV Verwendet keine Cookies. Erhobene und verarbeitete Daten: Aus Authentifizierungen abgeleitete Kennungen, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Benutzerprofile, Gerätekennungen, IP-Adressen mehr Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline RTB HOUSE S.A. Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung THE UK TRADE DESK LTD Cookie-Speicherdauer: 3629 (Tage). Erhobene und verarbeitete Daten: Genaue Standortdaten, Aus Authentifizierungen abgeleitete Kennungen, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline ADMETRICS GMBH Verwendet keine Cookies. Erhobene und verarbeitete Daten: Gerätemerkmale, Datenschutzeinstellungen, IP-Adressen, Surf- und Interaktionsdaten mehr Details anzeigen | Datenschutzerklärunglaunch Einwilligung NEXXEN INC. Cookie-Speicherdauer: 180 (Tage). Erhobene und verarbeitete Daten: Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline EPSILON Cookie-Speicherdauer: 184 (Tage). Erhobene und verarbeitete Daten: Aus Authentifizierungen abgeleitete Kennungen, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärunglaunch Einwilligung YAHOO EMEA LIMITED Cookie-Speicherdauer: 397 (Tage). Erhobene und verarbeitete Daten: Genaue Standortdaten, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung ADVENTORI SAS Cookie-Speicherdauer: 90 (Tage). Erhobene und verarbeitete Daten: Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärunglaunch Einwilligung TRIPLELIFT, INC. Cookie-Speicherdauer: 90 (Tage). Erhobene und verarbeitete Daten: Genaue Standortdaten, Aus Authentifizierungen abgeleitete Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline XANDR, INC. Cookie-Speicherdauer: 90 (Tage). Erhobene und verarbeitete Daten: Genaue Standortdaten, Aus Authentifizierungen abgeleitete Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline NEORY GMBH Cookie-Speicherdauer: 90 (Tage). Erhobene und verarbeitete Daten: Aus Authentifizierungen abgeleitete Kennungen, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Datenschutzerklärunglaunch Einwilligung NEXXEN GROUP LLC Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline NEURAL.ONE Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung ADITION (VIRTUAL MINDS GMBH) Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Genaue Standortdaten, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung ACTIVE AGENT (VIRTUAL MINDS GMBH) Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Genaue Standortdaten, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung TABOOLA EUROPE LIMITED Cookie-Speicherdauer: 366 (Tage). Erhobene und verarbeitete Daten: Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung EQUATIV Cookie-Speicherdauer: 396 (Tage). Erhobene und verarbeitete Daten: Genaue Standortdaten, Aus Authentifizierungen abgeleitete Kennungen, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung ADFORM A/S Cookie-Speicherdauer: 3650 (Tage). Erhobene und verarbeitete Daten: Aus Authentifizierungen abgeleitete Kennungen, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline MAGNITE, INC. Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Genaue Standortdaten, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline RATEGAIN ADARA INC Cookie-Speicherdauer: 730 (Tage). Erhobene und verarbeitete Daten: Aus Authentifizierungen abgeleitete Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung SIFT MEDIA, INC Verwendet keine Cookies. Erhobene und verarbeitete Daten: Genaue Standortdaten, Ungefähre Standort-Daten, Gerätemerkmale, Gerätekennungen, IP-Adressen mehr Details anzeigen | Datenschutzerklärunglaunch Einwilligung RAKUTEN MARKETING LLC Cookie-Speicherdauer: 730 (Tage). Erhobene und verarbeitete Daten: Aus Authentifizierungen abgeleitete Kennungen, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline LUMEN RESEARCH LIMITED Verwendet keine Cookies. Erhobene und verarbeitete Daten: Ungefähre Standort-Daten, Gerätemerkmale, IP-Adressen, Surf- und Interaktionsdaten mehr Details anzeigen | Datenschutzerklärunglaunch Berechtigtes Interessehelp_outline AMAZON AD SERVER Cookie-Speicherdauer: 396 (Tage). Erhobene und verarbeitete Daten: Aus Authentifizierungen abgeleitete Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline OPENX Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung YIELDLAB (VIRTUAL MINDS GMBH) Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Genaue Standortdaten, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung ROKU ADVERTISING SERVICES Cookie-Speicherdauer: 396 (Tage). Erhobene und verarbeitete Daten: Genaue Standortdaten, Aus Authentifizierungen abgeleitete Kennungen, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline NANO INTERACTIVE GROUP LTD. Verwendet keine Cookies. Erhobene und verarbeitete Daten: Ungefähre Standort-Daten, Gerätemerkmale, Surf- und Interaktionsdaten mehr Details anzeigen | Datenschutzerklärunglaunch Einwilligung SIMPLIFI HOLDINGS LLC Cookie-Speicherdauer: 366 (Tage). Erhobene und verarbeitete Daten: Genaue Standortdaten, Gerätekennungen, IP-Adressen mehr Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärunglaunch Einwilligung PUBMATIC, INC Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Genaue Standortdaten, Aus Authentifizierungen abgeleitete Kennungen, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline COMSCORE B.V. Cookie-Speicherdauer: 720 (Tage). Erhobene und verarbeitete Daten: Aus Authentifizierungen abgeleitete Kennungen, Probabilistische Kennungen, Gerätemerkmale, Datenschutzeinstellungen, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärunglaunch Einwilligung FLASHTALKING Cookie-Speicherdauer: 730 (Tage). Erhobene und verarbeitete Daten: Aus Authentifizierungen abgeleitete Kennungen, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Details anzeigen | Datenschutzerklärunglaunch Einwilligung PULSEPOINT, INC. Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Gerätemerkmale, Gerätekennungen, IP-Adressen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärunglaunch Einwilligung SMAATO, INC. Cookie-Speicherdauer: 21 (Tage). Erhobene und verarbeitete Daten: Genaue Standortdaten, Aus Authentifizierungen abgeleitete Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline SEMASIO GMBH Cookie-Speicherdauer: 366 (Tage). Erhobene und verarbeitete Daten: Datenschutzeinstellungen, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung CRIMTAN HOLDINGS LIMITED Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Genaue Standortdaten, Aus Authentifizierungen abgeleitete Kennungen, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline GENIUS SPORTS UK LIMITED Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Aus Authentifizierungen abgeleitete Kennungen, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung CRITEO SA Cookie-Speicherdauer: 390 (Tage). Erhobene und verarbeitete Daten: Aus Authentifizierungen abgeleitete Kennungen, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung ADLOOX SA Verwendet keine Cookies. Erhobene und verarbeitete Daten: Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline BLIS GLOBAL LIMITED Cookie-Speicherdauer: 400 (Tage). Erhobene und verarbeitete Daten: Genaue Standortdaten, Aus Authentifizierungen abgeleitete Kennungen, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung LOTAME SOLUTIONS, INC Cookie-Speicherdauer: 274 (Tage). Erhobene und verarbeitete Daten: Aus Authentifizierungen abgeleitete Kennungen, Probabilistische Kennungen, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärunglaunch Einwilligung LIVERAMP Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Aus Authentifizierungen abgeleitete Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung GROUPM UK LIMITED Cookie-Speicherdauer: 395 (Tage). Erhobene und verarbeitete Daten: Genaue Standortdaten, Aus Authentifizierungen abgeleitete Kennungen, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline LOOPME LIMITED Cookie-Speicherdauer: 90 (Tage). Erhobene und verarbeitete Daten: Genaue Standortdaten, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung DYNATA LLC Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Aus Authentifizierungen abgeleitete Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung ASK LOCALA Verwendet keine Cookies. Erhobene und verarbeitete Daten: Genaue Standortdaten, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Gerätekennungen, IP-Adressen mehr Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärunglaunch Einwilligung NEAR INTELLIGENCE Verwendet keine Cookies. Erhobene und verarbeitete Daten: Genaue Standortdaten, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline DOUBLEVERIFY INC. Verwendet keine Cookies. Erhobene und verarbeitete Daten: Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, IP-Adressen, Surf- und Interaktionsdaten mehr Details anzeigen | Datenschutzerklärunglaunch Berechtigtes Interessehelp_outline BIDSWITCH GMBH Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Genaue Standortdaten, Aus Authentifizierungen abgeleitete Kennungen, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung IPONWEB GMBH Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Aus Authentifizierungen abgeleitete Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung NEXTROLL, INC. Cookie-Speicherdauer: 183 (Tage). Erhobene und verarbeitete Daten: Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Datenschutzerklärunglaunch Einwilligung TEADS FRANCE SAS Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline STRÖER SSP GMBH (SSP) Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline OS DATA SOLUTIONS GMBH & CO. KG Cookie-Speicherdauer: 90 (Tage). Erhobene und verarbeitete Daten: Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline PERMODO GMBH Verwendet keine Cookies. Erhobene und verarbeitete Daten: Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärunglaunch Einwilligung PLATFORM161 B.V. Cookie-Speicherdauer: 396 (Tage). Erhobene und verarbeitete Daten: Genaue Standortdaten, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung ADACADO TECHNOLOGIES INC. (DBA ADACADO) Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Ungefähre Standort-Daten, Datenschutzeinstellungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung BASIS GLOBAL TECHNOLOGIES, INC. Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Genaue Standortdaten, Aus Authentifizierungen abgeleitete Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline SMADEX, S.L.U. Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Vom Benutzer bereitgestellte Daten mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung BOMBORA INC. Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Aus Authentifizierungen abgeleitete Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline EASYMEDIA GMBH Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Genaue Standortdaten, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung REMERGE GMBH Verwendet keine Cookies. Erhobene und verarbeitete Daten: Ungefähre Standort-Daten, Gerätemerkmale, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline ADVANCED STORE GMBH Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Gerätekennungen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline MAGNITE CTV, INC. Cookie-Speicherdauer: 366 (Tage). Erhobene und verarbeitete Daten: Genaue Standortdaten, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline DELTA PROJECTS AB Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Genaue Standortdaten, Aus Authentifizierungen abgeleitete Kennungen, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline USEMAX ADVERTISEMENT (EMEGO GMBH) Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Benutzerprofile mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung EMETRIQ GMBH Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Aus Authentifizierungen abgeleitete Kennungen, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung PUBLICIS MEDIA GMBH Cookie-Speicherdauer: 1825 (Tage). Erhobene und verarbeitete Daten: Aus Authentifizierungen abgeleitete Kennungen, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärunglaunch Einwilligung M.D. PRIMIS TECHNOLOGIES LTD. Cookie-Speicherdauer: 25 (Tage). Erhobene und verarbeitete Daten: Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline ONETAG LIMITED Cookie-Speicherdauer: 396 (Tage). Erhobene und verarbeitete Daten: Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung CLOUD TECHNOLOGIES S.A. Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Aus Authentifizierungen abgeleitete Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Datenschutzerklärunglaunch Einwilligung SMARTOLOGY LIMITED Verwendet keine Cookies. Erhobene und verarbeitete Daten: IP-Adressen mehr Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline IMPROVE DIGITAL Cookie-Speicherdauer: 90 (Tage). Erhobene und verarbeitete Daten: Genaue Standortdaten, Aus Authentifizierungen abgeleitete Kennungen, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline ADOBE ADVERTISING CLOUD Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Aus Authentifizierungen abgeleitete Kennungen, Datenschutzeinstellungen, Gerätekennungen, IP-Adressen mehr Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline BANNERFLOW AB Cookie-Speicherdauer: 366 (Tage). Erhobene und verarbeitete Daten: Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, IP-Adressen mehr Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline TABMO SAS Verwendet keine Cookies. Erhobene und verarbeitete Daten: Genaue Standortdaten, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärunglaunch Einwilligung INTEGRAL AD SCIENCE (INCORPORATING ADMANTX) Verwendet keine Cookies. Erhobene und verarbeitete Daten: Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, IP-Adressen, Surf- und Interaktionsdaten mehr Details anzeigen | Datenschutzerklärunglaunch Berechtigtes Interessehelp_outline WIZALY Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Aus Authentifizierungen abgeleitete Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung WEBORAMA Cookie-Speicherdauer: 393 (Tage). Erhobene und verarbeitete Daten: Aus Authentifizierungen abgeleitete Kennungen, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline JIVOX CORPORATION Cookie-Speicherdauer: 30 (Tage). Erhobene und verarbeitete Daten: Genaue Standortdaten, Ungefähre Standort-Daten, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung SAGE+ARCHER BV Verwendet keine Cookies. Erhobene und verarbeitete Daten: Ungefähre Standort-Daten mehr Details anzeigen | Datenschutzerklärunglaunch Einwilligung ON DEVICE RESEARCH LIMITED Cookie-Speicherdauer: 30 (Tage). Erhobene und verarbeitete Daten: Genaue Standortdaten, Ungefähre Standort-Daten, Gerätemerkmale, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung ROCKABOX MEDIA LTD Verwendet keine Cookies. Erhobene und verarbeitete Daten: Ungefähre Standort-Daten, Gerätemerkmale, IP-Adressen, Surf- und Interaktionsdaten mehr Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Berechtigtes Interessehelp_outline EXACTAG GMBH Cookie-Speicherdauer: 180 (Tage). Erhobene und verarbeitete Daten: Aus Authentifizierungen abgeleitete Kennungen, Gerätemerkmale, Datenschutzeinstellungen, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung CELTRA INC. Verwendet keine Cookies. Erhobene und verarbeitete Daten: Genaue Standortdaten, Gerätemerkmale, Gerätekennungen, IP-Adressen mehr Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung MAINADV SRL Cookie-Speicherdauer: 30 (Tage). Erhobene und verarbeitete Daten: Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärunglaunch Einwilligung GEMIUS SA Cookie-Speicherdauer: 1825 (Tage). Erhobene und verarbeitete Daten: Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung THE KANTAR GROUP LIMITED Cookie-Speicherdauer: 914 (Tage). Erhobene und verarbeitete Daten: Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärunglaunch Einwilligung NIELSEN MEDIA RESEARCH LTD. Cookie-Speicherdauer: 120 (Tage). Erhobene und verarbeitete Daten: Gerätemerkmale, Datenschutzeinstellungen, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline SOLOCAL SA Cookie-Speicherdauer: 396 (Tage). Erhobene und verarbeitete Daten: Genaue Standortdaten, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline PIXALATE, INC. Verwendet keine Cookies. Erhobene und verarbeitete Daten: Ungefähre Standort-Daten, Gerätemerkmale, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung ORACLE ADVERTISING Cookie-Speicherdauer: 180 (Tage). Erhobene und verarbeitete Daten: Aus Authentifizierungen abgeleitete Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung NUMBERLY Cookie-Speicherdauer: 180 (Tage). Erhobene und verarbeitete Daten: Aus Authentifizierungen abgeleitete Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung AUDIENCEPROJECT A/S Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Aus Authentifizierungen abgeleitete Kennungen, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline DEMANDBASE, INC. Cookie-Speicherdauer: 730 (Tage). Erhobene und verarbeitete Daten: Genaue Standortdaten, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung EFFILIATION / EFFINITY Cookie-Speicherdauer: 30 (Tage). Erhobene und verarbeitete Daten: Gerätemerkmale mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Datenschutzerklärunglaunch Einwilligung ARRIVALIST CO. Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Ungefähre Standort-Daten, IP-Adressen mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung SEENTHIS AB Verwendet keine Cookies. Erhobene und verarbeitete Daten: Gerätemerkmale, IP-Adressen mehr Details anzeigen | Datenschutzerklärunglaunch COMMANDERS ACT Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Gerätekennungen, IP-Adressen mehr Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung TRAVEL AUDIENCE GMBH Cookie-Speicherdauer: 397 (Tage). Erhobene und verarbeitete Daten: Genaue Standortdaten, Aus Authentifizierungen abgeleitete Kennungen, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärunglaunch Einwilligung HUMAN Verwendet keine Cookies. Erhobene und verarbeitete Daten: Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Gerätekennungen, IP-Adressen mehr Details anzeigen | Datenschutzerklärunglaunch Berechtigtes Interessehelp_outline ADLUDIO LTD. Verwendet keine Cookies. Erhobene und verarbeitete Daten: Gerätemerkmale mehr Details anzeigen | Datenschutzerklärunglaunch Einwilligung BLENDEE SRL Cookie-Speicherdauer: 366 (Tage). Erhobene und verarbeitete Daten: Aus Authentifizierungen abgeleitete Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung INNOVID LLC Cookie-Speicherdauer: 90 (Tage). Erhobene und verarbeitete Daten: Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline PAPIRFLY AS Verwendet keine Cookies. Erhobene und verarbeitete Daten: Gerätemerkmale mehr Details anzeigen | Datenschutzerklärunglaunch Berechtigtes Interessehelp_outline NEUSTAR, INC., A TRANSUNION COMPANY Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Aus Authentifizierungen abgeleitete Kennungen, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline VERVE GROUP EUROPE GMBH Verwendet keine Cookies. Erhobene und verarbeitete Daten: Genaue Standortdaten, Aus Authentifizierungen abgeleitete Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärunglaunch Einwilligung OTTO (GMBH & CO KG) Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline ADOBE AUDIENCE MANAGER, ADOBE EXPERIENCE PLATFORM Cookie-Speicherdauer: 180 (Tage). Erhobene und verarbeitete Daten: Genaue Standortdaten, Aus Authentifizierungen abgeleitete Kennungen, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung LOCALSENSOR B.V. Verwendet keine Cookies. Erhobene und verarbeitete Daten: Genaue Standortdaten, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Gerätekennungen, IP-Adressen mehr Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärunglaunch Einwilligung ONLINE SOLUTION Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Genaue Standortdaten, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärunglaunch Einwilligung RELAY42 NETHERLANDS B.V. Cookie-Speicherdauer: 730 (Tage). Erhobene und verarbeitete Daten: Probabilistische Kennungen, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung GP ONE GMBH Cookie-Speicherdauer: Verwendet Sitzungscookies. Erhobene und verarbeitete Daten: Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline THE MEDIAGRID INC. Cookie-Speicherdauer: 365 (Tage). Erhobene und verarbeitete Daten: Genaue Standortdaten, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung MINDTAKE RESEARCH GMBH Cookie-Speicherdauer: 180 (Tage). Erhobene und verarbeitete Daten: Probabilistische Kennungen, Gerätemerkmale, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärunglaunch Einwilligung CINT AB Cookie-Speicherdauer: 730 (Tage). Erhobene und verarbeitete Daten: Gerätemerkmale, Datenschutzeinstellungen, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärunglaunch Einwilligung GOOGLE ADVERTISING PRODUCTS Cookie-Speicherdauer: 396 (Tage). Erhobene und verarbeitete Daten: Aus Authentifizierungen abgeleitete Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline GFK GMBH Cookie-Speicherdauer: 730 (Tage). Erhobene und verarbeitete Daten: Aus Authentifizierungen abgeleitete Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten, Vom Benutzer bereitgestellte Daten mehr Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung REVJET Cookie-Speicherdauer: 730 (Tage). Erhobene und verarbeitete Daten: Ungefähre Standort-Daten, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung PROTECTED MEDIA LTD Verwendet keine Cookies. Erhobene und verarbeitete Daten: Probabilistische Kennungen, Gerätemerkmale, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Details anzeigen | Datenschutzerklärunglaunch Berechtigtes Interessehelp_outline ORACLE DATA CLOUD - MOAT Verwendet keine Cookies. Erhobene und verarbeitete Daten: Ungefähre Standort-Daten, IP-Adressen mehr Details anzeigen | Datenschutzerklärunglaunch Berechtigtes Interessehelp_outline HEARTS AND SCIENCE MÜNCHEN GMBH Cookie-Speicherdauer: 60 (Tage). Erhobene und verarbeitete Daten: IP-Adressen mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Datenschutzerklärunglaunch Einwilligung AMAZON ADVERTISING Cookie-Speicherdauer: 396 (Tage). Erhobene und verarbeitete Daten: Aus Authentifizierungen abgeleitete Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Benutzerprofile, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung MOLOCO, INC. Cookie-Speicherdauer: 730 (Tage). Erhobene und verarbeitete Daten: Ungefähre Standort-Daten, Gerätemerkmale, Gerätekennungen, IP-Adressen mehr Cookies werden nach jeder Sitzung gelöscht. Verwendet andere Speicheroptionen. Details anzeigen | Datenschutzerklärunglaunch EinwilligungBerechtigtes Interessehelp_outline ADTRIBA GMBH Cookie-Speicherdauer: 730 (Tage). Erhobene und verarbeitete Daten: Aus Authentifizierungen abgeleitete Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Datenschutzeinstellungen, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung OBJECTIVE PARTNERS BV Cookie-Speicherdauer: 90 (Tage). Erhobene und verarbeitete Daten: Gerätekennungen mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung ENSIGHTEN Cookie-Speicherdauer: 1825 (Tage). Erhobene und verarbeitete Daten: Gerätemerkmale, Datenschutzeinstellungen, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Berechtigtes Interessehelp_outline EBAY INC Cookie-Speicherdauer: 90 (Tage). Erhobene und verarbeitete Daten: Gerätemerkmale, Datenschutzeinstellungen, IP-Adressen mehr Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung HURRA COMMUNICATIONS GMBH Cookie-Speicherdauer: 366 (Tage). Erhobene und verarbeitete Daten: Genaue Standortdaten, Aus Authentifizierungen abgeleitete Kennungen, Probabilistische Kennungen, Ungefähre Standort-Daten, Gerätemerkmale, Gerätekennungen, IP-Adressen, Surf- und Interaktionsdaten mehr Cookies werden nach jeder Sitzung gelöscht. Details anzeigen | Details zum Speicher | Datenschutzerklärunglaunch Einwilligung Anzeigenpartner help_outline GSKINNER Datenschutzerklärunglaunch Einwilligung AKAMAI Datenschutzerklärunglaunch Einwilligung META Datenschutzerklärunglaunch Einwilligung AUNICA Datenschutzerklärunglaunch Einwilligung BOOKING.COM Datenschutzerklärunglaunch Einwilligung C3 METRICS Datenschutzerklärunglaunch Einwilligung IBM Datenschutzerklärunglaunch Einwilligung EVIDON Datenschutzerklärunglaunch Einwilligung CUBED Datenschutzerklärunglaunch Einwilligung OPTOMATON Datenschutzerklärunglaunch Einwilligung INTELLIAD Datenschutzerklärunglaunch Einwilligung ANALIGHTS Datenschutzerklärunglaunch Einwilligung DSTILLERY Datenschutzerklärunglaunch Einwilligung MEDIAMATH Datenschutzerklärunglaunch Einwilligung ZMS Datenschutzerklärunglaunch Einwilligung DENTSU AEGIS NETWORK Datenschutzerklärunglaunch Einwilligung IGNITION ONE Datenschutzerklärunglaunch Einwilligung OMNICOM MEDIA GROUP Datenschutzerklärunglaunch Einwilligung DIGISEG Datenschutzerklärunglaunch Einwilligung RESONATE Datenschutzerklärunglaunch Einwilligung SOJERN Datenschutzerklärunglaunch Einwilligung HAENSEL AMS Datenschutzerklärunglaunch Einwilligung BDSK HANDELS GMBH & CO. KG Datenschutzerklärunglaunch Einwilligung TRADEDOUBLER AB Datenschutzerklärunglaunch Einwilligung TRUSTARC Datenschutzerklärunglaunch Einwilligung TRUEFFECT Datenschutzerklärunglaunch Einwilligung MARKETING SCIENCE CONSULTING GROUP, INC. Datenschutzerklärunglaunch Einwilligung DENTSU Datenschutzerklärunglaunch Einwilligung KOBLER Datenschutzerklärunglaunch Einwilligung TRAVEL DATA COLLECTIVE Datenschutzerklärunglaunch Einwilligung ADVOLUTION.CONTROL Datenschutzerklärunglaunch Einwilligung WIDESPACE Datenschutzerklärunglaunch Einwilligung LIFESTREET Datenschutzerklärunglaunch Einwilligung VIMEO Datenschutzerklärunglaunch Einwilligung BATCH MEDIA Datenschutzerklärunglaunch Einwilligung VODAFONE GMBH Datenschutzerklärunglaunch Einwilligung MAGNITE Datenschutzerklärunglaunch Einwilligung SCENESTEALER Datenschutzerklärunglaunch Einwilligung NETQUEST Datenschutzerklärunglaunch Einwilligung MANAGE.COM Datenschutzerklärunglaunch Einwilligung CLOUDFLARE Datenschutzerklärunglaunch Einwilligung SALESFORCE DMP Datenschutzerklärunglaunch Einwilligung NETFLIX Datenschutzerklärunglaunch Einwilligung MACROMILL GROUP Datenschutzerklärunglaunch Einwilligung EBUILDERS Datenschutzerklärunglaunch Einwilligung APPLOVIN CORP. Datenschutzerklärunglaunch Einwilligung FRACTIONAL MEDIA Datenschutzerklärunglaunch Einwilligung RACKSPACE Datenschutzerklärunglaunch Einwilligung LIFTOFF Datenschutzerklärunglaunch Einwilligung MSI-ACI Datenschutzerklärunglaunch Einwilligung NAVEGG Datenschutzerklärunglaunch Einwilligung ADMEDO Datenschutzerklärunglaunch Einwilligung KOCHAVA Datenschutzerklärunglaunch Einwilligung MOBITRANS Datenschutzerklärunglaunch Einwilligung ADEX Datenschutzerklärunglaunch Einwilligung IMPACT Datenschutzerklärunglaunch Einwilligung SPOTAD Datenschutzerklärunglaunch Einwilligung AARKI Datenschutzerklärunglaunch Einwilligung SFR Datenschutzerklärunglaunch Einwilligung CABLATO Datenschutzerklärunglaunch Einwilligung WAYSTACK Datenschutzerklärunglaunch Einwilligung CLINCH Datenschutzerklärunglaunch Einwilligung TRESENSA Datenschutzerklärunglaunch Einwilligung Alle akzeptieren Auswahl bestätigen Schließen