rpiathletics.com
Open in
urlscan Pro
74.205.103.185
Public Scan
URL:
https://rpiathletics.com/
Submission Tags: analytics-framework
Submission: On April 23 via api from US — Scanned from DE
Submission Tags: analytics-framework
Submission: On April 23 via api from US — Scanned from DE
Form analysis
1 forms found in the DOMName: aspnetForm — POST ./
<form name="aspnetForm" method="post" action="./" id="aspnetForm">
<div>
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJNjAxNTY5MDI3ZGQWa+E7OotZomAK9w5ywBhHGAYyNvQPFHpAElo46DCLhw==">
</div>
<script src="//cdnjs.cloudflare.com/ajax/libs/require.js/2.2.0/require.min.js" type="text/javascript"></script>
<script src="https://dbukjj6eu5tsf.cloudfront.net/assets.sidearmsports.com/responsive/js/main.1677188684482.js" type="text/javascript"></script>
<div>
<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="90059987">
</div>
<header class="main-header" role="banner">
<h1 class="hide">Rensselaer Polytechnic Institute</h1>
<div class="top-header flex flex-justify-center flex-align-center">The official Athletics Website of Rensselaer Polytechnic Institute</div>
<nav class="main-navigation" role="navigation">
<h2 class="hide">Main Navigation Menu</h2>
<a href="/index.aspx">
<img class="main-logo" src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/rpi_logo.svg" width="70" alt="Rensselaer Polytechnic Institute Athletics">
</a>
<!-- ko if: ko.observable().matchMedia('(max-width: 1024px)') --><!-- /ko -->
<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": "d70c0257-ab19-441d-8497-2fec0c842775",
"data": [{
"id": 5,
"title": "Men's Sports",
"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": "sports-dropdown",
"items": [{
"id": 460,
"title": "Baseball",
"short_title": null,
"rank": 1,
"column": 1,
"url": "/sports/baseball",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 2,
"sport": {
"id": 2,
"title": "Baseball",
"abbreviation": "BB",
"shortname": "baseball",
"short_title": "BASE",
"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": 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": "//twitter.com/RPIBaseball",
"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": [{
"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": 461,
"title": "Basketball",
"short_title": null,
"rank": 2,
"column": 1,
"url": "/sports/mens-basketball",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 3,
"sport": {
"id": 3,
"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": 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": "//twitter.com/RPI_MBB",
"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/rpi_mbb",
"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": 462,
"title": "Cross Country",
"short_title": null,
"rank": 3,
"column": 1,
"url": "/sports/mens-cross-country",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 4,
"sport": {
"id": 4,
"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": 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": "//twitter.com/RPI_XC",
"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/rpi_xc",
"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": 463,
"title": "Football",
"short_title": null,
"rank": 4,
"column": 1,
"url": "/sports/football",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 5,
"sport": {
"id": 5,
"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": 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": "//twitter.com/rpifootball",
"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/rpifootball",
"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": 464,
"title": "Golf",
"short_title": null,
"rank": 5,
"column": 1,
"url": "/sports/golf",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 6,
"sport": {
"id": 6,
"title": "Men's Golf",
"abbreviation": "MGOLF",
"shortname": "golf",
"short_title": "GOLF",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "golf",
"gender": null,
"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": "//instagram.com/rpigolf/",
"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/golf/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/golf/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/golf/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": 465,
"title": "Hockey",
"short_title": null,
"rank": 6,
"column": 1,
"url": "/sports/mens-ice-hockey",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 7,
"sport": {
"id": 7,
"title": "Men's Hockey",
"abbreviation": "MHOCK",
"shortname": "hockey",
"short_title": "MHKY",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "mhockey",
"gender": null,
"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": "//twitter.com/@RPI_Hockey",
"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/rpi_mhockey",
"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": "http://rpiathletics.com/sports/2010/7/9/GEN_0709104100.aspx",
"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-ice-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/mens-ice-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/mens-ice-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": 467,
"title": "Lacrosse",
"short_title": null,
"rank": 8,
"column": 2,
"url": "/sports/mens-lacrosse",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 9,
"sport": {
"id": 9,
"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": 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": "//twitter.com/RPIMLax",
"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/rpimlax",
"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": 468,
"title": "Soccer",
"short_title": null,
"rank": 9,
"column": 2,
"url": "/sports/mens-soccer",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 10,
"sport": {
"id": 10,
"title": "Men's Soccer",
"abbreviation": "MSOC",
"shortname": "msoc",
"short_title": "MSCR",
"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": 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": "//twitter.com/RPIMSOC",
"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/rpimsoccer",
"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": 469,
"title": "Swimming & Diving",
"short_title": null,
"rank": 10,
"column": 2,
"url": "/sports/mens-swimming-and-diving",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 11,
"sport": {
"id": 11,
"title": "Men's Swimming & Diving",
"abbreviation": "MSWIM",
"shortname": "mswim",
"short_title": "MS&D",
"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": 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": "//twitter.com/RPISwimming",
"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/rpi_swim_dive",
"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": 470,
"title": "Tennis",
"short_title": null,
"rank": 11,
"column": 2,
"url": "/sports/mens-tennis",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 12,
"sport": {
"id": 12,
"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": 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": "//twitter.com/RPIMensTennis",
"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": [{
"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": 471,
"title": "Track & Field",
"short_title": null,
"rank": 12,
"column": 2,
"url": "/sports/mens-track-and-field",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 13,
"sport": {
"id": 13,
"title": "Men's Track and Field",
"abbreviation": "MTRACK",
"shortname": "mtrack",
"short_title": "MT&F",
"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": 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": "//twitter.com/RPITRACKFIELD",
"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/rpi_trackandfield",
"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
}],
"columns": [{
"column": 1,
"items": [{
"id": 460,
"title": "Baseball",
"short_title": null,
"rank": 1,
"column": 1,
"url": "/sports/baseball",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 2,
"sport": {
"id": 2,
"title": "Baseball",
"abbreviation": "BB",
"shortname": "baseball",
"short_title": "BASE",
"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": 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": "//twitter.com/RPIBaseball",
"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": [{
"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": 461,
"title": "Basketball",
"short_title": null,
"rank": 2,
"column": 1,
"url": "/sports/mens-basketball",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 3,
"sport": {
"id": 3,
"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": 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": "//twitter.com/RPI_MBB",
"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/rpi_mbb",
"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": 462,
"title": "Cross Country",
"short_title": null,
"rank": 3,
"column": 1,
"url": "/sports/mens-cross-country",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 4,
"sport": {
"id": 4,
"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": 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": "//twitter.com/RPI_XC",
"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/rpi_xc",
"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": 463,
"title": "Football",
"short_title": null,
"rank": 4,
"column": 1,
"url": "/sports/football",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 5,
"sport": {
"id": 5,
"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": 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": "//twitter.com/rpifootball",
"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/rpifootball",
"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": 464,
"title": "Golf",
"short_title": null,
"rank": 5,
"column": 1,
"url": "/sports/golf",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 6,
"sport": {
"id": 6,
"title": "Men's Golf",
"abbreviation": "MGOLF",
"shortname": "golf",
"short_title": "GOLF",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "golf",
"gender": null,
"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": "//instagram.com/rpigolf/",
"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/golf/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/golf/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/golf/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": 465,
"title": "Hockey",
"short_title": null,
"rank": 6,
"column": 1,
"url": "/sports/mens-ice-hockey",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 7,
"sport": {
"id": 7,
"title": "Men's Hockey",
"abbreviation": "MHOCK",
"shortname": "hockey",
"short_title": "MHKY",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "mhockey",
"gender": null,
"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": "//twitter.com/@RPI_Hockey",
"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/rpi_mhockey",
"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": "http://rpiathletics.com/sports/2010/7/9/GEN_0709104100.aspx",
"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-ice-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/mens-ice-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/mens-ice-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
}]
}, {
"column": 2,
"items": [{
"id": 467,
"title": "Lacrosse",
"short_title": null,
"rank": 8,
"column": 2,
"url": "/sports/mens-lacrosse",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 9,
"sport": {
"id": 9,
"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": 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": "//twitter.com/RPIMLax",
"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/rpimlax",
"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": 468,
"title": "Soccer",
"short_title": null,
"rank": 9,
"column": 2,
"url": "/sports/mens-soccer",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 10,
"sport": {
"id": 10,
"title": "Men's Soccer",
"abbreviation": "MSOC",
"shortname": "msoc",
"short_title": "MSCR",
"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": 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": "//twitter.com/RPIMSOC",
"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/rpimsoccer",
"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": 469,
"title": "Swimming & Diving",
"short_title": null,
"rank": 10,
"column": 2,
"url": "/sports/mens-swimming-and-diving",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 11,
"sport": {
"id": 11,
"title": "Men's Swimming & Diving",
"abbreviation": "MSWIM",
"shortname": "mswim",
"short_title": "MS&D",
"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": 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": "//twitter.com/RPISwimming",
"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/rpi_swim_dive",
"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": 470,
"title": "Tennis",
"short_title": null,
"rank": 11,
"column": 2,
"url": "/sports/mens-tennis",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 12,
"sport": {
"id": 12,
"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": 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": "//twitter.com/RPIMensTennis",
"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": [{
"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": 471,
"title": "Track & Field",
"short_title": null,
"rank": 12,
"column": 2,
"url": "/sports/mens-track-and-field",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 13,
"sport": {
"id": 13,
"title": "Men's Track and Field",
"abbreviation": "MTRACK",
"shortname": "mtrack",
"short_title": "MT&F",
"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": 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": "//twitter.com/RPITRACKFIELD",
"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/rpi_trackandfield",
"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
}]
}],
"ad": null
}, {
"id": 6,
"title": "Women's Sports",
"rank": 2,
"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": "sports-dropdown",
"items": [{
"id": 472,
"title": "Basketball",
"short_title": null,
"rank": 1,
"column": 1,
"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": 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": "//instagram.com/rpi_womens_basketball",
"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": 473,
"title": "Cross Country",
"short_title": null,
"rank": 2,
"column": 1,
"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": 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": "//twitter.com/RPI_XC",
"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/rpi_xc",
"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": 474,
"title": "Field Hockey",
"short_title": null,
"rank": 3,
"column": 1,
"url": "/sports/field-hockey",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 16,
"sport": {
"id": 16,
"title": "Field Hockey",
"abbreviation": "FHOCK",
"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": 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": "//instagram.com/rpi_field_hockey",
"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": 475,
"title": "Ice Hockey",
"short_title": null,
"rank": 4,
"column": 1,
"url": "/sports/womens-ice-hockey",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 17,
"sport": {
"id": 17,
"title": "Women's Ice Hockey",
"abbreviation": "WICE",
"shortname": "whock",
"short_title": "WHKY",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "whockey",
"gender": null,
"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": "//twitter.com/RPI_WHockey",
"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/rpiwomenshockey",
"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-ice-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/womens-ice-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/womens-ice-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": 477,
"title": "Lacrosse",
"short_title": null,
"rank": 6,
"column": 1,
"url": "/sports/womens-lacrosse",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 19,
"sport": {
"id": 19,
"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": 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": "//twitter.com/RPIWLax",
"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/rpiwlax",
"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": 478,
"title": "Soccer",
"short_title": null,
"rank": 7,
"column": 2,
"url": "/sports/womens-soccer",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 20,
"sport": {
"id": 20,
"title": "Women's Soccer",
"abbreviation": "WSOC",
"shortname": "wsoc",
"short_title": "WSCR",
"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": 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": "//twitter.com/RPIWS",
"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/rpiwsoccer",
"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": 479,
"title": "Softball",
"short_title": null,
"rank": 8,
"column": 2,
"url": "/sports/softball",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 21,
"sport": {
"id": 21,
"title": "Softball",
"abbreviation": "SB",
"shortname": "softball",
"short_title": "SOFT",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "softball",
"gender": null,
"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": "//twitter.com/RPI_Softball",
"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": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/softball/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/softball/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/softball/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": 480,
"title": "Swimming & Diving",
"short_title": null,
"rank": 9,
"column": 2,
"url": "/sports/womens-swimming-and-diving",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 22,
"sport": {
"id": 22,
"title": "Women's Swimming & Diving",
"abbreviation": "WSWIM",
"shortname": "wswim",
"short_title": "WS&D",
"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": 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": "//twitter.com/RPISwimming",
"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/rpi_swim_dive",
"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": 481,
"title": "Tennis",
"short_title": null,
"rank": 10,
"column": 2,
"url": "/sports/womens-tennis",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 23,
"sport": {
"id": 23,
"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": 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": "//twitter.com/RPIWomensTennis",
"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/rpiwtennis",
"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": 482,
"title": "Track & Field",
"short_title": null,
"rank": 11,
"column": 2,
"url": "/sports/womens-track-and-field",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 24,
"sport": {
"id": 24,
"title": "Women's Track & Field",
"abbreviation": "WTRACK",
"shortname": "wtrack",
"short_title": "WT&F",
"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": 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": "//twitter.com/RPITRACKFIELD",
"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/rpi_trackandfield",
"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
}],
"columns": [{
"column": 1,
"items": [{
"id": 472,
"title": "Basketball",
"short_title": null,
"rank": 1,
"column": 1,
"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": 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": "//instagram.com/rpi_womens_basketball",
"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": 473,
"title": "Cross Country",
"short_title": null,
"rank": 2,
"column": 1,
"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": 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": "//twitter.com/RPI_XC",
"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/rpi_xc",
"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": 474,
"title": "Field Hockey",
"short_title": null,
"rank": 3,
"column": 1,
"url": "/sports/field-hockey",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 16,
"sport": {
"id": 16,
"title": "Field Hockey",
"abbreviation": "FHOCK",
"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": 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": "//instagram.com/rpi_field_hockey",
"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": 475,
"title": "Ice Hockey",
"short_title": null,
"rank": 4,
"column": 1,
"url": "/sports/womens-ice-hockey",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 17,
"sport": {
"id": 17,
"title": "Women's Ice Hockey",
"abbreviation": "WICE",
"shortname": "whock",
"short_title": "WHKY",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "whockey",
"gender": null,
"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": "//twitter.com/RPI_WHockey",
"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/rpiwomenshockey",
"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-ice-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/womens-ice-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/womens-ice-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": 477,
"title": "Lacrosse",
"short_title": null,
"rank": 6,
"column": 1,
"url": "/sports/womens-lacrosse",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 19,
"sport": {
"id": 19,
"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": 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": "//twitter.com/RPIWLax",
"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/rpiwlax",
"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
}]
}, {
"column": 2,
"items": [{
"id": 478,
"title": "Soccer",
"short_title": null,
"rank": 7,
"column": 2,
"url": "/sports/womens-soccer",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 20,
"sport": {
"id": 20,
"title": "Women's Soccer",
"abbreviation": "WSOC",
"shortname": "wsoc",
"short_title": "WSCR",
"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": 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": "//twitter.com/RPIWS",
"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/rpiwsoccer",
"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": 479,
"title": "Softball",
"short_title": null,
"rank": 8,
"column": 2,
"url": "/sports/softball",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 21,
"sport": {
"id": 21,
"title": "Softball",
"abbreviation": "SB",
"shortname": "softball",
"short_title": "SOFT",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "softball",
"gender": null,
"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": "//twitter.com/RPI_Softball",
"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": [{
"id": 0,
"title": "Schedule",
"short_title": null,
"rank": 0,
"column": 0,
"url": "/sports/softball/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/softball/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/softball/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": 480,
"title": "Swimming & Diving",
"short_title": null,
"rank": 9,
"column": 2,
"url": "/sports/womens-swimming-and-diving",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 22,
"sport": {
"id": 22,
"title": "Women's Swimming & Diving",
"abbreviation": "WSWIM",
"shortname": "wswim",
"short_title": "WS&D",
"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": 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": "//twitter.com/RPISwimming",
"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/rpi_swim_dive",
"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": 481,
"title": "Tennis",
"short_title": null,
"rank": 10,
"column": 2,
"url": "/sports/womens-tennis",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 23,
"sport": {
"id": 23,
"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": 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": "//twitter.com/RPIWomensTennis",
"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/rpiwtennis",
"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": 482,
"title": "Track & Field",
"short_title": null,
"rank": 11,
"column": 2,
"url": "/sports/womens-track-and-field",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 24,
"sport": {
"id": 24,
"title": "Women's Track & Field",
"abbreviation": "WTRACK",
"shortname": "wtrack",
"short_title": "WT&F",
"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": 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": "//twitter.com/RPITRACKFIELD",
"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/rpi_trackandfield",
"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
}]
}],
"ad": null
}, {
"id": 7,
"title": "Inside Athletics",
"rank": 3,
"url": "",
"open_in_new_window": false,
"include_social_media": false,
"include_schedule_roster_news": false,
"include_stats": false,
"include_tickets": false,
"include_youtube": false,
"class_name": null,
"items": [{
"id": 1085,
"title": "Academic & Athletic Liaison Program",
"short_title": null,
"rank": 1,
"column": 1,
"url": "/news/2010/10/20/GEN_1020101108.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": 458,
"title": "Alumni/ae Address Update",
"short_title": null,
"rank": 3,
"column": 1,
"url": "/sb_output.aspx?form=4",
"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": 1303,
"title": "Athletics Drug Testing Policy",
"short_title": null,
"rank": 6,
"column": 1,
"url": "/documents/2022/7/25/RPI_Athletics_Drug_Testing_Policy_072222.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": 454,
"title": "Club Sports",
"short_title": null,
"rank": 7,
"column": 1,
"url": "http://www.union.rpi.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": 1080,
"title": "Compliance",
"short_title": null,
"rank": 8,
"column": 1,
"url": "/sports/2010/9/1/GEN_0901100848.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 25,
"sport": {
"id": 25,
"title": "General",
"abbreviation": "GEN",
"shortname": "gen",
"short_title": "",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "general",
"gender": null,
"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": 452,
"title": "Directions to RPI",
"short_title": null,
"rank": 10,
"column": 1,
"url": "/sports/2005/9/6/directions.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": 1186,
"title": "EADA as of October 13, 2022",
"short_title": null,
"rank": 11,
"column": 1,
"url": "/documents/2022/10/20/2022_EADA_Survey_Submitted_101322.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": 1296,
"title": "Facilities",
"short_title": null,
"rank": 14,
"column": 1,
"url": "/sports/2010/5/19/GEN_0519103709",
"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": 1301,
"title": "Facilities Virtual Tour",
"short_title": null,
"rank": 15,
"column": 1,
"url": "https://www.youvisit.com/tour/rpi/141262?tourid=tour1",
"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": 451,
"title": "Hall of Fame",
"short_title": null,
"rank": 16,
"column": 1,
"url": "/honors/hall-of-fame",
"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": 1304,
"title": "Institute Alcohol and Other Drug Policy for Students",
"short_title": null,
"rank": 18,
"column": 2,
"url": "/documents/2019/7/16/Institute_Alcohol_and_Other_Drugs_Policy_03_27_2019.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": 453,
"title": "Intramural Sports",
"short_title": null,
"rank": 19,
"column": 2,
"url": "http://recreation.union.rpi.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": 951,
"title": "Mission & Vision Statements",
"short_title": null,
"rank": 22,
"column": 2,
"url": "/sports/2009/2/2/GEN_0202094849.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": 1333,
"title": "Name, Image, Likeness",
"short_title": null,
"rank": 23,
"column": 2,
"url": "/documents/2021/8/13/Name_Image_Likeness_081121.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": 1330,
"title": "Resources for Underrepresented Minorities",
"short_title": null,
"rank": 24,
"column": 2,
"url": "/documents/2020/10/5/Resources.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": 448,
"title": "SAAC",
"short_title": null,
"rank": 25,
"column": 2,
"url": "/sports/2009/2/19/GEN_0219090538.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": 447,
"title": "Sports Medicine",
"short_title": null,
"rank": 26,
"column": 2,
"url": "/sports/2014/1/22/GEN_0122145654.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": 449,
"title": "Staff Directory",
"short_title": null,
"rank": 27,
"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": 1087,
"title": "Strength and Conditioning",
"short_title": null,
"rank": 28,
"column": 2,
"url": "/sports/2011/1/25/strength_0125112622.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": 1085,
"title": "Academic & Athletic Liaison Program",
"short_title": null,
"rank": 1,
"column": 1,
"url": "/news/2010/10/20/GEN_1020101108.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": 458,
"title": "Alumni/ae Address Update",
"short_title": null,
"rank": 3,
"column": 1,
"url": "/sb_output.aspx?form=4",
"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": 1303,
"title": "Athletics Drug Testing Policy",
"short_title": null,
"rank": 6,
"column": 1,
"url": "/documents/2022/7/25/RPI_Athletics_Drug_Testing_Policy_072222.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": 454,
"title": "Club Sports",
"short_title": null,
"rank": 7,
"column": 1,
"url": "http://www.union.rpi.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": 1080,
"title": "Compliance",
"short_title": null,
"rank": 8,
"column": 1,
"url": "/sports/2010/9/1/GEN_0901100848.aspx",
"separator": false,
"open_in_new_window": false,
"sport_id_association": 25,
"sport": {
"id": 25,
"title": "General",
"abbreviation": "GEN",
"shortname": "gen",
"short_title": "",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "general",
"gender": null,
"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": 452,
"title": "Directions to RPI",
"short_title": null,
"rank": 10,
"column": 1,
"url": "/sports/2005/9/6/directions.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": 1186,
"title": "EADA as of October 13, 2022",
"short_title": null,
"rank": 11,
"column": 1,
"url": "/documents/2022/10/20/2022_EADA_Survey_Submitted_101322.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": 1296,
"title": "Facilities",
"short_title": null,
"rank": 14,
"column": 1,
"url": "/sports/2010/5/19/GEN_0519103709",
"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": 1301,
"title": "Facilities Virtual Tour",
"short_title": null,
"rank": 15,
"column": 1,
"url": "https://www.youvisit.com/tour/rpi/141262?tourid=tour1",
"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": 451,
"title": "Hall of Fame",
"short_title": null,
"rank": 16,
"column": 1,
"url": "/honors/hall-of-fame",
"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": 1304,
"title": "Institute Alcohol and Other Drug Policy for Students",
"short_title": null,
"rank": 18,
"column": 2,
"url": "/documents/2019/7/16/Institute_Alcohol_and_Other_Drugs_Policy_03_27_2019.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": 453,
"title": "Intramural Sports",
"short_title": null,
"rank": 19,
"column": 2,
"url": "http://recreation.union.rpi.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": 951,
"title": "Mission & Vision Statements",
"short_title": null,
"rank": 22,
"column": 2,
"url": "/sports/2009/2/2/GEN_0202094849.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": 1333,
"title": "Name, Image, Likeness",
"short_title": null,
"rank": 23,
"column": 2,
"url": "/documents/2021/8/13/Name_Image_Likeness_081121.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": 1330,
"title": "Resources for Underrepresented Minorities",
"short_title": null,
"rank": 24,
"column": 2,
"url": "/documents/2020/10/5/Resources.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": 448,
"title": "SAAC",
"short_title": null,
"rank": 25,
"column": 2,
"url": "/sports/2009/2/19/GEN_0219090538.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": 447,
"title": "Sports Medicine",
"short_title": null,
"rank": 26,
"column": 2,
"url": "/sports/2014/1/22/GEN_0122145654.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": 449,
"title": "Staff Directory",
"short_title": null,
"rank": 27,
"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": 1087,
"title": "Strength and Conditioning",
"short_title": null,
"rank": 28,
"column": 2,
"url": "/sports/2011/1/25/strength_0125112622.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": 10,
"title": "RPI EDU",
"rank": 4,
"url": "http://www.rpi.edu",
"open_in_new_window": false,
"include_social_media": false,
"include_schedule_roster_news": false,
"include_stats": false,
"include_tickets": false,
"include_youtube": false,
"class_name": "right-position-dropdown",
"items": [],
"columns": [],
"ad": null
}, {
"id": 15,
"title": "Giving",
"rank": 5,
"url": "https://giving.rpi.edu/lets-go-red/",
"open_in_new_window": false,
"include_social_media": false,
"include_schedule_roster_news": false,
"include_stats": false,
"include_tickets": false,
"include_youtube": false,
"class_name": "right-position-dropdown",
"items": [],
"columns": [],
"ad": null
}, {
"id": 16,
"title": "Fan Central",
"rank": 6,
"url": "",
"open_in_new_window": false,
"include_social_media": false,
"include_schedule_roster_news": false,
"include_stats": false,
"include_tickets": false,
"include_youtube": false,
"class_name": "right-position-dropdown",
"items": [{
"id": 962,
"title": "Archived Stories",
"short_title": null,
"rank": 1,
"column": 1,
"url": "/archives.aspx?path=general&",
"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": 1277,
"title": "Athletics Department Awards",
"short_title": null,
"rank": 2,
"column": 1,
"url": "/sports/2017/3/17/athletic-department-awards.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": 1265,
"title": "Composite Schedule",
"short_title": null,
"rank": 3,
"column": 1,
"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": 1264,
"title": "Engineers Pride Hospitality Membership",
"short_title": null,
"rank": 4,
"column": 1,
"url": "/documents/2012/3/28/EP_Hosp.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": 1297,
"title": "Facilities",
"short_title": null,
"rank": 5,
"column": 1,
"url": "/sports/2010/5/19/GEN_0519103709",
"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": 1208,
"title": "Fan Shop (Merchandise)",
"short_title": null,
"rank": 6,
"column": 1,
"url": "http://www.rpifanshop.com/",
"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": 948,
"title": "Live Stats",
"short_title": null,
"rank": 10,
"column": 1,
"url": "/sports/2009/1/26/GEN_0126095830.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": 1190,
"title": "Live Video",
"short_title": null,
"rank": 11,
"column": 2,
"url": "/sports/2013/9/10/GEN_0910132144.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": 1290,
"title": "Newsletter Signup",
"short_title": null,
"rank": 12,
"column": 2,
"url": "/subscribe.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": 1269,
"title": "Records & History",
"short_title": null,
"rank": 17,
"column": 2,
"url": "/sports/2017/3/3/general-records-history.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": 1003,
"title": "RPI TV",
"short_title": null,
"rank": 18,
"column": 2,
"url": "https://rpi.tv/",
"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": 1305,
"title": "Season Highlights",
"short_title": null,
"rank": 19,
"column": 2,
"url": "/sports/2019/7/23/season-highlights.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": 1302,
"title": "Virtual Tour of Facilities",
"short_title": null,
"rank": 22,
"column": 2,
"url": "https://www.youvisit.com/tour/rpi/141262?tourid=tour1 ",
"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": 949,
"title": "WRPI (Radio)",
"short_title": null,
"rank": 23,
"column": 2,
"url": "http://www.wrpi.org/listen.php",
"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": 962,
"title": "Archived Stories",
"short_title": null,
"rank": 1,
"column": 1,
"url": "/archives.aspx?path=general&",
"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": 1277,
"title": "Athletics Department Awards",
"short_title": null,
"rank": 2,
"column": 1,
"url": "/sports/2017/3/17/athletic-department-awards.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": 1265,
"title": "Composite Schedule",
"short_title": null,
"rank": 3,
"column": 1,
"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": 1264,
"title": "Engineers Pride Hospitality Membership",
"short_title": null,
"rank": 4,
"column": 1,
"url": "/documents/2012/3/28/EP_Hosp.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": 1297,
"title": "Facilities",
"short_title": null,
"rank": 5,
"column": 1,
"url": "/sports/2010/5/19/GEN_0519103709",
"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": 1208,
"title": "Fan Shop (Merchandise)",
"short_title": null,
"rank": 6,
"column": 1,
"url": "http://www.rpifanshop.com/",
"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": 948,
"title": "Live Stats",
"short_title": null,
"rank": 10,
"column": 1,
"url": "/sports/2009/1/26/GEN_0126095830.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": 1190,
"title": "Live Video",
"short_title": null,
"rank": 11,
"column": 2,
"url": "/sports/2013/9/10/GEN_0910132144.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": 1290,
"title": "Newsletter Signup",
"short_title": null,
"rank": 12,
"column": 2,
"url": "/subscribe.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": 1269,
"title": "Records & History",
"short_title": null,
"rank": 17,
"column": 2,
"url": "/sports/2017/3/3/general-records-history.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": 1003,
"title": "RPI TV",
"short_title": null,
"rank": 18,
"column": 2,
"url": "https://rpi.tv/",
"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": 1305,
"title": "Season Highlights",
"short_title": null,
"rank": 19,
"column": 2,
"url": "/sports/2019/7/23/season-highlights.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": 1302,
"title": "Virtual Tour of Facilities",
"short_title": null,
"rank": 22,
"column": 2,
"url": "https://www.youvisit.com/tour/rpi/141262?tourid=tour1 ",
"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": 949,
"title": "WRPI (Radio)",
"short_title": null,
"rank": 23,
"column": 2,
"url": "http://www.wrpi.org/listen.php",
"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
}, {
"id": 9,
"title": "Social",
"rank": 7,
"url": "",
"open_in_new_window": false,
"include_social_media": false,
"include_schedule_roster_news": false,
"include_stats": false,
"include_tickets": false,
"include_youtube": false,
"class_name": null,
"items": [{
"id": 1292,
"title": "Facebook",
"short_title": null,
"rank": 4,
"column": 3,
"url": "https://www.facebook.com/rpiathletics/",
"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": 1293,
"title": "Instagram",
"short_title": null,
"rank": 5,
"column": 4,
"url": "https://www.instagram.com/rpiathletics/",
"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": 1294,
"title": "Twitter",
"short_title": null,
"rank": 6,
"column": 5,
"url": "https://twitter.com/rpiathletics",
"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": 1295,
"title": "YouTube",
"short_title": null,
"rank": 7,
"column": 6,
"url": "https://www.youtube.com/user/RPIathletics",
"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": 3,
"items": [{
"id": 1292,
"title": "Facebook",
"short_title": null,
"rank": 4,
"column": 3,
"url": "https://www.facebook.com/rpiathletics/",
"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": 1293,
"title": "Instagram",
"short_title": null,
"rank": 5,
"column": 4,
"url": "https://www.instagram.com/rpiathletics/",
"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": 1294,
"title": "Twitter",
"short_title": null,
"rank": 6,
"column": 5,
"url": "https://twitter.com/rpiathletics",
"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": 6,
"items": [{
"id": 1295,
"title": "YouTube",
"short_title": null,
"rank": 7,
"column": 6,
"url": "https://www.youtube.com/user/RPIathletics",
"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
}],
"mode": "web"
};
if (!("sidearmComponents" in window)) window.sidearmComponents = [];
window.sidearmComponents.push(obj);
</script>
<navigation-component params="{ id: 'd70c0257-ab19-441d-8497-2fec0c842775' }"><!-- ko if: name() === 'main-nav' -->
<div class="component c-navigation c-navigation--main flex">
<!-- ko if: ko.observable().matchMedia("(min-width: 1025px)")-->
<div class="c-navigation-desktop">
<ul class="c-navigation__level-1 flex" data-bind="afterBind: { fastForEach: data, callback: navOverflow }" role="menubar">
<!-- ko if: !isHidden() -->
<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
},
event: {
mouseover: function(data, event) {
let currentTarget = event.currentTarget;
let menuItems = document.querySelectorAll('.c-navigation__item--level-1');
menuItems.forEach((element) => {
if(!currentTarget.isSameNode(element)) {
let navdata = ko.dataFor(element);
navdata.closeMenuItem();
}
});
openMenuItem();
},
mouseout: closeMenuItem()
}
" role="menuitem" aria-haspopup="true" class="sports-dropdown 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,
click: function(data, event) {
let currentTarget = event.currentTarget;
let menuItems = document.querySelectorAll('.c-navigation__url--level-1');
menuItems.forEach((element) => {
if(!currentTarget.isSameNode(element)) {
let navdata = ko.dataFor(element);
navdata.closeMenuItem();
}
});
toggleMenuItem();
},
event: {
keyup: function(data,event) {
if(event.key == 'Enter') {
let currentTarget = event.currentTarget;
let menuItems = document.querySelectorAll('.c-navigation__url--level-1');
menuItems.forEach((element) => {
if(!currentTarget.isSameNode(element)) {
let navdata = ko.dataFor(element);
navdata.closeMenuItem();
}
});
toggleMenuItem();
}
}
},
css: {
'is-toggled':isItemOpen()
},
attr: {
'aria-haspopup': items && items.length ? 'true' : 'false',
'aria-expanded': isItemOpen() ? 'true' : 'false'
}" tabindex="0" aria-haspopup="true" aria-expanded="false">Men's Sports</a>
<!-- /ko -->
<!-- ko if: url !== "" && url !== "#" --><!-- /ko -->
<!-- ko if: columns.length > 0 -->
<div class="c-navigation__level-2" 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 fastForEach: columns -->
<ul class="c-navigation__column reset-list" data-bind="fastForEach: items,
attr: {
'aria-label': $parent.title
}" aria-label="Men's Sports">
<li class="c-navigation__item c-navigation__item--level-2" data-bind="
css: {
'c-navigation__separator': separator,
'c-navigation__parent':items && items.length > 0
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/baseball" target="" tabindex="-1" aria-label="">Baseball</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko fastForEach: 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/baseball/schedule" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/baseball/roster" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/baseball/archives" aria-label="" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko fastForEach: 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="Baseball 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="//twitter.com/RPIBaseball" aria-label="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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="Baseball 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/mens-basketball" target="" tabindex="-1" aria-label="">Basketball</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko fastForEach: 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/mens-basketball/schedule" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/mens-basketball/roster" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/mens-basketball/archives" aria-label="" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko fastForEach: 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="Basketball 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="//twitter.com/RPI_MBB" aria-label="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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="//instagram.com/rpi_mbb" aria-label="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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/mens-cross-country" target="" tabindex="-1" aria-label="">Cross Country</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko fastForEach: 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/mens-cross-country/schedule" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/mens-cross-country/roster" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/mens-cross-country/archives" aria-label="" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko fastForEach: 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="Cross Country 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="//twitter.com/RPI_XC" aria-label="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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="//instagram.com/rpi_xc" aria-label="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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/football" target="" tabindex="-1" aria-label="">Football</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko fastForEach: 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/football/schedule" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/football/roster" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/football/archives" aria-label="" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko fastForEach: 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="Football 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="//twitter.com/rpifootball" aria-label="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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="//instagram.com/rpifootball" aria-label="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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/golf" target="" tabindex="-1" aria-label="">Golf</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko fastForEach: 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/golf/schedule" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/golf/roster" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/golf/archives" aria-label="" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko fastForEach: 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="Golf 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="Golf 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="//instagram.com/rpigolf/" aria-label="Golf 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="Golf 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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/mens-ice-hockey" target="" tabindex="-1" aria-label="">Hockey</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko fastForEach: 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/mens-ice-hockey/schedule" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/mens-ice-hockey/roster" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/mens-ice-hockey/archives" aria-label="" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko fastForEach: 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="Hockey 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="//twitter.com/@RPI_Hockey" aria-label="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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="//instagram.com/rpi_mhockey" aria-label="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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="http://rpiathletics.com/sports/2010/7/9/GEN_0709104100.aspx" aria-label="Hockey Tickets" aria-hidden="false" tabindex="-1">Tickets</a>
<!-- /ko -->
<!-- /ko -->
</li>
</ul>
<ul class="c-navigation__column reset-list" data-bind="fastForEach: items,
attr: {
'aria-label': $parent.title
}" aria-label="Men's Sports">
<li class="c-navigation__item c-navigation__item--level-2" data-bind="
css: {
'c-navigation__separator': separator,
'c-navigation__parent':items && items.length > 0
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/mens-lacrosse" target="" tabindex="-1" aria-label="">Lacrosse</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko fastForEach: 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/mens-lacrosse/schedule" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/mens-lacrosse/roster" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/mens-lacrosse/archives" aria-label="" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko fastForEach: 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="Lacrosse 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="//twitter.com/RPIMLax" aria-label="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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="//instagram.com/rpimlax" aria-label="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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/mens-soccer" target="" tabindex="-1" aria-label="">Soccer</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko fastForEach: 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/mens-soccer/schedule" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/mens-soccer/roster" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/mens-soccer/archives" aria-label="" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko fastForEach: 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="Soccer 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="//twitter.com/RPIMSOC" aria-label="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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="//instagram.com/rpimsoccer" aria-label="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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/mens-swimming-and-diving" target="" tabindex="-1" aria-label="">Swimming & Diving</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko fastForEach: 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/mens-swimming-and-diving/schedule" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/mens-swimming-and-diving/roster" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/mens-swimming-and-diving/archives" aria-label="" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko fastForEach: 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="Swimming & Diving 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="//twitter.com/RPISwimming" aria-label="Swimming & Diving 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="//instagram.com/rpi_swim_dive" aria-label="Swimming & Diving 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="Swimming & Diving 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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/mens-tennis" target="" tabindex="-1" aria-label="">Tennis</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko fastForEach: 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/mens-tennis/schedule" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/mens-tennis/roster" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/mens-tennis/archives" aria-label="" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko fastForEach: 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="Tennis 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="//twitter.com/RPIMensTennis" aria-label="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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="Tennis 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/mens-track-and-field" target="" tabindex="-1" aria-label="">Track & Field</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko fastForEach: 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/mens-track-and-field/schedule" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/mens-track-and-field/roster" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/mens-track-and-field/archives" aria-label="" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko fastForEach: 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="Track & Field 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="//twitter.com/RPITRACKFIELD" aria-label="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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="//instagram.com/rpi_trackandfield" aria-label="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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="Track & Field Tickets" aria-hidden="true" tabindex="-1">Tickets</a>
<!-- /ko -->
<!-- /ko -->
</li>
</ul>
<!-- /ko -->
</div>
</div>
</div>
<!-- /ko -->
</li>
<!-- /ko -->
<!-- ko if: !isHidden() -->
<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
},
event: {
mouseover: function(data, event) {
let currentTarget = event.currentTarget;
let menuItems = document.querySelectorAll('.c-navigation__item--level-1');
menuItems.forEach((element) => {
if(!currentTarget.isSameNode(element)) {
let navdata = ko.dataFor(element);
navdata.closeMenuItem();
}
});
openMenuItem();
},
mouseout: closeMenuItem()
}
" role="menuitem" aria-haspopup="true" class="sports-dropdown 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,
click: function(data, event) {
let currentTarget = event.currentTarget;
let menuItems = document.querySelectorAll('.c-navigation__url--level-1');
menuItems.forEach((element) => {
if(!currentTarget.isSameNode(element)) {
let navdata = ko.dataFor(element);
navdata.closeMenuItem();
}
});
toggleMenuItem();
},
event: {
keyup: function(data,event) {
if(event.key == 'Enter') {
let currentTarget = event.currentTarget;
let menuItems = document.querySelectorAll('.c-navigation__url--level-1');
menuItems.forEach((element) => {
if(!currentTarget.isSameNode(element)) {
let navdata = ko.dataFor(element);
navdata.closeMenuItem();
}
});
toggleMenuItem();
}
}
},
css: {
'is-toggled':isItemOpen()
},
attr: {
'aria-haspopup': items && items.length ? 'true' : 'false',
'aria-expanded': isItemOpen() ? 'true' : 'false'
}" tabindex="0" aria-haspopup="true" aria-expanded="false">Women's Sports</a>
<!-- /ko -->
<!-- ko if: url !== "" && url !== "#" --><!-- /ko -->
<!-- ko if: columns.length > 0 -->
<div class="c-navigation__level-2" 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 fastForEach: columns -->
<ul class="c-navigation__column reset-list" data-bind="fastForEach: items,
attr: {
'aria-label': $parent.title
}" aria-label="Women's Sports">
<li class="c-navigation__item c-navigation__item--level-2" data-bind="
css: {
'c-navigation__separator': separator,
'c-navigation__parent':items && items.length > 0
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/womens-basketball" target="" tabindex="-1" aria-label="">Basketball</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko fastForEach: 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/womens-basketball/schedule" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/womens-basketball/roster" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/womens-basketball/archives" aria-label="" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko fastForEach: 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="Basketball 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="Basketball 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="//instagram.com/rpi_womens_basketball" aria-label="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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/womens-cross-country" target="" tabindex="-1" aria-label="">Cross Country</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko fastForEach: 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/womens-cross-country/schedule" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/womens-cross-country/roster" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/womens-cross-country/archives" aria-label="" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko fastForEach: 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="Cross Country 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="//twitter.com/RPI_XC" aria-label="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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="//instagram.com/rpi_xc" aria-label="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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/field-hockey" target="" tabindex="-1" aria-label="">Field Hockey</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko fastForEach: 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/field-hockey/schedule" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/field-hockey/roster" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/field-hockey/archives" aria-label="" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko fastForEach: 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="Field Hockey 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="Field Hockey 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="//instagram.com/rpi_field_hockey" aria-label="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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/womens-ice-hockey" target="" tabindex="-1" aria-label="">Ice Hockey</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko fastForEach: 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/womens-ice-hockey/schedule" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/womens-ice-hockey/roster" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/womens-ice-hockey/archives" aria-label="" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko fastForEach: 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="Ice Hockey 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="//twitter.com/RPI_WHockey" aria-label="Ice 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="//instagram.com/rpiwomenshockey" aria-label="Ice 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="Ice 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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/womens-lacrosse" target="" tabindex="-1" aria-label="">Lacrosse</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko fastForEach: 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/womens-lacrosse/schedule" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/womens-lacrosse/roster" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/womens-lacrosse/archives" aria-label="" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko fastForEach: 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="Lacrosse 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="//twitter.com/RPIWLax" aria-label="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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="//instagram.com/rpiwlax" aria-label="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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="Lacrosse Tickets" aria-hidden="true" tabindex="-1">Tickets</a>
<!-- /ko -->
<!-- /ko -->
</li>
</ul>
<ul class="c-navigation__column reset-list" data-bind="fastForEach: items,
attr: {
'aria-label': $parent.title
}" aria-label="Women's Sports">
<li class="c-navigation__item c-navigation__item--level-2" data-bind="
css: {
'c-navigation__separator': separator,
'c-navigation__parent':items && items.length > 0
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/womens-soccer" target="" tabindex="-1" aria-label="">Soccer</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko fastForEach: 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/womens-soccer/schedule" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/womens-soccer/roster" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/womens-soccer/archives" aria-label="" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko fastForEach: 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="Soccer 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="//twitter.com/RPIWS" aria-label="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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="//instagram.com/rpiwsoccer" aria-label="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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/softball" target="" tabindex="-1" aria-label="">Softball</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko fastForEach: 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/softball/schedule" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/softball/roster" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/softball/archives" aria-label="" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko fastForEach: 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="Softball 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="//twitter.com/RPI_Softball" aria-label="Softball 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="Softball 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="Softball 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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/womens-swimming-and-diving" target="" tabindex="-1" aria-label="">Swimming & Diving</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko fastForEach: 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/womens-swimming-and-diving/schedule" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/womens-swimming-and-diving/roster" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/womens-swimming-and-diving/archives" aria-label="" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko fastForEach: 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="Swimming & Diving 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="//twitter.com/RPISwimming" aria-label="Swimming & Diving 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="//instagram.com/rpi_swim_dive" aria-label="Swimming & Diving 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="Swimming & Diving 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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/womens-tennis" target="" tabindex="-1" aria-label="">Tennis</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko fastForEach: 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/womens-tennis/schedule" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/womens-tennis/roster" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/womens-tennis/archives" aria-label="" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko fastForEach: 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="Tennis 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="//twitter.com/RPIWomensTennis" aria-label="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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="//instagram.com/rpiwtennis" aria-label="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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/womens-track-and-field" target="" tabindex="-1" aria-label="">Track & Field</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links -->
<!-- ko fastForEach: 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/womens-track-and-field/schedule" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/womens-track-and-field/roster" aria-label="" 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': open_in_new_window ? ($parents[1].items[0].separator === false ? '' : $parents[1].items[0].title + ' ') + $parent.title + ', opens in new window.' : '',
'aria-hidden': !url ? 'true' : 'false',
tabindex: $parents[2].isItemOpen() ? 0 : -1
},
event: {
focus: function() { $parents[2].openMenuItem(); },
blur: function() { $parents[2].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/womens-track-and-field/archives" aria-label="" aria-hidden="false" tabindex="-1">News</a>
<!-- /ko -->
<!-- /ko -->
<!-- ko if: social_media_links -->
<!-- ko fastForEach: 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="Track & Field 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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="//twitter.com/RPITRACKFIELD" aria-label="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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="//instagram.com/rpi_trackandfield" aria-label="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 === false ? '' : $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(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[2].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" aria-label="Track & Field Tickets" aria-hidden="true" tabindex="-1">Tickets</a>
<!-- /ko -->
<!-- /ko -->
</li>
</ul>
<!-- /ko -->
</div>
</div>
</div>
<!-- /ko -->
</li>
<!-- /ko -->
<!-- ko if: !isHidden() -->
<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
},
event: {
mouseover: function(data, event) {
let currentTarget = event.currentTarget;
let menuItems = document.querySelectorAll('.c-navigation__item--level-1');
menuItems.forEach((element) => {
if(!currentTarget.isSameNode(element)) {
let navdata = ko.dataFor(element);
navdata.closeMenuItem();
}
});
openMenuItem();
},
mouseout: closeMenuItem()
}
" role="menuitem" 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,
click: function(data, event) {
let currentTarget = event.currentTarget;
let menuItems = document.querySelectorAll('.c-navigation__url--level-1');
menuItems.forEach((element) => {
if(!currentTarget.isSameNode(element)) {
let navdata = ko.dataFor(element);
navdata.closeMenuItem();
}
});
toggleMenuItem();
},
event: {
keyup: function(data,event) {
if(event.key == 'Enter') {
let currentTarget = event.currentTarget;
let menuItems = document.querySelectorAll('.c-navigation__url--level-1');
menuItems.forEach((element) => {
if(!currentTarget.isSameNode(element)) {
let navdata = ko.dataFor(element);
navdata.closeMenuItem();
}
});
toggleMenuItem();
}
}
},
css: {
'is-toggled':isItemOpen()
},
attr: {
'aria-haspopup': items && items.length ? 'true' : 'false',
'aria-expanded': isItemOpen() ? 'true' : 'false'
}" tabindex="0" aria-haspopup="true" aria-expanded="false">Inside Athletics</a>
<!-- /ko -->
<!-- ko if: url !== "" && url !== "#" --><!-- /ko -->
<!-- ko if: columns.length > 0 -->
<div class="c-navigation__level-2" 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 fastForEach: columns -->
<ul class="c-navigation__column reset-list" data-bind="fastForEach: items,
attr: {
'aria-label': $parent.title
}" aria-label="Inside Athletics">
<li class="c-navigation__item c-navigation__item--level-2" data-bind="
css: {
'c-navigation__separator': separator,
'c-navigation__parent':items && items.length > 0
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/news/2010/10/20/GEN_1020101108.aspx" target="" tabindex="-1" aria-label="">Academic & Athletic Liaison Program</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sb_output.aspx?form=4" target="" tabindex="-1" aria-label="">Alumni/ae Address Update</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/documents/2022/7/25/RPI_Athletics_Drug_Testing_Policy_072222.pdf" target="" tabindex="-1" aria-label="">Athletics Drug Testing Policy</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="http://www.union.rpi.edu/" target="" tabindex="-1" aria-label="">Club Sports</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/2010/9/1/GEN_0901100848.aspx" target="" tabindex="-1" aria-label="">Compliance</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/2005/9/6/directions.aspx" target="" tabindex="-1" aria-label="">Directions to RPI</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/documents/2022/10/20/2022_EADA_Survey_Submitted_101322.pdf" target="" tabindex="-1" aria-label="">EADA as of October 13, 2022</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/2010/5/19/GEN_0519103709" target="" tabindex="-1" aria-label="">Facilities</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="https://www.youvisit.com/tour/rpi/141262?tourid=tour1" target="" tabindex="-1" aria-label="">Facilities Virtual Tour</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/honors/hall-of-fame" target="" tabindex="-1" aria-label="">Hall of Fame</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
</ul>
<ul class="c-navigation__column reset-list" data-bind="fastForEach: items,
attr: {
'aria-label': $parent.title
}" aria-label="Inside Athletics">
<li class="c-navigation__item c-navigation__item--level-2" data-bind="
css: {
'c-navigation__separator': separator,
'c-navigation__parent':items && items.length > 0
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/documents/2019/7/16/Institute_Alcohol_and_Other_Drugs_Policy_03_27_2019.pdf" target="" tabindex="-1" aria-label="">Institute Alcohol and Other Drug Policy for Students</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="http://recreation.union.rpi.edu/" target="" tabindex="-1" aria-label="">Intramural Sports</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/2009/2/2/GEN_0202094849.aspx" target="" tabindex="-1" aria-label="">Mission & Vision Statements</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/documents/2021/8/13/Name_Image_Likeness_081121.pdf" target="" tabindex="-1" aria-label="">Name, Image, Likeness</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/documents/2020/10/5/Resources.pdf" target="" tabindex="-1" aria-label="">Resources for Underrepresented Minorities</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/2009/2/19/GEN_0219090538.aspx" target="" tabindex="-1" aria-label="">SAAC</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/2014/1/22/GEN_0122145654.aspx" target="" tabindex="-1" aria-label="">Sports Medicine</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/staff-directory" target="" tabindex="-1" aria-label="">Staff Directory</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/2011/1/25/strength_0125112622.aspx" target="" tabindex="-1" aria-label="">Strength and Conditioning</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
</ul>
<!-- /ko -->
</div>
</div>
</div>
<!-- /ko -->
</li>
<!-- /ko -->
<!-- ko if: !isHidden() -->
<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
},
event: {
mouseover: function(data, event) {
let currentTarget = event.currentTarget;
let menuItems = document.querySelectorAll('.c-navigation__item--level-1');
menuItems.forEach((element) => {
if(!currentTarget.isSameNode(element)) {
let navdata = ko.dataFor(element);
navdata.closeMenuItem();
}
});
openMenuItem();
},
mouseout: closeMenuItem()
}
" role="menuitem" aria-haspopup="false" class="right-position-dropdown c-navigation__item c-navigation__item--level-1">
<!-- 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' : '',
'aria-label': open_in_new_window ? title() + ', opens in new window.' : ''
},
onEnter: toggleMenuItem" href="http://www.rpi.edu" target="" aria-label="">RPI EDU</a>
<!-- /ko -->
<!-- ko if: columns.length > 0 --><!-- /ko -->
</li>
<!-- /ko -->
<!-- ko if: !isHidden() -->
<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
},
event: {
mouseover: function(data, event) {
let currentTarget = event.currentTarget;
let menuItems = document.querySelectorAll('.c-navigation__item--level-1');
menuItems.forEach((element) => {
if(!currentTarget.isSameNode(element)) {
let navdata = ko.dataFor(element);
navdata.closeMenuItem();
}
});
openMenuItem();
},
mouseout: closeMenuItem()
}
" role="menuitem" aria-haspopup="false" class="right-position-dropdown c-navigation__item c-navigation__item--level-1">
<!-- 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' : '',
'aria-label': open_in_new_window ? title() + ', opens in new window.' : ''
},
onEnter: toggleMenuItem" href="https://giving.rpi.edu/lets-go-red/" target="" aria-label="">Giving</a>
<!-- /ko -->
<!-- ko if: columns.length > 0 --><!-- /ko -->
</li>
<!-- /ko -->
<!-- ko if: !isHidden() -->
<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
},
event: {
mouseover: function(data, event) {
let currentTarget = event.currentTarget;
let menuItems = document.querySelectorAll('.c-navigation__item--level-1');
menuItems.forEach((element) => {
if(!currentTarget.isSameNode(element)) {
let navdata = ko.dataFor(element);
navdata.closeMenuItem();
}
});
openMenuItem();
},
mouseout: closeMenuItem()
}
" role="menuitem" aria-haspopup="true" class="right-position-dropdown 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,
click: function(data, event) {
let currentTarget = event.currentTarget;
let menuItems = document.querySelectorAll('.c-navigation__url--level-1');
menuItems.forEach((element) => {
if(!currentTarget.isSameNode(element)) {
let navdata = ko.dataFor(element);
navdata.closeMenuItem();
}
});
toggleMenuItem();
},
event: {
keyup: function(data,event) {
if(event.key == 'Enter') {
let currentTarget = event.currentTarget;
let menuItems = document.querySelectorAll('.c-navigation__url--level-1');
menuItems.forEach((element) => {
if(!currentTarget.isSameNode(element)) {
let navdata = ko.dataFor(element);
navdata.closeMenuItem();
}
});
toggleMenuItem();
}
}
},
css: {
'is-toggled':isItemOpen()
},
attr: {
'aria-haspopup': items && items.length ? 'true' : 'false',
'aria-expanded': isItemOpen() ? 'true' : 'false'
}" tabindex="0" aria-haspopup="true" aria-expanded="false">Fan Central</a>
<!-- /ko -->
<!-- ko if: url !== "" && url !== "#" --><!-- /ko -->
<!-- ko if: columns.length > 0 -->
<div class="c-navigation__level-2" 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 fastForEach: columns -->
<ul class="c-navigation__column reset-list" data-bind="fastForEach: items,
attr: {
'aria-label': $parent.title
}" aria-label="Fan Central">
<li class="c-navigation__item c-navigation__item--level-2" data-bind="
css: {
'c-navigation__separator': separator,
'c-navigation__parent':items && items.length > 0
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/archives.aspx?path=general&" target="" tabindex="-1" aria-label="">Archived Stories</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/2017/3/17/athletic-department-awards.aspx" target="" tabindex="-1" aria-label="">Athletics Department Awards</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/calendar" target="" tabindex="-1" aria-label="">Composite Schedule</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/documents/2012/3/28/EP_Hosp.pdf" target="" tabindex="-1" aria-label="">Engineers Pride Hospitality Membership</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/2010/5/19/GEN_0519103709" target="" tabindex="-1" aria-label="">Facilities</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="http://www.rpifanshop.com/" target="_blank" tabindex="-1" aria-label="Fan Shop (Merchandise), opens in new window.">Fan Shop (Merchandise)</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/2009/1/26/GEN_0126095830.aspx" target="" tabindex="-1" aria-label="">Live Stats</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
</ul>
<ul class="c-navigation__column reset-list" data-bind="fastForEach: items,
attr: {
'aria-label': $parent.title
}" aria-label="Fan Central">
<li class="c-navigation__item c-navigation__item--level-2" data-bind="
css: {
'c-navigation__separator': separator,
'c-navigation__parent':items && items.length > 0
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/2013/9/10/GEN_0910132144.aspx" target="_blank" tabindex="-1" aria-label="Live Video, opens in new window.">Live Video</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/subscribe.aspx" target="_blank" tabindex="-1" aria-label="Newsletter Signup, opens in new window.">Newsletter Signup</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/2017/3/3/general-records-history.aspx" target="" tabindex="-1" aria-label="">Records & History</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="https://rpi.tv/" target="_blank" tabindex="-1" aria-label="RPI TV, opens in new window.">RPI TV</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="/sports/2019/7/23/season-highlights.aspx" target="" tabindex="-1" aria-label="">Season Highlights</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="https://www.youvisit.com/tour/rpi/141262?tourid=tour1 " target="" tabindex="-1" aria-label="">Virtual Tour of Facilities</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="http://www.wrpi.org/listen.php" target="_blank" tabindex="-1" aria-label="WRPI (Radio), opens in new window.">WRPI (Radio)</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
</ul>
<!-- /ko -->
</div>
</div>
</div>
<!-- /ko -->
</li>
<!-- /ko -->
<!-- ko if: !isHidden() -->
<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
},
event: {
mouseover: function(data, event) {
let currentTarget = event.currentTarget;
let menuItems = document.querySelectorAll('.c-navigation__item--level-1');
menuItems.forEach((element) => {
if(!currentTarget.isSameNode(element)) {
let navdata = ko.dataFor(element);
navdata.closeMenuItem();
}
});
openMenuItem();
},
mouseout: closeMenuItem()
}
" role="menuitem" 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,
click: function(data, event) {
let currentTarget = event.currentTarget;
let menuItems = document.querySelectorAll('.c-navigation__url--level-1');
menuItems.forEach((element) => {
if(!currentTarget.isSameNode(element)) {
let navdata = ko.dataFor(element);
navdata.closeMenuItem();
}
});
toggleMenuItem();
},
event: {
keyup: function(data,event) {
if(event.key == 'Enter') {
let currentTarget = event.currentTarget;
let menuItems = document.querySelectorAll('.c-navigation__url--level-1');
menuItems.forEach((element) => {
if(!currentTarget.isSameNode(element)) {
let navdata = ko.dataFor(element);
navdata.closeMenuItem();
}
});
toggleMenuItem();
}
}
},
css: {
'is-toggled':isItemOpen()
},
attr: {
'aria-haspopup': items && items.length ? 'true' : 'false',
'aria-expanded': isItemOpen() ? 'true' : 'false'
}" tabindex="0" aria-haspopup="true" aria-expanded="false">Social</a>
<!-- /ko -->
<!-- ko if: url !== "" && url !== "#" --><!-- /ko -->
<!-- ko if: columns.length > 0 -->
<div class="c-navigation__level-2" 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 fastForEach: columns -->
<ul class="c-navigation__column reset-list" data-bind="fastForEach: items,
attr: {
'aria-label': $parent.title
}" 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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="https://www.facebook.com/rpiathletics/" target="" tabindex="-1" aria-label="">Facebook</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
</ul>
<ul class="c-navigation__column reset-list" data-bind="fastForEach: items,
attr: {
'aria-label': $parent.title
}" 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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="https://www.instagram.com/rpiathletics/" target="" tabindex="-1" aria-label="">Instagram</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
</ul>
<ul class="c-navigation__column reset-list" data-bind="fastForEach: items,
attr: {
'aria-label': $parent.title
}" 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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="https://twitter.com/rpiathletics" target="" tabindex="-1" aria-label="">Twitter</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
</ul>
<ul class="c-navigation__column reset-list" data-bind="fastForEach: items,
attr: {
'aria-label': $parent.title
}" 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
}">
<!-- 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' : '',
tabindex: $parents[1].isItemOpen() ? 0 : -1,
'aria-label': open_in_new_window ? ($parent.items[0].separator === false ? '' : $parent.items[0].title + ' ') + title + ', opens in new window.' : '',
},
event: {
focus: function() { $parents[1].openMenuItem(); },
blur: function() { $parents[1].closeMenuItem(); },
keyup: function(data, event) {
if(event.key == 'Escape') {
$parents[1].closeMenuItem();
let parentElement = event.currentTarget.closest('.c-navigation__item--level-1');
let focusableElement = parentElement.querySelector('.c-navigation__url--level-1');
focusableElement.focus();
}
}
},
css: class_name" href="https://www.youtube.com/user/RPIathletics" target="" tabindex="-1" aria-label="">YouTube</a>
<!-- /ko -->
<!-- ko if: schedule_roster_news_links --><!-- /ko -->
<!-- ko if: social_media_links --><!-- /ko -->
</li>
</ul>
<!-- /ko -->
</div>
</div>
</div>
<!-- /ko -->
</li>
<!-- /ko -->
</ul>
</div>
<!-- /ko -->
<!-- ko if: hasHiddenItems() || ko.observable().matchMedia("(max-width: 1024px)") --><!-- /ko -->
</div>
<!-- /ko -->
<!-- ko if: name() === 'sports-nav' --><!-- /ko -->
</navigation-component>
<!-- ko if: false --><!-- /ko -->
<search-component>
<div class="component c-search c-search--popout" role="search" data-bind="css: {'is-open': toggled()}">
<button type="button" class="c-search__toggle" aria-label="Toggle search form" data-bind="click: toggleSearch, attr: {'aria-expanded': toggled() ? 'true' : 'false'}, css: {'is-toggled' : toggled()}" aria-expanded="false">
<i class="sf-search-2-minimal"></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 type="submit" class="c-search__submit" data-bind="click: search, disable: !query(), event: {focus: openSearch, blur: closeSearch }" aria-label="Search site" disabled="">Go</button>
</fieldset>
</div>
</div>
</search-component>
</nav>
</header>
<section id="calendar-section">
<h2 class="hide">Calendar</h2>
<div class="row">
<div class="small-12 full columns">
<div class="cal-tabs relative ui-tabs ui-corner-all ui-widget ui-widget-content">
<ul class="flex flex-wrap 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="events" aria-labelledby="ui-id-3" aria-selected="true" aria-expanded="true">
<a href="#events" role="presentation" tabindex="0" class="ui-tabs-anchor" id="ui-id-3">Events</a></li>
<li role="tab" tabindex="-1" class="ui-tabs-tab ui-corner-top ui-state-default ui-tab" aria-controls="results" aria-labelledby="ui-id-4" aria-selected="false" aria-expanded="false">
<a href="#results" role="presentation" tabindex="0" class="ui-tabs-anchor" id="ui-id-4">Results</a></li>
</ul>
<section id="events" aria-labelledby="ui-id-3" role="tabpanel" class="ui-tabs-panel ui-corner-bottom ui-widget-content" aria-hidden="false">
<h2 class="hide">Events</h2>
<script>
var obj = {
"start": 0,
"count": 8,
"name": "events--list",
"sport_id": null,
"count_breakpoints": null,
"css_class": "",
"pinned_id": "",
"extra": {
"school_name": "Rensselaer Polytechnic Institute"
},
"context": null,
"dummy": false,
"type": "events",
"id": "dc303821-13e5-4977-b52d-b737fe67288b",
"data": [{
"id": 18556,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2023-04-22T12:00:00",
"end_date": null,
"date_utc": "2023-04-22T16:00:00Z",
"end_date_utc": null,
"time": "12pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "A",
"location_indicator": "N",
"neutral_hometeam": false,
"location": "Williamstown, MA",
"conference": "Liberty League",
"conference_abbrev": "Liberty League",
"conference_logo": "/images/2008/7/11/miniliberty2.gif",
"is_conference": false,
"show_atvs": true,
"is_spotlight": false,
"type": "upcoming",
"tournament": null,
"sport": {
"id": 13,
"title": "Men's Track and Field",
"abbreviation": "MTRACK",
"shortname": "mtrack",
"short_title": "MT&F",
"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": 1070,
"title": "2022-23 Men's Track and Field Schedule",
"url": "https://rpiathletics.com/schedule.aspx?schedule=1070"
},
"opponent": {
"id": 3,
"prefix": null,
"name": "Williams College Farley Invitational",
"title": "Williams College Farley Invitational",
"image": "/images/logos/site-logo.png"
},
"media": {
"video": "https://www.nsnsports.net/colleges/williams-college/",
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "https://www.nestiming.com/events/farley23",
"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": "PREVIEW! Three Teams at Home; Two on Friday",
"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/2023/4/12/preview_04_21_23.jpg",
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "/news/2023/4/21/general-preview-three-teams-at-home-two-on-friday.aspx",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": 20629,
"content_id": "20629",
"content_title": "PREVIEW! Three Teams at Home; Two on Friday",
"content_date": "2023-04-21T08:28:42.287",
"content_url": "https://rpiathletics.com/news/2023/4/21/general-preview-three-teams-at-home-two-on-friday.aspx",
"content_image_url": "https://rpiathletics.com/images/2023/4/12/preview_04_21_23.jpg",
"date": "2023-04-21T08:28:42.287"
},
"result": {
"game_id": 18556,
"status": null,
"team_score": null,
"opponent_score": null,
"prescore": null,
"postscore": null,
"bid": "1OKopp4YrClH6IsxAODLRw%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,
"isModified": 0
}
}, {
"id": 18582,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2023-04-22T12:00:00",
"end_date": null,
"date_utc": "2023-04-22T16:00:00Z",
"end_date_utc": null,
"time": "12pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "A",
"location_indicator": "N",
"neutral_hometeam": false,
"location": "Williamstown, MA",
"conference": "Liberty League",
"conference_abbrev": "Liberty League",
"conference_logo": "/images/2008/7/11/miniliberty2.gif",
"is_conference": false,
"show_atvs": true,
"is_spotlight": false,
"type": "upcoming",
"tournament": null,
"sport": {
"id": 24,
"title": "Women's Track & Field",
"abbreviation": "WTRACK",
"shortname": "wtrack",
"short_title": "WT&F",
"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": 1071,
"title": "2022-23 Women's Track & Field Schedule",
"url": "https://rpiathletics.com/schedule.aspx?schedule=1071"
},
"opponent": {
"id": 3,
"prefix": null,
"name": "Williams College Farley Invitational",
"title": "Williams College Farley Invitational",
"image": "/images/logos/site-logo.png"
},
"media": {
"video": "https://www.nsnsports.net/colleges/williams-college/",
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "https://www.nestiming.com/events/farley23",
"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": "PREVIEW! Three Teams at Home; Two on Friday",
"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/2023/4/12/preview_04_21_23.jpg",
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "/news/2023/4/21/general-preview-three-teams-at-home-two-on-friday.aspx",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": 20629,
"content_id": "20629",
"content_title": "PREVIEW! Three Teams at Home; Two on Friday",
"content_date": "2023-04-21T08:28:42.287",
"content_url": "https://rpiathletics.com/news/2023/4/21/general-preview-three-teams-at-home-two-on-friday.aspx",
"content_image_url": "https://rpiathletics.com/images/2023/4/12/preview_04_21_23.jpg",
"date": "2023-04-21T08:28:42.287"
},
"result": {
"game_id": 18582,
"status": null,
"team_score": null,
"opponent_score": null,
"prescore": null,
"postscore": null,
"bid": "ZHNgOph9hjb5%2fFQuUV88SQ%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,
"isModified": 0
}
}, {
"id": 19240,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2023-04-23T09:00:00",
"end_date": null,
"date_utc": "2023-04-23T13:00:00Z",
"end_date_utc": null,
"time": "9am",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "A",
"location_indicator": "N",
"neutral_hometeam": false,
"location": "Farmingdale, NY | Bethpage Red",
"conference": null,
"conference_abbrev": null,
"conference_logo": null,
"is_conference": false,
"show_atvs": true,
"is_spotlight": false,
"type": "upcoming",
"tournament": null,
"sport": {
"id": 6,
"title": "Men's Golf",
"abbreviation": "MGOLF",
"shortname": "golf",
"short_title": "GOLF",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "golf",
"gender": "g",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Event"
},
"schedule": {
"id": 1064,
"title": "2022-23 Men's Golf Schedule",
"url": "https://rpiathletics.com/schedule.aspx?schedule=1064"
},
"opponent": {
"id": 75,
"prefix": null,
"name": "Farmingdale State Spring Invitational",
"title": "Farmingdale State Spring Invitational",
"image": "/images/logos/Farmingdale.png"
},
"media": {
"video": null,
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "https://results.golfstat.com//public/leaderboards/gsnav.cfm?pg=participants&tid=27738",
"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": 19240,
"status": null,
"team_score": null,
"opponent_score": null,
"prescore": null,
"postscore": null,
"bid": "%2booFNBSt1dnB%2fskeFFtWvg%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,
"isModified": 0
}
}, {
"id": 18363,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2023-04-23T10:00:00",
"end_date": null,
"date_utc": "2023-04-23T14:00:00Z",
"end_date_utc": null,
"time": "10am",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "A",
"location_indicator": "A",
"neutral_hometeam": false,
"location": "Ithaca, NY",
"conference": "Liberty League",
"conference_abbrev": "Liberty League",
"conference_logo": "/images/2008/7/11/miniliberty2.gif",
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "upcoming",
"tournament": null,
"sport": {
"id": 23,
"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": 1062,
"title": "2022-23 Women's Tennis Schedule",
"url": "https://rpiathletics.com/schedule.aspx?schedule=1062"
},
"opponent": {
"id": 8,
"prefix": null,
"name": "Ithaca College",
"title": "Ithaca College",
"image": "/images/logos/Ithaca_.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": "PREVIEW! Three Teams at Home; Two on Friday",
"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/2023/4/12/preview_04_21_23.jpg",
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "/news/2023/4/21/general-preview-three-teams-at-home-two-on-friday.aspx",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": 20629,
"content_id": "20629",
"content_title": "PREVIEW! Three Teams at Home; Two on Friday",
"content_date": "2023-04-21T08:28:42.287",
"content_url": "https://rpiathletics.com/news/2023/4/21/general-preview-three-teams-at-home-two-on-friday.aspx",
"content_image_url": "https://rpiathletics.com/images/2023/4/12/preview_04_21_23.jpg",
"date": "2023-04-21T08:28:42.287"
},
"result": {
"game_id": 18363,
"status": null,
"team_score": null,
"opponent_score": null,
"prescore": null,
"postscore": null,
"bid": "WjjobqAQalmbXmQf2OHKMw%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,
"isModified": 0
}
}, {
"id": 18518,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2023-04-23T14:00:00",
"end_date": null,
"date_utc": "2023-04-23T18:00:00Z",
"end_date_utc": null,
"time": "2pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "A",
"location_indicator": "A",
"neutral_hometeam": false,
"location": "Ithaca, NY",
"conference": "Liberty League",
"conference_abbrev": "Liberty League",
"conference_logo": "/images/2008/7/11/miniliberty2.gif",
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "upcoming",
"tournament": null,
"sport": {
"id": 12,
"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": 1069,
"title": "2022-23 Men's Tennis Schedule",
"url": "https://rpiathletics.com/schedule.aspx?schedule=1069"
},
"opponent": {
"id": 8,
"prefix": null,
"name": "Ithaca College",
"title": "Ithaca College",
"image": "/images/logos/Ithaca_.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": "PREVIEW! Three Teams at Home; Two on Friday",
"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/2023/4/12/preview_04_21_23.jpg",
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "/news/2023/4/21/general-preview-three-teams-at-home-two-on-friday.aspx",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": 20629,
"content_id": "20629",
"content_title": "PREVIEW! Three Teams at Home; Two on Friday",
"content_date": "2023-04-21T08:28:42.287",
"content_url": "https://rpiathletics.com/news/2023/4/21/general-preview-three-teams-at-home-two-on-friday.aspx",
"content_image_url": "https://rpiathletics.com/images/2023/4/12/preview_04_21_23.jpg",
"date": "2023-04-21T08:28:42.287"
},
"result": {
"game_id": 18518,
"status": null,
"team_score": null,
"opponent_score": null,
"prescore": null,
"postscore": null,
"bid": "IxJyVDMG7Hp8TWoT5C%2fyjg%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,
"isModified": 0
}
}, {
"id": 18658,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2023-04-26T15:30:00",
"end_date": null,
"date_utc": "2023-04-26T19:30:00Z",
"end_date_utc": null,
"time": "3:30pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "A",
"location_indicator": "H",
"neutral_hometeam": false,
"location": "Troy, NY",
"conference": "Liberty League",
"conference_abbrev": "Liberty League",
"conference_logo": "/images/2008/7/11/miniliberty2.gif",
"is_conference": false,
"show_atvs": true,
"is_spotlight": false,
"type": "upcoming",
"tournament": null,
"sport": {
"id": 21,
"title": "Softball",
"abbreviation": "SB",
"shortname": "softball",
"short_title": "SOFT",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "softball",
"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": 1075,
"title": "2023 Softball Schedule",
"url": "https://rpiathletics.com/schedule.aspx?schedule=1075"
},
"opponent": {
"id": 3,
"prefix": null,
"name": "Williams College (DH)",
"title": "Williams College (DH)",
"image": "/images/logos/site-logo.png"
},
"media": {
"video": null,
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "http://www.sidearmstats.com/rpi/softball/",
"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": 18658,
"status": null,
"team_score": null,
"opponent_score": null,
"prescore": null,
"postscore": null,
"bid": "%2f57KyfH8XUyq88qE6vwH0g%3d%3d",
"boxscore": null,
"line_scores": null
},
"game_facility": {
"id": 9,
"title": "Doris Robison Field",
"url": "/facilities/?id=9"
},
"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,
"isModified": 0
}
}, {
"id": 18642,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2023-04-26T16:00:00",
"end_date": null,
"date_utc": "2023-04-26T20:00:00Z",
"end_date_utc": null,
"time": "4pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "A",
"location_indicator": "A",
"neutral_hometeam": false,
"location": "Williamstown, MA",
"conference": "Liberty League",
"conference_abbrev": "Liberty League",
"conference_logo": "/images/2008/7/11/miniliberty2.gif",
"is_conference": false,
"show_atvs": true,
"is_spotlight": false,
"type": "upcoming",
"tournament": null,
"sport": {
"id": 2,
"title": "Baseball",
"abbreviation": "BB",
"shortname": "baseball",
"short_title": "BASE",
"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": 1074,
"title": "2023 Baseball Schedule",
"url": "https://rpiathletics.com/schedule.aspx?schedule=1074"
},
"opponent": {
"id": 3,
"prefix": null,
"name": "Williams College",
"title": "Williams College",
"image": "/images/logos/site-logo.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": 18642,
"status": null,
"team_score": null,
"opponent_score": null,
"prescore": null,
"postscore": null,
"bid": "EtFub9RxMNqCirGZxAV%2b6A%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,
"isModified": 0
}
}, {
"id": 19025,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2023-04-27T00:00:00",
"end_date": null,
"date_utc": null,
"end_date_utc": null,
"time": "",
"is_doubleheader": false,
"allday": false,
"tbd": true,
"team_prefix": "",
"status": "A",
"location_indicator": "N",
"neutral_hometeam": false,
"location": "Philadelphia, PA",
"conference": "Liberty League",
"conference_abbrev": "Liberty League",
"conference_logo": "/images/2008/7/11/miniliberty2.gif",
"is_conference": false,
"show_atvs": true,
"is_spotlight": false,
"type": "upcoming",
"tournament": null,
"sport": {
"id": 13,
"title": "Men's Track and Field",
"abbreviation": "MTRACK",
"shortname": "mtrack",
"short_title": "MT&F",
"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": 1070,
"title": "2022-23 Men's Track and Field Schedule",
"url": "https://rpiathletics.com/schedule.aspx?schedule=1070"
},
"opponent": {
"id": 392,
"prefix": null,
"name": "Penn Relays",
"title": "Penn Relays",
"image": "/images/logos/Pann.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": 19025,
"status": null,
"team_score": null,
"opponent_score": null,
"prescore": null,
"postscore": null,
"bid": "yeQ1walJAzEr6sZXO1fQTQ%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,
"isModified": 0
}
}],
"mode": "web"
};
if (!("sidearmComponents" in window)) window.sidearmComponents = [];
window.sidearmComponents.push(obj);
</script>
<events-component params="{ id: 'dc303821-13e5-4977-b52d-b737fe67288b' }"><!-- ko if: name() === 'events--list' -->
<div class="component c-events c-events--offcanvas-list">
<!-- ko if: !data().length --><!-- /ko -->
<ul class="c-events__list reset-list" data-bind="fastForEach: data">
<li class="c-events__item relative" data-bind="css: {'is-away': locationIndicator === 'A'}">
<div class="c-events__team c-events__team--home flex flex-align-center">
<!-- ko if: locationIndicator !== 'A' -->
<div class="flex c-events__left-container">
<div class="c-events__team-logo-container">
<img class="c-events__team-logo" data-bind="attr: {src: $component.bucket + '/images/responsive_2019/rpi_logo_default.svg'}" alt="Rensselaer Polytechnic Institute" width="48px"
src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/rpi_logo_default.svg">
<div class="c-events__location">vs.</div>
</div>
<div class="flex c-events__name-container">
<div class="c-events__sport" data-bind="text: sport.shortname">mtrack</div>
<div class="c-events__team-name flex-item-1" data-bind="text: opponent.title, title: opponent.title">Williams College Farley Invitational</div>
</div>
</div>
<div class="flex c-events__date-container has-media"
data-bind="css: {'has-media': (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type === 'recent' && (story.url || result.boxscore))}">
<div class="c-events__date" data-bind="formatDate:date, format:'MMM D'">Apr 22</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-events__time">
<!-- ko if: !isLive() -->
<span data-bind="text: time">12pm</span>
<!-- /ko -->
</div>
<!-- /ko -->
<!-- ko if: type === 'recent' && result.status != 'N' --><!-- /ko -->
<!-- ko if: result.status === "N"--><!-- /ko -->
<!-- ko if: type === 'upcoming' && liveStats() --><!-- /ko -->
</div>
<!-- /ko -->
</div>
<div class="c-events__team c-events__team--away flex flex-align-center">
<!-- ko if: locationIndicator === 'A' --><!-- /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" aria-label="Toggle game links" data-bind="
click: toggleGame,
css: {'is-toggled': selected()},
attr: {
'aria-expanded': selected() ? 'true' : 'false'
},
onEscape:closeMenuItem
" aria-expanded="false">
<i class="sf-plus-minimal"></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.video -->
<li class="c-events__media-item">
<a class="c-scoreboard__media-link" data-bind="
attr: {
href: media.video,
'tabindex': selected() ? '0' : '-1'
},
event: {
focus: function() { openGame(); },
blur: function() { closeGame(); }
}" href="https://www.nsnsports.net/colleges/williams-college/" tabindex="-1">
<i class="sf-video"></i>
<span class="accessible-hide">
Live video 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">Williams College Farley Invitational</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 22, 2023</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: media.audio --><!-- /ko -->
<!-- ko if: media.stats -->
<li class="c-events__media-item">
<a class="c-scoreboard__media-link" data-bind="
attr: {
href: media.stats,
'tabindex': selected() ? '0' : '-1'
},
event: {
focus: function() { openGame(); },
blur: function() { closeGame(); }
}" href="https://www.nestiming.com/events/farley23" tabindex="-1">
<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">Williams College Farley Invitational</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 22, 2023</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" data-bind="css: {'is-away': locationIndicator === 'A'}">
<div class="c-events__team c-events__team--home flex flex-align-center">
<!-- ko if: locationIndicator !== 'A' -->
<div class="flex c-events__left-container">
<div class="c-events__team-logo-container">
<img class="c-events__team-logo" data-bind="attr: {src: $component.bucket + '/images/responsive_2019/rpi_logo_default.svg'}" alt="Rensselaer Polytechnic Institute" width="48px"
src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/rpi_logo_default.svg">
<div class="c-events__location">vs.</div>
</div>
<div class="flex c-events__name-container">
<div class="c-events__sport" data-bind="text: sport.shortname">wtrack</div>
<div class="c-events__team-name flex-item-1" data-bind="text: opponent.title, title: opponent.title">Williams College Farley Invitational</div>
</div>
</div>
<div class="flex c-events__date-container has-media"
data-bind="css: {'has-media': (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type === 'recent' && (story.url || result.boxscore))}">
<div class="c-events__date" data-bind="formatDate:date, format:'MMM D'">Apr 22</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-events__time">
<!-- ko if: !isLive() -->
<span data-bind="text: time">12pm</span>
<!-- /ko -->
</div>
<!-- /ko -->
<!-- ko if: type === 'recent' && result.status != 'N' --><!-- /ko -->
<!-- ko if: result.status === "N"--><!-- /ko -->
<!-- ko if: type === 'upcoming' && liveStats() --><!-- /ko -->
</div>
<!-- /ko -->
</div>
<div class="c-events__team c-events__team--away flex flex-align-center">
<!-- ko if: locationIndicator === 'A' --><!-- /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" aria-label="Toggle game links" data-bind="
click: toggleGame,
css: {'is-toggled': selected()},
attr: {
'aria-expanded': selected() ? 'true' : 'false'
},
onEscape:closeMenuItem
" aria-expanded="false">
<i class="sf-plus-minimal"></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.video -->
<li class="c-events__media-item">
<a class="c-scoreboard__media-link" data-bind="
attr: {
href: media.video,
'tabindex': selected() ? '0' : '-1'
},
event: {
focus: function() { openGame(); },
blur: function() { closeGame(); }
}" href="https://www.nsnsports.net/colleges/williams-college/" tabindex="-1">
<i class="sf-video"></i>
<span class="accessible-hide">
Live video for <span data-bind="text: sport.title">Women's Track & Field</span> <span data-bind="text: atVs">at</span> <span data-bind="text: opponent.title">Williams College Farley Invitational</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 22, 2023</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: media.audio --><!-- /ko -->
<!-- ko if: media.stats -->
<li class="c-events__media-item">
<a class="c-scoreboard__media-link" data-bind="
attr: {
href: media.stats,
'tabindex': selected() ? '0' : '-1'
},
event: {
focus: function() { openGame(); },
blur: function() { closeGame(); }
}" href="https://www.nestiming.com/events/farley23" tabindex="-1">
<i class="sf-stats"></i>
<span class="accessible-hide">
Live stats for <span data-bind="text: sport.title">Women's Track & Field</span> <span data-bind="text: atVs">at</span> <span data-bind="text: opponent.title">Williams College Farley Invitational</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 22, 2023</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" data-bind="css: {'is-away': locationIndicator === 'A'}">
<div class="c-events__team c-events__team--home flex flex-align-center">
<!-- ko if: locationIndicator !== 'A' -->
<div class="flex c-events__left-container">
<div class="c-events__team-logo-container">
<img class="c-events__team-logo" data-bind="attr: {src: $component.bucket + '/images/responsive_2019/rpi_logo_default.svg'}" alt="Rensselaer Polytechnic Institute" width="48px"
src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/rpi_logo_default.svg">
<div class="c-events__location">vs.</div>
</div>
<div class="flex c-events__name-container">
<div class="c-events__sport" data-bind="text: sport.shortname">golf</div>
<div class="c-events__team-name flex-item-1" data-bind="text: opponent.title, title: opponent.title">Farmingdale State Spring Invitational</div>
</div>
</div>
<div class="flex c-events__date-container has-media"
data-bind="css: {'has-media': (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type === 'recent' && (story.url || result.boxscore))}">
<div class="c-events__date" data-bind="formatDate:date, format:'MMM D'">Apr 23</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-events__time">
<!-- ko if: !isLive() -->
<span data-bind="text: time">9am</span>
<!-- /ko -->
</div>
<!-- /ko -->
<!-- ko if: type === 'recent' && result.status != 'N' --><!-- /ko -->
<!-- ko if: result.status === "N"--><!-- /ko -->
<!-- ko if: type === 'upcoming' && liveStats() --><!-- /ko -->
</div>
<!-- /ko -->
</div>
<div class="c-events__team c-events__team--away flex flex-align-center">
<!-- ko if: locationIndicator === 'A' --><!-- /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" aria-label="Toggle game links" data-bind="
click: toggleGame,
css: {'is-toggled': selected()},
attr: {
'aria-expanded': selected() ? 'true' : 'false'
},
onEscape:closeMenuItem
" aria-expanded="false">
<i class="sf-plus-minimal"></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.video --><!-- /ko -->
<!-- ko if: media.audio --><!-- /ko -->
<!-- ko if: media.stats -->
<li class="c-events__media-item">
<a class="c-scoreboard__media-link" data-bind="
attr: {
href: media.stats,
'tabindex': selected() ? '0' : '-1'
},
event: {
focus: function() { openGame(); },
blur: function() { closeGame(); }
}" href="https://results.golfstat.com//public/leaderboards/gsnav.cfm?pg=participants&tid=27738" tabindex="-1">
<i class="sf-stats"></i>
<span class="accessible-hide">
Live stats for <span data-bind="text: sport.title">Men's Golf</span> <span data-bind="text: atVs">at</span> <span data-bind="text: opponent.title">Farmingdale State Spring Invitational</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 23, 2023</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 is-away" data-bind="css: {'is-away': locationIndicator === 'A'}">
<div class="c-events__team c-events__team--home flex flex-align-center">
<!-- ko if: locationIndicator !== 'A' --><!-- /ko -->
</div>
<div class="c-events__team c-events__team--away flex flex-align-center">
<!-- ko if: locationIndicator === 'A' -->
<div class="flex c-events__left-container">
<div class="c-events__team-logo-container">
<!-- ko if: opponent.image -->
<img class="c-events__team-logo" data-bind="attr: { src: opponent.image + '?width=48', alt: opponent.title }" src="/images/logos/Ithaca_.png?width=48" alt="Ithaca College">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
<div class="c-events__location">at</div>
</div>
<div class="flex c-events__name-container">
<div class="c-events__sport" data-bind="text: sport.shortname">wten</div>
<div class="c-events__team-name flex-item-1" data-bind="text: opponent.title">Ithaca College</div>
</div>
</div>
<div class="flex c-events__date-container">
<div class="c-events__date" data-bind="formatDate:date, format:'MMM D'">Apr 23</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-events__time">
<!-- ko if: !isLive() -->
<span data-bind="text: time">10am</span>
<!-- /ko -->
</div>
<!-- /ko -->
<!-- ko if: type === 'recent' && result.status != 'N' --><!-- /ko -->
<!-- ko if: result.status === "N"--><!-- /ko -->
<!-- ko if: type === 'upcoming' && liveStats() --><!-- /ko -->
</div>
<!-- ko if: (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type === 'recent' && (story.url || result.boxscore)) --><!-- /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 is-away" data-bind="css: {'is-away': locationIndicator === 'A'}">
<div class="c-events__team c-events__team--home flex flex-align-center">
<!-- ko if: locationIndicator !== 'A' --><!-- /ko -->
</div>
<div class="c-events__team c-events__team--away flex flex-align-center">
<!-- ko if: locationIndicator === 'A' -->
<div class="flex c-events__left-container">
<div class="c-events__team-logo-container">
<!-- ko if: opponent.image -->
<img class="c-events__team-logo" data-bind="attr: { src: opponent.image + '?width=48', alt: opponent.title }" src="/images/logos/Ithaca_.png?width=48" alt="Ithaca College">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
<div class="c-events__location">at</div>
</div>
<div class="flex c-events__name-container">
<div class="c-events__sport" data-bind="text: sport.shortname">mten</div>
<div class="c-events__team-name flex-item-1" data-bind="text: opponent.title">Ithaca College</div>
</div>
</div>
<div class="flex c-events__date-container">
<div class="c-events__date" data-bind="formatDate:date, format:'MMM D'">Apr 23</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-events__time">
<!-- ko if: !isLive() -->
<span data-bind="text: time">2pm</span>
<!-- /ko -->
</div>
<!-- /ko -->
<!-- ko if: type === 'recent' && result.status != 'N' --><!-- /ko -->
<!-- ko if: result.status === "N"--><!-- /ko -->
<!-- ko if: type === 'upcoming' && liveStats() --><!-- /ko -->
</div>
<!-- ko if: (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type === 'recent' && (story.url || result.boxscore)) --><!-- /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" data-bind="css: {'is-away': locationIndicator === 'A'}">
<div class="c-events__team c-events__team--home flex flex-align-center">
<!-- ko if: locationIndicator !== 'A' -->
<div class="flex c-events__left-container">
<div class="c-events__team-logo-container">
<img class="c-events__team-logo" data-bind="attr: {src: $component.bucket + '/images/responsive_2019/rpi_logo_default.svg'}" alt="Rensselaer Polytechnic Institute" width="48px"
src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/rpi_logo_default.svg">
<div class="c-events__location">vs.</div>
</div>
<div class="flex c-events__name-container">
<div class="c-events__sport" data-bind="text: sport.shortname">softball</div>
<div class="c-events__team-name flex-item-1" data-bind="text: opponent.title, title: opponent.title">Williams College (DH)</div>
</div>
</div>
<div class="flex c-events__date-container has-media"
data-bind="css: {'has-media': (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type === 'recent' && (story.url || result.boxscore))}">
<div class="c-events__date" data-bind="formatDate:date, format:'MMM D'">Apr 26</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-events__time">
<!-- ko if: !isLive() -->
<span data-bind="text: time">3:30pm</span>
<!-- /ko -->
</div>
<!-- /ko -->
<!-- ko if: type === 'recent' && result.status != 'N' --><!-- /ko -->
<!-- ko if: result.status === "N"--><!-- /ko -->
<!-- ko if: type === 'upcoming' && liveStats() --><!-- /ko -->
</div>
<!-- /ko -->
</div>
<div class="c-events__team c-events__team--away flex flex-align-center">
<!-- ko if: locationIndicator === 'A' --><!-- /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" aria-label="Toggle game links" data-bind="
click: toggleGame,
css: {'is-toggled': selected()},
attr: {
'aria-expanded': selected() ? 'true' : 'false'
},
onEscape:closeMenuItem
" aria-expanded="false">
<i class="sf-plus-minimal"></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.video --><!-- /ko -->
<!-- ko if: media.audio --><!-- /ko -->
<!-- ko if: media.stats -->
<li class="c-events__media-item">
<a class="c-scoreboard__media-link" data-bind="
attr: {
href: media.stats,
'tabindex': selected() ? '0' : '-1'
},
event: {
focus: function() { openGame(); },
blur: function() { closeGame(); }
}" href="http://www.sidearmstats.com/rpi/softball/" tabindex="-1">
<i class="sf-stats"></i>
<span class="accessible-hide">
Live stats for <span data-bind="text: sport.title">Softball</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">Williams College (DH)</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 26, 2023</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 is-away" data-bind="css: {'is-away': locationIndicator === 'A'}">
<div class="c-events__team c-events__team--home flex flex-align-center">
<!-- ko if: locationIndicator !== 'A' --><!-- /ko -->
</div>
<div class="c-events__team c-events__team--away flex flex-align-center">
<!-- ko if: locationIndicator === 'A' -->
<div class="flex c-events__left-container">
<div class="c-events__team-logo-container">
<!-- ko if: opponent.image -->
<img class="c-events__team-logo" data-bind="attr: { src: opponent.image + '?width=48', alt: opponent.title }" src="/images/logos/site-logo.png?width=48" alt="Williams College">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
<div class="c-events__location">at</div>
</div>
<div class="flex c-events__name-container">
<div class="c-events__sport" data-bind="text: sport.shortname">baseball</div>
<div class="c-events__team-name flex-item-1" data-bind="text: opponent.title">Williams College</div>
</div>
</div>
<div class="flex c-events__date-container">
<div class="c-events__date" data-bind="formatDate:date, format:'MMM D'">Apr 26</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-events__time">
<!-- ko if: !isLive() -->
<span data-bind="text: time">4pm</span>
<!-- /ko -->
</div>
<!-- /ko -->
<!-- ko if: type === 'recent' && result.status != 'N' --><!-- /ko -->
<!-- ko if: result.status === "N"--><!-- /ko -->
<!-- ko if: type === 'upcoming' && liveStats() --><!-- /ko -->
</div>
<!-- ko if: (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type === 'recent' && (story.url || result.boxscore)) --><!-- /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" data-bind="css: {'is-away': locationIndicator === 'A'}">
<div class="c-events__team c-events__team--home flex flex-align-center">
<!-- ko if: locationIndicator !== 'A' -->
<div class="flex c-events__left-container">
<div class="c-events__team-logo-container">
<img class="c-events__team-logo" data-bind="attr: {src: $component.bucket + '/images/responsive_2019/rpi_logo_default.svg'}" alt="Rensselaer Polytechnic Institute" width="48px"
src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/rpi_logo_default.svg">
<div class="c-events__location">vs.</div>
</div>
<div class="flex c-events__name-container">
<div class="c-events__sport" data-bind="text: sport.shortname">mtrack</div>
<div class="c-events__team-name flex-item-1" data-bind="text: opponent.title, title: opponent.title">Penn Relays</div>
</div>
</div>
<div class="flex c-events__date-container"
data-bind="css: {'has-media': (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type === 'recent' && (story.url || result.boxscore))}">
<div class="c-events__date" data-bind="formatDate:date, format:'MMM D'">Apr 27</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-events__time">
<!-- ko if: !isLive() -->
<span data-bind="text: time"></span>
<!-- /ko -->
</div>
<!-- /ko -->
<!-- ko if: type === 'recent' && result.status != 'N' --><!-- /ko -->
<!-- ko if: result.status === "N"--><!-- /ko -->
<!-- ko if: type === 'upcoming' && liveStats() --><!-- /ko -->
</div>
<!-- /ko -->
</div>
<div class="c-events__team c-events__team--away flex flex-align-center">
<!-- ko if: locationIndicator === 'A' --><!-- /ko -->
</div>
<!-- ko if: (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets) || (type === 'recent' && (story.url || result.boxscore))) --><!-- /ko -->
</li>
</ul>
</div>
<!-- ko if: moreToLoad -->
<div class="load-more__container">
<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 -->
<!-- /ko -->
</events-component>
</section>
<section id="results" aria-labelledby="ui-id-4" role="tabpanel" class="ui-tabs-panel ui-corner-bottom ui-widget-content" aria-hidden="true" style="display: none;">
<h2 class="hide">Results</h2>
<script>
var obj = {
"start": 0,
"count": 8,
"name": "results--list",
"sport_id": null,
"count_breakpoints": null,
"css_class": "",
"pinned_id": "",
"extra": {
"school_name": "Rensselaer Polytechnic Institute"
},
"context": null,
"dummy": false,
"type": "results",
"id": "388f63de-44f0-47a8-a282-df6c77383b41",
"data": [{
"id": 19237,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2023-04-23T13:00:00",
"end_date": null,
"date_utc": "2023-04-23T17:00:00Z",
"end_date_utc": null,
"time": "1pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "H",
"neutral_hometeam": false,
"location": "Troy, NY",
"conference": "Liberty League",
"conference_abbrev": "Liberty League",
"conference_logo": "/images/2008/7/11/miniliberty2.gif",
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "recent",
"tournament": null,
"sport": {
"id": 21,
"title": "Softball",
"abbreviation": "SB",
"shortname": "softball",
"short_title": "SOFT",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "softball",
"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": 1075,
"title": "2023 Softball Schedule",
"url": "https://rpiathletics.com/schedule.aspx?schedule=1075"
},
"opponent": {
"id": 8,
"prefix": null,
"name": "Ithaca College (DH)",
"title": "Ithaca College (DH)",
"image": "/images/logos/Ithaca_.png"
},
"media": {
"video": null,
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "http://www.sidearmstats.com/rpi/softball/",
"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": "Softball Sets New Mark in Sweep Over Ithaca",
"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/2022/4/24/Sroczinski_FW.jpg",
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "/news/2023/4/21/softball-sets-new-mark-in-sweep-over-ithaca.aspx",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": 20631,
"content_id": "20631",
"content_title": "Softball Sets New Mark in Sweep Over Ithaca",
"content_date": "2023-04-21T20:59:12.68",
"content_url": "https://rpiathletics.com/news/2023/4/21/softball-sets-new-mark-in-sweep-over-ithaca.aspx",
"content_image_url": "https://rpiathletics.com/images/2022/4/24/Sroczinski_FW.jpg",
"date": "2023-04-21T20:59:12.68"
},
"result": {
"game_id": 19237,
"status": "N",
"team_score": null,
"opponent_score": null,
"prescore": "Moved to Apr. 21",
"postscore": null,
"bid": "tHG4%2bMMokwGJTwp%2fxuVUAw%3d%3d",
"boxscore": null,
"line_scores": null
},
"game_facility": {
"id": 9,
"title": "Doris Robison Field",
"url": "/facilities/?id=9"
},
"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,
"isModified": 0
}
}, {
"id": 18641,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2023-04-23T12:00:00",
"end_date": null,
"date_utc": "2023-04-23T16:00:00Z",
"end_date_utc": null,
"time": "12pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "A",
"neutral_hometeam": false,
"location": "Annandale-on-Hudson, NY",
"conference": "Liberty League",
"conference_abbrev": "Liberty League",
"conference_logo": "/images/2008/7/11/miniliberty2.gif",
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "recent",
"tournament": null,
"sport": {
"id": 2,
"title": "Baseball",
"abbreviation": "BB",
"shortname": "baseball",
"short_title": "BASE",
"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": 1074,
"title": "2023 Baseball Schedule",
"url": "https://rpiathletics.com/schedule.aspx?schedule=1074"
},
"opponent": {
"id": 92,
"prefix": null,
"name": "Bard College",
"title": "Bard College",
"image": "/images/logos/sidearm_bard_logo.png"
},
"media": {
"video": "https://www.pitchaware.com/scorekeeper/public/21ae661b36c51832cfa63dac95a08b016949eeec/",
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "https://bardathletics.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": 18641,
"status": "N",
"team_score": null,
"opponent_score": null,
"prescore": "Moved to Apr. 21",
"postscore": null,
"bid": "uZ%2by0piy%2fLOEnYPBuR188w%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,
"isModified": 0
}
}, {
"id": 19241,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2023-04-22T15:00:00",
"end_date": null,
"date_utc": "2023-04-22T19:00:00Z",
"end_date_utc": null,
"time": "3pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "H",
"neutral_hometeam": false,
"location": "Troy, NY",
"conference": "Liberty League",
"conference_abbrev": "Liberty League",
"conference_logo": "/images/2008/7/11/miniliberty2.gif",
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "recent",
"tournament": null,
"sport": {
"id": 21,
"title": "Softball",
"abbreviation": "SB",
"shortname": "softball",
"short_title": "SOFT",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "softball",
"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": 1075,
"title": "2023 Softball Schedule",
"url": "https://rpiathletics.com/schedule.aspx?schedule=1075"
},
"opponent": {
"id": 11,
"prefix": null,
"name": "Union College",
"title": "Union College",
"image": "/images/logos/u18.png"
},
"media": {
"video": null,
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "http://www.sidearmstats.com/rpi/softball/",
"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": "Softball Continues Run, Wins 14th Straight",
"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/2023/4/22/SB-016.jpg",
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "/news/2023/4/22/softball-continues-run-wins-14th-straight.aspx",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": 20641,
"content_id": "20641",
"content_title": "Softball Continues Run, Wins 14th Straight",
"content_date": "2023-04-22T19:42:49.167",
"content_url": "https://rpiathletics.com/news/2023/4/22/softball-continues-run-wins-14th-straight.aspx",
"content_image_url": "https://rpiathletics.com/images/2023/4/22/SB-016.jpg",
"date": "2023-04-22T19:42:49.167"
},
"result": {
"game_id": 19241,
"status": "W",
"team_score": "10",
"opponent_score": "2",
"prescore": null,
"postscore": "(6 inn.)",
"bid": "TNe15bXF0wVFe4v1ZtiYoQ%3d%3d",
"boxscore": "/boxscore.aspx?id=19241",
"line_scores": {
"game_winner": "H",
"this_team_is_home_team": false,
"home_full_name": "Rensselaer",
"home_short_name": "RPISB",
"away_full_name": "Union",
"away_short_name": "UNIONSB",
"period_label": "Inning",
"periods": ["1", "2", "3", "4", "5", "6", "F"],
"period_home_score": ["0", "1", "8", "0", "0", "1", "10"],
"period_away_score": ["0", "1", "1", "0", "0", "0", "2"]
}
},
"game_facility": {
"id": 9,
"title": "Doris Robison Field",
"url": "/facilities/?id=9"
},
"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,
"isModified": 0
}
}, {
"id": 19239,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2023-04-22T14:10:00",
"end_date": null,
"date_utc": "2023-04-22T18:10:00Z",
"end_date_utc": null,
"time": "2:10pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "H",
"neutral_hometeam": false,
"location": "Troy, NY",
"conference": "Liberty League",
"conference_abbrev": "Liberty League",
"conference_logo": "/images/2008/7/11/miniliberty2.gif",
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "recent",
"tournament": null,
"sport": {
"id": 2,
"title": "Baseball",
"abbreviation": "BB",
"shortname": "baseball",
"short_title": "BASE",
"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": 1074,
"title": "2023 Baseball Schedule",
"url": "https://rpiathletics.com/schedule.aspx?schedule=1074"
},
"opponent": {
"id": 92,
"prefix": null,
"name": "Bard College",
"title": "Bard College",
"image": "/images/logos/sidearm_bard_logo.png"
},
"media": {
"video": "https://www.rpiathletics.com/watch/baseball",
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "http://www.sidearmstats.com/rpi/baseball/",
"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": "Baseball Wins in Two Ways Against Raptors",
"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/2023/4/22/Ryan_Brewer1.jpg",
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "/news/2023/4/22/baseball-wins-in-two-ways-against-raptors.aspx",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": 20636,
"content_id": "20636",
"content_title": "Baseball Wins in Two Ways Against Raptors",
"content_date": "2023-04-22T17:25:40.42",
"content_url": "https://rpiathletics.com/news/2023/4/22/baseball-wins-in-two-ways-against-raptors.aspx",
"content_image_url": "https://rpiathletics.com/images/2023/4/22/Ryan_Brewer1.jpg",
"date": "2023-04-22T17:25:40.42"
},
"result": {
"game_id": 19239,
"status": "W",
"team_score": "10",
"opponent_score": "8",
"prescore": null,
"postscore": null,
"bid": "oaL5ifgFaghhsba41dFQJw%3d%3d",
"boxscore": "/boxscore.aspx?id=19239",
"line_scores": {
"game_winner": "H",
"this_team_is_home_team": false,
"home_full_name": "Rensselaer",
"home_short_name": "RPIB",
"away_full_name": "Bard",
"away_short_name": "BARD",
"period_label": "Inning",
"periods": ["1", "2", "3", "4", "5", "6", "7", "8", "9", "F"],
"period_home_score": ["1", "0", "0", "6", "0", "2", "1", "0", "X", "10"],
"period_away_score": ["0", "2", "5", "1", "0", "0", "0", "0", "0", "8"]
}
},
"game_facility": {
"id": 41,
"title": "Robison Field at Karl Steffen Ballpark",
"url": "/facilities/?id=41"
},
"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,
"isModified": 0
}
}, {
"id": 18618,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2023-04-22T14:00:00",
"end_date": null,
"date_utc": "2023-04-22T18:00:00Z",
"end_date_utc": null,
"time": "2pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "H",
"neutral_hometeam": false,
"location": "Troy, NY",
"conference": "Liberty League",
"conference_abbrev": "Liberty League",
"conference_logo": "/images/2008/7/11/miniliberty2.gif",
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "recent",
"tournament": null,
"sport": {
"id": 19,
"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": 1073,
"title": "2023 Women's Lacrosse Schedule",
"url": "https://rpiathletics.com/schedule.aspx?schedule=1073"
},
"opponent": {
"id": 40,
"prefix": null,
"name": "University of Rochester",
"title": "University of Rochester",
"image": "/images/logos/Rochester.png"
},
"media": {
"video": "https://rpiathletics.com/sports/2014/3/18/WLAX_0318141848.aspx",
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "https://rpiathletics.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": null,
"program": null,
"program_text": null
},
"story": {
"title": "Women’s Lacrosse Victorious on Senior Day",
"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/2023/4/22/WL_SKD-315.jpg",
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "/news/2023/4/22/womens-lacrosse-womens-lacrosse-victorious-on-senior-day.aspx",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": 20637,
"content_id": "20637",
"content_title": "Women’s Lacrosse Victorious on Senior Day",
"content_date": "2023-04-22T17:53:55.73",
"content_url": "https://rpiathletics.com/news/2023/4/22/womens-lacrosse-womens-lacrosse-victorious-on-senior-day.aspx",
"content_image_url": "https://rpiathletics.com/images/2023/4/22/WL_SKD-315.jpg",
"date": "2023-04-22T17:53:55.73"
},
"result": {
"game_id": 18618,
"status": "W",
"team_score": "12",
"opponent_score": "6",
"prescore": null,
"postscore": null,
"bid": "z5R0PIww9XrZPZ%2f3Aan5Sw%3d%3d",
"boxscore": "/boxscore.aspx?id=18618",
"line_scores": {
"game_winner": "H",
"this_team_is_home_team": false,
"home_full_name": "RPI",
"home_short_name": "RPI_WLAX",
"away_full_name": "Rochester",
"away_short_name": "ROC",
"period_label": "Period",
"periods": ["1", "2", "3", "4", "F"],
"period_home_score": ["4", "2", "4", "2", "12"],
"period_away_score": ["3", "2", "0", "1", "6"]
}
},
"game_facility": {
"id": 14,
"title": "ECAV Stadium",
"url": "/facilities/?id=14"
},
"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,
"isModified": 0
}
}, {
"id": 18656,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2023-04-22T13:00:00",
"end_date": null,
"date_utc": "2023-04-22T17:00:00Z",
"end_date_utc": null,
"time": "1pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "H",
"neutral_hometeam": false,
"location": "Troy, NY",
"conference": "Liberty League",
"conference_abbrev": "Liberty League",
"conference_logo": "/images/2008/7/11/miniliberty2.gif",
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "recent",
"tournament": null,
"sport": {
"id": 21,
"title": "Softball",
"abbreviation": "SB",
"shortname": "softball",
"short_title": "SOFT",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "softball",
"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": 1075,
"title": "2023 Softball Schedule",
"url": "https://rpiathletics.com/schedule.aspx?schedule=1075"
},
"opponent": {
"id": 11,
"prefix": null,
"name": "Union College ",
"title": "Union College ",
"image": "/images/logos/u18.png"
},
"media": {
"video": null,
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "http://www.sidearmstats.com/rpi/softball/",
"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": "Softball Continues Run, Wins 14th Straight",
"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/2023/4/22/SB-016.jpg",
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "/news/2023/4/22/softball-continues-run-wins-14th-straight.aspx",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": 20641,
"content_id": "20641",
"content_title": "Softball Continues Run, Wins 14th Straight",
"content_date": "2023-04-22T19:42:49.167",
"content_url": "https://rpiathletics.com/news/2023/4/22/softball-continues-run-wins-14th-straight.aspx",
"content_image_url": "https://rpiathletics.com/images/2023/4/22/SB-016.jpg",
"date": "2023-04-22T19:42:49.167"
},
"result": {
"game_id": 18656,
"status": "W",
"team_score": "3",
"opponent_score": "0",
"prescore": null,
"postscore": null,
"bid": "ku08XSRX%2bqaPEufVDEIl4g%3d%3d",
"boxscore": "/boxscore.aspx?id=18656",
"line_scores": {
"game_winner": "H",
"this_team_is_home_team": false,
"home_full_name": "Rensselaer",
"home_short_name": "RPISB",
"away_full_name": "Union",
"away_short_name": "UNIONSB",
"period_label": "Inning",
"periods": ["1", "2", "3", "4", "5", "6", "7", "F"],
"period_home_score": ["1", "0", "2", "0", "0", "0", "X", "3"],
"period_away_score": ["0", "0", "0", "0", "0", "0", "0", "0"]
}
},
"game_facility": {
"id": 9,
"title": "Doris Robison Field",
"url": "/facilities/?id=9"
},
"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,
"isModified": 0
}
}, {
"id": 18603,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2023-04-22T13:00:00",
"end_date": null,
"date_utc": "2023-04-22T17:00:00Z",
"end_date_utc": null,
"time": "1pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "A",
"neutral_hometeam": false,
"location": "Canton, NY",
"conference": "Liberty League",
"conference_abbrev": "Liberty League",
"conference_logo": "/images/2008/7/11/miniliberty2.gif",
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "recent",
"tournament": null,
"sport": {
"id": 9,
"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": 1072,
"title": "2023 Men's Lacrosse Schedule",
"url": "https://rpiathletics.com/schedule.aspx?schedule=1072"
},
"opponent": {
"id": 4,
"prefix": null,
"name": "No. 6 St. Lawrence University",
"title": "No. 6 St. Lawrence University",
"image": "/images/logos/St_Lawrence_NY.png"
},
"media": {
"video": "https://saintsathletics.com/sports/2014/3/20/MLAX_0320143600.aspx",
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "https://saintsathletics.com/sidearmstats/mlax/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": "Six-Goal Fourth Lifts Men's Lacrosse, 13-7",
"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/2023/4/22/Sean_Smith2.jpg",
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "/news/2023/4/22/six-goal-fourth-lifts-mens-lacrosse-13-7.aspx",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": 20634,
"content_id": "20634",
"content_title": "Six-Goal Fourth Lifts Men's Lacrosse, 13-7",
"content_date": "2023-04-22T15:06:37.777",
"content_url": "https://rpiathletics.com/news/2023/4/22/six-goal-fourth-lifts-mens-lacrosse-13-7.aspx",
"content_image_url": "https://rpiathletics.com/images/2023/4/22/Sean_Smith2.jpg",
"date": "2023-04-22T15:06:37.777"
},
"result": {
"game_id": 18603,
"status": "W",
"team_score": "13",
"opponent_score": "7",
"prescore": null,
"postscore": null,
"bid": "Jg3cgLDsBbIEL5jz%2b48fjQ%3d%3d",
"boxscore": "/boxscore.aspx?id=18603",
"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,
"isModified": 0
}
}, {
"id": 18517,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2023-04-22T13:00:00",
"end_date": null,
"date_utc": "2023-04-22T17:00:00Z",
"end_date_utc": null,
"time": "1pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "A",
"neutral_hometeam": false,
"location": "Geneva, NY",
"conference": "Liberty League",
"conference_abbrev": "Liberty League",
"conference_logo": "/images/2008/7/11/miniliberty2.gif",
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "recent",
"tournament": null,
"sport": {
"id": 12,
"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": 1069,
"title": "2022-23 Men's Tennis Schedule",
"url": "https://rpiathletics.com/schedule.aspx?schedule=1069"
},
"opponent": {
"id": 18,
"prefix": null,
"name": "Hobart College",
"title": "Hobart College",
"image": "/images/2019/8/19/Hobart_Primary_Icon_200x200.png"
},
"media": {
"video": "https://web.track.tennis/index.html#/channel/3ceb898f-fbaf-47f7-a6b9-810297528868/evt-qLIBXvpKwiw",
"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": "No. 33 Men's Tennis Downed 5-4 at Hobart",
"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/2023/4/22/Bryce_Burnham2.jpg",
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "/news/2023/4/22/no-33-mens-tennis-downed-5-4-at-hobart.aspx",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": 20640,
"content_id": "20640",
"content_title": "No. 33 Men's Tennis Downed 5-4 at Hobart",
"content_date": "2023-04-22T18:23:16.52",
"content_url": "https://rpiathletics.com/news/2023/4/22/no-33-mens-tennis-downed-5-4-at-hobart.aspx",
"content_image_url": "https://rpiathletics.com/images/2023/4/22/Bryce_Burnham2.jpg",
"date": "2023-04-22T18:23:16.52"
},
"result": {
"game_id": 18517,
"status": "L",
"team_score": "4",
"opponent_score": "5",
"prescore": null,
"postscore": null,
"bid": "itBaQnI3giog4p1ow8%2fPhQ%3d%3d",
"boxscore": "/boxscore.aspx?id=18517",
"line_scores": {
"game_winner": "H",
"this_team_is_home_team": false,
"home_full_name": "Hobart",
"home_short_name": "HOB",
"away_full_name": "Rensselaer",
"away_short_name": "RPIMT",
"period_label": null,
"periods": ["F"],
"period_home_score": ["5"],
"period_away_score": ["4"]
}
},
"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,
"isModified": 0
}
}],
"mode": "web"
};
if (!("sidearmComponents" in window)) window.sidearmComponents = [];
window.sidearmComponents.push(obj);
</script>
<results-component params="{ id: '388f63de-44f0-47a8-a282-df6c77383b41' }"><!-- ko if: name() === 'results--list' -->
<div class="component c-events c-events--offcanvas-list">
<!-- ko if: !data().length --><!-- /ko -->
<ul class="c-events__list reset-list" data-bind="fastForEach: data">
<li class="c-events__item relative" data-bind="css: {'is-away': locationIndicator === 'A'}">
<div class="c-events__team c-events__team--home flex flex-align-center">
<!-- ko if: locationIndicator !== 'A' -->
<div class="flex c-events__left-container">
<div class="c-events__team-logo-container">
<img class="c-events__team-logo" data-bind="attr: {src: $component.bucket + '/images/responsive_2019/rpi_logo_default.svg'}" alt="Rensselaer Polytechnic Institute" width="48px"
src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/rpi_logo_default.svg">
<div class="c-events__location">vs.</div>
</div>
<div class="flex c-events__name-container">
<div class="c-events__sport" data-bind="text: sport.shortname">softball</div>
<div class="c-events__team-name flex-item-1" data-bind="text: opponent.title, title: opponent.title">Ithaca College (DH)</div>
</div>
</div>
<div class="flex c-events__date-container has-media"
data-bind="css: {'has-media': (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type === 'recent' && (story.url || result.boxscore))}">
<div class="c-events__date" data-bind="formatDate:date, format:'MMM D'">Apr 23</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' && result.status != 'N' --><!-- /ko -->
<!-- ko if: result.status === "N"-->
<span data-bind="text: result.prescore">Moved to Apr. 21</span>
<!-- /ko -->
<!-- ko if: type === 'upcoming' && liveStats() --><!-- /ko -->
</div>
<!-- /ko -->
</div>
<div class="c-events__team c-events__team--away flex flex-align-center">
<!-- ko if: locationIndicator === 'A' --><!-- /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" aria-label="Toggle game links" data-bind="click: toggleGame, css: {'is-toggled': selected()}, attr: {'aria-expanded': selected() ? 'true' : 'false'}" aria-expanded="false">
<i class="sf-plus-minimal"></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/2023/4/21/softball-sets-new-mark-in-sweep-over-ithaca.aspx">
<i class="sf-loop"></i>
<span class="accessible-hide">
Story recap for for <span data-bind="text: sport.title">Softball</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">Ithaca College (DH)</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 23, 2023</span> at <span data-bind="text: time">1pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: result.boxscore --><!-- /ko -->
<!-- /ko -->
</ul>
</div>
<!-- /ko -->
</li>
<li class="c-events__item relative is-away" data-bind="css: {'is-away': locationIndicator === 'A'}">
<div class="c-events__team c-events__team--home flex flex-align-center">
<!-- ko if: locationIndicator !== 'A' --><!-- /ko -->
</div>
<div class="c-events__team c-events__team--away flex flex-align-center">
<!-- ko if: locationIndicator === 'A' -->
<div class="flex c-events__left-container">
<div class="c-events__team-logo-container">
<!-- ko if: opponent.image -->
<img class="c-events__team-logo" data-bind="attr: { src: opponent.image + '?width=48', alt: opponent.title }" src="/images/logos/sidearm_bard_logo.png?width=48" alt="Bard College">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
<div class="c-events__location">at</div>
</div>
<div class="flex c-events__name-container">
<div class="c-events__sport" data-bind="text: sport.shortname">baseball</div>
<div class="c-events__team-name flex-item-1" data-bind="text: opponent.title">Bard College</div>
</div>
</div>
<div class="flex c-events__date-container">
<div class="c-events__date" data-bind="formatDate:date, format:'MMM D'">Apr 23</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' && result.status != 'N' --><!-- /ko -->
<!-- ko if: result.status === "N"-->
<span data-bind="text: result.prescore">Moved to Apr. 21</span>
<!-- /ko -->
<!-- ko if: type === 'upcoming' && liveStats() --><!-- /ko -->
</div>
<!-- ko if: (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type === 'recent' && (story.url || result.boxscore)) --><!-- /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" data-bind="css: {'is-away': locationIndicator === 'A'}">
<div class="c-events__team c-events__team--home flex flex-align-center">
<!-- ko if: locationIndicator !== 'A' -->
<div class="flex c-events__left-container">
<div class="c-events__team-logo-container">
<img class="c-events__team-logo" data-bind="attr: {src: $component.bucket + '/images/responsive_2019/rpi_logo_default.svg'}" alt="Rensselaer Polytechnic Institute" width="48px"
src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/rpi_logo_default.svg">
<div class="c-events__location">vs.</div>
</div>
<div class="flex c-events__name-container">
<div class="c-events__sport" data-bind="text: sport.shortname">softball</div>
<div class="c-events__team-name flex-item-1" data-bind="text: opponent.title, title: opponent.title">Union College</div>
</div>
</div>
<div class="flex c-events__date-container has-media"
data-bind="css: {'has-media': (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type === 'recent' && (story.url || result.boxscore))}">
<div class="c-events__date" data-bind="formatDate:date, format:'MMM D'">Apr 22</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="flex c-events__score-container">
<div class="c-events__team-status" data-bind="text: result.status + ':'">W:</div>
<div class="c-events__team-score" data-bind="text: result.team_score">10</div>
<span>-</span>
<div class="c-events__team-score" data-bind="text: result.opponent_score">2</div>
</div>
<!-- /ko -->
<!-- ko if: result.status === "N"--><!-- /ko -->
<!-- ko if: type === 'upcoming' && liveStats() --><!-- /ko -->
</div>
<!-- /ko -->
</div>
<div class="c-events__team c-events__team--away flex flex-align-center">
<!-- ko if: locationIndicator === 'A' --><!-- /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" aria-label="Toggle game links" data-bind="click: toggleGame, css: {'is-toggled': selected()}, attr: {'aria-expanded': selected() ? 'true' : 'false'}" aria-expanded="false">
<i class="sf-plus-minimal"></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/2023/4/22/softball-continues-run-wins-14th-straight.aspx">
<i class="sf-loop"></i>
<span class="accessible-hide">
Story recap for for <span data-bind="text: sport.title">Softball</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">Union College</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 22, 2023</span> at <span data-bind="text: time">3pm</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=19241">
<i class="sf-list-minimal"></i>
<span class="accessible-hide">
Boxscore for <span data-bind="text: sport.title">Softball</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">Union College</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 22, 2023</span> at <span data-bind="text: time">3pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- /ko -->
</ul>
</div>
<!-- /ko -->
</li>
<li class="c-events__item relative" data-bind="css: {'is-away': locationIndicator === 'A'}">
<div class="c-events__team c-events__team--home flex flex-align-center">
<!-- ko if: locationIndicator !== 'A' -->
<div class="flex c-events__left-container">
<div class="c-events__team-logo-container">
<img class="c-events__team-logo" data-bind="attr: {src: $component.bucket + '/images/responsive_2019/rpi_logo_default.svg'}" alt="Rensselaer Polytechnic Institute" width="48px"
src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/rpi_logo_default.svg">
<div class="c-events__location">vs.</div>
</div>
<div class="flex c-events__name-container">
<div class="c-events__sport" data-bind="text: sport.shortname">baseball</div>
<div class="c-events__team-name flex-item-1" data-bind="text: opponent.title, title: opponent.title">Bard College</div>
</div>
</div>
<div class="flex c-events__date-container has-media"
data-bind="css: {'has-media': (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type === 'recent' && (story.url || result.boxscore))}">
<div class="c-events__date" data-bind="formatDate:date, format:'MMM D'">Apr 22</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="flex c-events__score-container">
<div class="c-events__team-status" data-bind="text: result.status + ':'">W:</div>
<div class="c-events__team-score" data-bind="text: result.team_score">10</div>
<span>-</span>
<div class="c-events__team-score" data-bind="text: result.opponent_score">8</div>
</div>
<!-- /ko -->
<!-- ko if: result.status === "N"--><!-- /ko -->
<!-- ko if: type === 'upcoming' && liveStats() --><!-- /ko -->
</div>
<!-- /ko -->
</div>
<div class="c-events__team c-events__team--away flex flex-align-center">
<!-- ko if: locationIndicator === 'A' --><!-- /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" aria-label="Toggle game links" data-bind="click: toggleGame, css: {'is-toggled': selected()}, attr: {'aria-expanded': selected() ? 'true' : 'false'}" aria-expanded="false">
<i class="sf-plus-minimal"></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/2023/4/22/baseball-wins-in-two-ways-against-raptors.aspx">
<i class="sf-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">Bard College</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 22, 2023</span> at <span data-bind="text: time">2:10pm</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=19239">
<i class="sf-list-minimal"></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">Bard College</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 22, 2023</span> at <span data-bind="text: time">2:10pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- /ko -->
</ul>
</div>
<!-- /ko -->
</li>
<li class="c-events__item relative" data-bind="css: {'is-away': locationIndicator === 'A'}">
<div class="c-events__team c-events__team--home flex flex-align-center">
<!-- ko if: locationIndicator !== 'A' -->
<div class="flex c-events__left-container">
<div class="c-events__team-logo-container">
<img class="c-events__team-logo" data-bind="attr: {src: $component.bucket + '/images/responsive_2019/rpi_logo_default.svg'}" alt="Rensselaer Polytechnic Institute" width="48px"
src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/rpi_logo_default.svg">
<div class="c-events__location">vs.</div>
</div>
<div class="flex c-events__name-container">
<div class="c-events__sport" data-bind="text: sport.shortname">wlax</div>
<div class="c-events__team-name flex-item-1" data-bind="text: opponent.title, title: opponent.title">University of Rochester</div>
</div>
</div>
<div class="flex c-events__date-container has-media"
data-bind="css: {'has-media': (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type === 'recent' && (story.url || result.boxscore))}">
<div class="c-events__date" data-bind="formatDate:date, format:'MMM D'">Apr 22</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="flex c-events__score-container">
<div class="c-events__team-status" data-bind="text: result.status + ':'">W:</div>
<div class="c-events__team-score" data-bind="text: result.team_score">12</div>
<span>-</span>
<div class="c-events__team-score" data-bind="text: result.opponent_score">6</div>
</div>
<!-- /ko -->
<!-- ko if: result.status === "N"--><!-- /ko -->
<!-- ko if: type === 'upcoming' && liveStats() --><!-- /ko -->
</div>
<!-- /ko -->
</div>
<div class="c-events__team c-events__team--away flex flex-align-center">
<!-- ko if: locationIndicator === 'A' --><!-- /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" aria-label="Toggle game links" data-bind="click: toggleGame, css: {'is-toggled': selected()}, attr: {'aria-expanded': selected() ? 'true' : 'false'}" aria-expanded="false">
<i class="sf-plus-minimal"></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/2023/4/22/womens-lacrosse-womens-lacrosse-victorious-on-senior-day.aspx">
<i class="sf-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">University of Rochester</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 22, 2023</span> at <span data-bind="text: time">2pm</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=18618">
<i class="sf-list-minimal"></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">University of Rochester</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 22, 2023</span> at <span data-bind="text: time">2pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- /ko -->
</ul>
</div>
<!-- /ko -->
</li>
<li class="c-events__item relative" data-bind="css: {'is-away': locationIndicator === 'A'}">
<div class="c-events__team c-events__team--home flex flex-align-center">
<!-- ko if: locationIndicator !== 'A' -->
<div class="flex c-events__left-container">
<div class="c-events__team-logo-container">
<img class="c-events__team-logo" data-bind="attr: {src: $component.bucket + '/images/responsive_2019/rpi_logo_default.svg'}" alt="Rensselaer Polytechnic Institute" width="48px"
src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/rpi_logo_default.svg">
<div class="c-events__location">vs.</div>
</div>
<div class="flex c-events__name-container">
<div class="c-events__sport" data-bind="text: sport.shortname">softball</div>
<div class="c-events__team-name flex-item-1" data-bind="text: opponent.title, title: opponent.title">Union College </div>
</div>
</div>
<div class="flex c-events__date-container has-media"
data-bind="css: {'has-media': (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type === 'recent' && (story.url || result.boxscore))}">
<div class="c-events__date" data-bind="formatDate:date, format:'MMM D'">Apr 22</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="flex c-events__score-container">
<div class="c-events__team-status" data-bind="text: result.status + ':'">W:</div>
<div class="c-events__team-score" data-bind="text: result.team_score">3</div>
<span>-</span>
<div class="c-events__team-score" data-bind="text: result.opponent_score">0</div>
</div>
<!-- /ko -->
<!-- ko if: result.status === "N"--><!-- /ko -->
<!-- ko if: type === 'upcoming' && liveStats() --><!-- /ko -->
</div>
<!-- /ko -->
</div>
<div class="c-events__team c-events__team--away flex flex-align-center">
<!-- ko if: locationIndicator === 'A' --><!-- /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" aria-label="Toggle game links" data-bind="click: toggleGame, css: {'is-toggled': selected()}, attr: {'aria-expanded': selected() ? 'true' : 'false'}" aria-expanded="false">
<i class="sf-plus-minimal"></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/2023/4/22/softball-continues-run-wins-14th-straight.aspx">
<i class="sf-loop"></i>
<span class="accessible-hide">
Story recap for for <span data-bind="text: sport.title">Softball</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">Union College </span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 22, 2023</span> at <span data-bind="text: time">1pm</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=18656">
<i class="sf-list-minimal"></i>
<span class="accessible-hide">
Boxscore for <span data-bind="text: sport.title">Softball</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">Union College </span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 22, 2023</span> at <span data-bind="text: time">1pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- /ko -->
</ul>
</div>
<!-- /ko -->
</li>
<li class="c-events__item relative is-away" data-bind="css: {'is-away': locationIndicator === 'A'}">
<div class="c-events__team c-events__team--home flex flex-align-center">
<!-- ko if: locationIndicator !== 'A' --><!-- /ko -->
</div>
<div class="c-events__team c-events__team--away flex flex-align-center">
<!-- ko if: locationIndicator === 'A' -->
<div class="flex c-events__left-container">
<div class="c-events__team-logo-container">
<!-- ko if: opponent.image -->
<img class="c-events__team-logo" data-bind="attr: { src: opponent.image + '?width=48', alt: opponent.title }" src="/images/logos/St_Lawrence_NY.png?width=48" alt="No. 6 St. Lawrence University">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
<div class="c-events__location">at</div>
</div>
<div class="flex c-events__name-container">
<div class="c-events__sport" data-bind="text: sport.shortname">mlax</div>
<div class="c-events__team-name flex-item-1" data-bind="text: opponent.title">No. 6 St. Lawrence University</div>
</div>
</div>
<div class="flex c-events__date-container">
<div class="c-events__date" data-bind="formatDate:date, format:'MMM D'">Apr 22</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="flex c-events__score-container">
<div class="c-events__team-status" data-bind="text: result.status + ':'">W:</div>
<div class="c-events__team-score" data-bind="text: result.team_score">13</div>
<span>-</span>
<div class="c-events__team-score" data-bind="text: result.opponent_score">7</div>
</div>
<!-- /ko -->
<!-- ko if: result.status === "N"--><!-- /ko -->
<!-- ko if: type === 'upcoming' && liveStats() --><!-- /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, css: {'is-toggled': selected()}" aria-label="Toggle game links">
<i class="sf-plus-minimal"></i>
</button>
<!-- /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" aria-label="Toggle game links" data-bind="click: toggleGame, css: {'is-toggled': selected()}, attr: {'aria-expanded': selected() ? 'true' : 'false'}" aria-expanded="false">
<i class="sf-plus-minimal"></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/2023/4/22/six-goal-fourth-lifts-mens-lacrosse-13-7.aspx">
<i class="sf-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">at</span> <span data-bind="text: opponent.title">No. 6 St. Lawrence University</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 22, 2023</span> at <span data-bind="text: time">1pm</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=18603">
<i class="sf-list-minimal"></i>
<span class="accessible-hide">
Boxscore for <span data-bind="text: sport.title">Men's Lacrosse</span> <span data-bind="text: atVs">at</span> <span data-bind="text: opponent.title">No. 6 St. Lawrence University</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 22, 2023</span> at <span data-bind="text: time">1pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- /ko -->
</ul>
</div>
<!-- /ko -->
</li>
<li class="c-events__item relative is-away" data-bind="css: {'is-away': locationIndicator === 'A'}">
<div class="c-events__team c-events__team--home flex flex-align-center">
<!-- ko if: locationIndicator !== 'A' --><!-- /ko -->
</div>
<div class="c-events__team c-events__team--away flex flex-align-center">
<!-- ko if: locationIndicator === 'A' -->
<div class="flex c-events__left-container">
<div class="c-events__team-logo-container">
<!-- ko if: opponent.image -->
<img class="c-events__team-logo" data-bind="attr: { src: opponent.image + '?width=48', alt: opponent.title }" src="/images/2019/8/19/Hobart_Primary_Icon_200x200.png?width=48" alt="Hobart College">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
<div class="c-events__location">at</div>
</div>
<div class="flex c-events__name-container">
<div class="c-events__sport" data-bind="text: sport.shortname">mten</div>
<div class="c-events__team-name flex-item-1" data-bind="text: opponent.title">Hobart College</div>
</div>
</div>
<div class="flex c-events__date-container">
<div class="c-events__date" data-bind="formatDate:date, format:'MMM D'">Apr 22</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' && result.status != 'N' -->
<div class="flex c-events__score-container">
<div class="c-events__team-status" data-bind="text: result.status + ':'">L:</div>
<div class="c-events__team-score" data-bind="text: result.team_score">4</div>
<span>-</span>
<div class="c-events__team-score" data-bind="text: result.opponent_score">5</div>
</div>
<!-- /ko -->
<!-- ko if: result.status === "N"--><!-- /ko -->
<!-- ko if: type === 'upcoming' && liveStats() --><!-- /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, css: {'is-toggled': selected()}" aria-label="Toggle game links">
<i class="sf-plus-minimal"></i>
</button>
<!-- /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" aria-label="Toggle game links" data-bind="click: toggleGame, css: {'is-toggled': selected()}, attr: {'aria-expanded': selected() ? 'true' : 'false'}" aria-expanded="false">
<i class="sf-plus-minimal"></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/2023/4/22/no-33-mens-tennis-downed-5-4-at-hobart.aspx">
<i class="sf-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">at</span> <span data-bind="text: opponent.title">Hobart College</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 22, 2023</span> at <span data-bind="text: time">1pm</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=18517">
<i class="sf-list-minimal"></i>
<span class="accessible-hide">
Boxscore for <span data-bind="text: sport.title">Men's Tennis</span> <span data-bind="text: atVs">at</span> <span data-bind="text: opponent.title">Hobart College</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 22, 2023</span> at <span data-bind="text: time">1pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- /ko -->
</ul>
</div>
<!-- /ko -->
</li>
</ul>
</div>
<!-- ko if: moreToLoad -->
<div class="load-more__container">
<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 -->
<!-- /ko -->
</results-component>
</section>
</div>
</div>
</div>
</section>
<main class="main-content-placeholder" id="main-content" role="main">
<section id="stories-section">
<h2 class="hide">Top Stories</h2>
<script>
var obj = {
"start": 0,
"count": 5,
"name": "story-slider",
"sport_id": null,
"count_breakpoints": null,
"css_class": "",
"pinned_id": "",
"extra": {
"sports": [{
"id": 2,
"title": "Baseball"
}, {
"id": 16,
"title": "Field Hockey"
}, {
"id": 5,
"title": "Football"
}, {
"id": 25,
"title": "General"
}, {
"id": 3,
"title": "Men's Basketball"
}, {
"id": 4,
"title": "Men's Cross Country"
}, {
"id": 6,
"title": "Men's Golf"
}, {
"id": 7,
"title": "Men's Hockey"
}, {
"id": 8,
"title": "Men's Indoor Track"
}, {
"id": 9,
"title": "Men's Lacrosse"
}, {
"id": 10,
"title": "Men's Soccer"
}, {
"id": 11,
"title": "Men's Swimming & Diving"
}, {
"id": 12,
"title": "Men's Tennis"
}, {
"id": 13,
"title": "Men's Track and Field"
}, {
"id": 21,
"title": "Softball"
}, {
"id": 26,
"title": "Strength "
}, {
"id": 14,
"title": "Women's Basketball"
}, {
"id": 15,
"title": "Women's Cross Country"
}, {
"id": 17,
"title": "Women's Ice Hockey"
}, {
"id": 18,
"title": "Women's Indoor Track"
}, {
"id": 19,
"title": "Women's Lacrosse"
}, {
"id": 20,
"title": "Women's Soccer"
}, {
"id": 22,
"title": "Women's Swimming & Diving"
}, {
"id": 23,
"title": "Women's Tennis"
}, {
"id": 24,
"title": "Women's Track & Field"
}]
},
"context": null,
"dummy": false,
"type": "stories",
"id": "4200c6fa-fd43-4732-bdcd-30963efda05f",
"data": [{
"title": "Six-Goal Fourth Lifts Men's Lacrosse, 13-7",
"title_in_rotator": true,
"sub_headline": null,
"teaser": "CANTON, N.Y. - <dfn><a href=\"/sports/mens-lacrosse/roster/joseph-perry/17654\" rel=\"smarttag\" rev=\"17654\">Joseph Perry</a></dfn> made 20 saves, <dfn><a href=\"/sports/mens-lacrosse/roster/sean-smith/17678\" rel=\"smarttag\" rev=\"17678\">Sean Smith</a></dfn> had four goals and an assist and the Rensselaer Polytechnic Institute (RPI) men's lacrosse team scored six goals in the fourth quarter to pull away from No. 6 St. Lawrence University 13-7 in a Liberty League contest at Hall-Leet Stadium.",
"type": "postgame",
"byline": "Kevin Beattie, Associate Athletic Director",
"app_exclusive": false,
"sport_display": "Men's Lacrosse",
"sport": {
"id": 9,
"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": "PL8nPPiMIEFu98V_et24aJiRlEGzcEMiaC",
"facebook": null,
"twitter": "RPIMLax",
"instagram": "rpimlax",
"pinterest": "",
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"sport_shortname": null,
"image_source": "/images/2023/4/22/Sean_Smith2.jpg",
"image_focal_point": null,
"image_alt_text": "Sean Smith",
"video": null,
"url": "/news/2023/4/22/six-goal-fourth-lifts-mens-lacrosse-13-7.aspx",
"redirect_absolute_url": null,
"links": [{
"link_id": 6078,
"link_url": "https://rpiathletics.com/sports/mens-lacrosse/stats/2023/no-6-st-lawrence-university/boxscore/18603",
"link_text": "Box Score",
"created": "2023-04-22T15:07:00",
"gallery_id": null
}],
"homepage_feed_template": "story_links",
"game_id": null,
"games": [{
"id": 18603,
"game_pregame_story_id": 20629,
"game_postgame_story_id": 20634,
"date": "2023-04-22T13:00:00",
"end_date": null,
"date_utc": "2023-04-22T17:00:00Z",
"end_date_utc": null,
"time": "1pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "A",
"neutral_hometeam": false,
"location": "Canton, NY",
"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": 4,
"prefix": null,
"name": null,
"title": "No. 6 St. Lawrence University",
"image": "/images/logos/St_Lawrence_NY.png"
},
"media": {
"video": "https://saintsathletics.com/sports/2014/3/20/MLAX_0320143600.aspx",
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "https://saintsathletics.com/sidearmstats/mlax/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": 18603,
"status": "W",
"team_score": "13",
"opponent_score": "7",
"prescore": null,
"postscore": null,
"bid": null,
"boxscore": "/boxscore.aspx?id=18603",
"line_scores": null
},
"game_facility": null,
"promotion": null,
"event_image": null,
"pac_tickets": null
}],
"gallery_id": 0,
"writer": null,
"id": 20634,
"content_id": "20634",
"content_title": "Six-Goal Fourth Lifts Men's Lacrosse, 13-7",
"content_date": "2023-04-22T15:55:00",
"content_url": "https://rpiathletics.com/news/2023/4/22/six-goal-fourth-lifts-mens-lacrosse-13-7.aspx",
"content_image_url": "https://rpiathletics.com/images/2023/4/22/Sean_Smith2.jpg",
"date": "2023-04-22T15:55:00"
}, {
"title": "Softball Continues Run, Wins 14th Straight",
"title_in_rotator": true,
"sub_headline": "Engineers Top Union in Senior Day Sweep, Continue Win Streak",
"teaser": "<strong>TROY, N.Y.</strong> – The Rensselaer Polytechnic Institute (RPI) softball team continued their torrid run in the back half of their 2023 season, collecting their season-high 14<sup>th</sup> straight win in a doubleheader sweep of Union College by 3-0 and 10-2 final scores. RPI improve their record to 25-5 overall with an 8-0 mark in Liberty League play, while Union falls to moves to 10-14 overall and 3-5 in league play.",
"type": "postgame",
"byline": "Brett Bosley, Senior Athletic Communications Specialist",
"app_exclusive": false,
"sport_display": "Softball",
"sport": {
"id": 21,
"title": "Softball",
"abbreviation": "SB",
"shortname": "softball",
"short_title": "SOFT",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "softball",
"gender": "f",
"youtube": "PL8nPPiMIEFu-gx5W1xRssbxcPEiIaU8zj",
"facebook": null,
"twitter": "RPI_Softball",
"instagram": "",
"pinterest": "",
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"sport_shortname": null,
"image_source": "/images/2023/4/22/SB-016.jpg",
"image_focal_point": null,
"image_alt_text": "Erika Holowka",
"video": null,
"url": "/news/2023/4/22/softball-continues-run-wins-14th-straight.aspx",
"redirect_absolute_url": null,
"links": [{
"link_id": 6085,
"link_url": "https://rpiathletics.com/sports/softball/stats/2023/union-college/boxscore/18656",
"link_text": "Box Score (Game 1)",
"created": "2023-04-22T19:43:00",
"gallery_id": null
}, {
"link_id": 6086,
"link_url": "https://rpiathletics.com/sports/softball/stats/2023/union-college/boxscore/19241",
"link_text": "Box Score (Game 2)",
"created": "2023-04-22T19:43:00",
"gallery_id": null
}],
"homepage_feed_template": "story_links",
"game_id": null,
"games": [{
"id": 18656,
"game_pregame_story_id": 20629,
"game_postgame_story_id": 20641,
"date": "2023-04-22T13:00:00",
"end_date": null,
"date_utc": "2023-04-22T17:00:00Z",
"end_date_utc": null,
"time": "1pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "H",
"neutral_hometeam": false,
"location": "Troy, NY",
"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": 11,
"prefix": null,
"name": null,
"title": "Union College ",
"image": "/images/logos/u18.png"
},
"media": {
"video": null,
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "http://www.sidearmstats.com/rpi/softball/",
"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": 18656,
"status": "W",
"team_score": "3",
"opponent_score": "0",
"prescore": null,
"postscore": null,
"bid": null,
"boxscore": "/boxscore.aspx?id=18656",
"line_scores": null
},
"game_facility": null,
"promotion": null,
"event_image": null,
"pac_tickets": null
}, {
"id": 19241,
"game_pregame_story_id": null,
"game_postgame_story_id": 20641,
"date": "2023-04-22T15:00:00",
"end_date": null,
"date_utc": "2023-04-22T19:00:00Z",
"end_date_utc": null,
"time": "3pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "H",
"neutral_hometeam": false,
"location": "Troy, NY",
"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": 11,
"prefix": null,
"name": null,
"title": "Union College",
"image": "/images/logos/u18.png"
},
"media": {
"video": null,
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "http://www.sidearmstats.com/rpi/softball/",
"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": 19241,
"status": "W",
"team_score": "10",
"opponent_score": "2",
"prescore": null,
"postscore": "(6 inn.)",
"bid": null,
"boxscore": "/boxscore.aspx?id=19241",
"line_scores": null
},
"game_facility": null,
"promotion": null,
"event_image": null,
"pac_tickets": null
}],
"gallery_id": 0,
"writer": null,
"id": 20641,
"content_id": "20641",
"content_title": "Softball Continues Run, Wins 14th Straight",
"content_date": "2023-04-22T20:38:00",
"content_url": "https://rpiathletics.com/news/2023/4/22/softball-continues-run-wins-14th-straight.aspx",
"content_image_url": "https://rpiathletics.com/images/2023/4/22/SB-016.jpg",
"date": "2023-04-22T20:38:00"
}, {
"title": "No. 33 Men's Tennis Downed 5-4 at Hobart",
"title_in_rotator": true,
"sub_headline": null,
"teaser": "GENEVA, N.Y. - With only one victory in singles, the Rensselaer Polytechnic Institute (RPI) men's tennis team was forced to come away with at least four singles wins in its attempt to defeat Hobart College on the road but the Engineers were unable to manage more than three and lost to the Statesmen 5-4 in a Liberty League match at Bristol Field House.",
"type": "postgame",
"byline": "Kevin Beattie, Associate Athletic Director",
"app_exclusive": false,
"sport_display": "Men's Tennis",
"sport": {
"id": 12,
"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": "PL8nPPiMIEFu_pgsMYywNmXj8138zDhv94",
"facebook": null,
"twitter": "RPIMensTennis",
"instagram": "",
"pinterest": "",
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"sport_shortname": null,
"image_source": "/images/2023/4/22/Bryce_Burnham2.jpg",
"image_focal_point": null,
"image_alt_text": "Bryce Burnham",
"video": null,
"url": "/news/2023/4/22/no-33-mens-tennis-downed-5-4-at-hobart.aspx",
"redirect_absolute_url": null,
"links": [{
"link_id": 6084,
"link_url": "https://rpiathletics.com/sports/mens-tennis/stats/2022-23/hobart-college/boxscore/18517",
"link_text": "Box Score",
"created": "2023-04-22T18:23:00",
"gallery_id": null
}],
"homepage_feed_template": "story_links",
"game_id": null,
"games": [{
"id": 18517,
"game_pregame_story_id": 20629,
"game_postgame_story_id": 20640,
"date": "2023-04-22T13:00:00",
"end_date": null,
"date_utc": "2023-04-22T17:00:00Z",
"end_date_utc": null,
"time": "1pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "A",
"neutral_hometeam": false,
"location": "Geneva, NY",
"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": 18,
"prefix": null,
"name": null,
"title": "Hobart College",
"image": "/images/2019/8/19/Hobart_Primary_Icon_200x200.png"
},
"media": {
"video": "https://web.track.tennis/index.html#/channel/3ceb898f-fbaf-47f7-a6b9-810297528868/evt-qLIBXvpKwiw",
"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": 18517,
"status": "L",
"team_score": "4",
"opponent_score": "5",
"prescore": null,
"postscore": null,
"bid": null,
"boxscore": "/boxscore.aspx?id=18517",
"line_scores": null
},
"game_facility": null,
"promotion": null,
"event_image": null,
"pac_tickets": null
}],
"gallery_id": 0,
"writer": null,
"id": 20640,
"content_id": "20640",
"content_title": "No. 33 Men's Tennis Downed 5-4 at Hobart",
"content_date": "2023-04-22T19:13:00",
"content_url": "https://rpiathletics.com/news/2023/4/22/no-33-mens-tennis-downed-5-4-at-hobart.aspx",
"content_image_url": "https://rpiathletics.com/images/2023/4/22/Bryce_Burnham2.jpg",
"date": "2023-04-22T19:13:00"
}, {
"title": "Track & Field Goes Against Vassar & Williams",
"title_in_rotator": true,
"sub_headline": null,
"teaser": "WILLIAMSTOWN, Mass. - Fourteen individuals and two relays earned victory for the Rensselaer Polytechnic Institute (RPI) women's and men's track & field teams, which competed against Vassar College and Williams College in the Farley Invitational hosted by the Ephs. The meet was non team scoring.",
"type": "postgame",
"byline": "Kevin Beattie, Associate Athletic Director",
"app_exclusive": false,
"sport_display": "Men's Track and Field",
"sport": {
"id": 13,
"title": "Men's Track and Field",
"abbreviation": "MTRACK",
"shortname": "mtrack",
"short_title": "MT&F",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "mtrack",
"gender": "m",
"youtube": "PL8nPPiMIEFu9RnjQdTFmXsS52e8m7CbNG",
"facebook": null,
"twitter": "RPITRACKFIELD",
"instagram": "rpi_trackandfield",
"pinterest": "",
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"sport_shortname": null,
"image_source": "/images/2023/4/22/Josh_Ihegihu.jpg",
"image_focal_point": null,
"image_alt_text": "Josh Ihegihu",
"video": null,
"url": "/news/2023/4/22/mens-track-and-field-track-field-goes-against-vassar-williams.aspx",
"redirect_absolute_url": null,
"links": [{
"link_id": 6083,
"link_url": "/sports/2023/4/22/track-field-042223.aspx",
"link_text": "Complete Results",
"created": "2023-04-22T18:06:00",
"gallery_id": null
}],
"homepage_feed_template": "story_links",
"game_id": null,
"games": [{
"id": 18556,
"game_pregame_story_id": 20629,
"game_postgame_story_id": 20638,
"date": "2023-04-22T12:00:00",
"end_date": null,
"date_utc": "2023-04-22T16:00:00Z",
"end_date_utc": null,
"time": "12pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "A",
"location_indicator": "N",
"neutral_hometeam": false,
"location": "Williamstown, MA",
"conference": null,
"conference_abbrev": null,
"conference_logo": null,
"is_conference": false,
"show_atvs": false,
"is_spotlight": false,
"type": "upcoming",
"tournament": null,
"sport": null,
"schedule": null,
"opponent": {
"id": 3,
"prefix": null,
"name": null,
"title": "Williams College Farley Invitational",
"image": "/images/logos/site-logo.png"
},
"media": {
"video": "https://www.nsnsports.net/colleges/williams-college/",
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "https://www.nestiming.com/events/farley23",
"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": null,
"game_facility": null,
"promotion": null,
"event_image": null,
"pac_tickets": null
}],
"gallery_id": 0,
"writer": null,
"id": 20638,
"content_id": "20638",
"content_title": "Track & Field Goes Against Vassar & Williams",
"content_date": "2023-04-22T18:44:00",
"content_url": "https://rpiathletics.com/news/2023/4/22/mens-track-and-field-track-field-goes-against-vassar-williams.aspx",
"content_image_url": "https://rpiathletics.com/images/2023/4/22/Josh_Ihegihu.jpg",
"date": "2023-04-22T18:44:00"
}, {
"title": "Women’s Lacrosse Victorious on Senior Day",
"title_in_rotator": true,
"sub_headline": "Engineers Take Home Win Over Rochester in Regular Season Home Finale",
"teaser": "<strong>TROY, N.Y.</strong> – The Rensselaer Polytechnic Institute (RPI) women's lacrosse team celebrated their Senior Day and regular season home finale in style on Saturday afternoon, as a big second half led the Engineers to a 12-6 victory over the University of Rochester at ECAV Stadium. With the win, RPI improves to 10-4 overall and 5-4 in Liberty League play, while Rochester falls to 9-7 overall and 4-5 in league action.",
"type": "postgame",
"byline": "Brett Bosley, Senior Athletic Communications Specialist",
"app_exclusive": false,
"sport_display": "Women's Lacrosse",
"sport": {
"id": 19,
"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": "PL8nPPiMIEFu-UeVBCAWqUZ6aOo3YIKkKG",
"facebook": null,
"twitter": "RPIWLax",
"instagram": "rpiwlax",
"pinterest": "",
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"sport_shortname": null,
"image_source": "/images/2023/4/22/WL_SKD-315.jpg",
"image_focal_point": null,
"image_alt_text": "Olivia Kimball",
"video": null,
"url": "/news/2023/4/22/womens-lacrosse-womens-lacrosse-victorious-on-senior-day.aspx",
"redirect_absolute_url": null,
"links": [{
"link_id": 6082,
"link_url": "https://rpiathletics.com/sports/womens-lacrosse/stats/2023/university-of-rochester/boxscore/18618",
"link_text": "Box Score",
"created": "2023-04-22T17:54:00",
"gallery_id": null
}],
"homepage_feed_template": "story_links",
"game_id": null,
"games": [{
"id": 18618,
"game_pregame_story_id": 20629,
"game_postgame_story_id": 20637,
"date": "2023-04-22T14:00:00",
"end_date": null,
"date_utc": "2023-04-22T18:00:00Z",
"end_date_utc": null,
"time": "2pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "H",
"neutral_hometeam": false,
"location": "Troy, NY",
"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": 40,
"prefix": null,
"name": null,
"title": "University of Rochester",
"image": "/images/logos/Rochester.png"
},
"media": {
"video": "https://rpiathletics.com/sports/2014/3/18/WLAX_0318141848.aspx",
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "https://rpiathletics.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": null,
"program": null,
"program_text": null
},
"story": null,
"result": {
"game_id": 18618,
"status": "W",
"team_score": "12",
"opponent_score": "6",
"prescore": null,
"postscore": null,
"bid": null,
"boxscore": "/boxscore.aspx?id=18618",
"line_scores": null
},
"game_facility": null,
"promotion": null,
"event_image": null,
"pac_tickets": null
}],
"gallery_id": 0,
"writer": null,
"id": 20637,
"content_id": "20637",
"content_title": "Women’s Lacrosse Victorious on Senior Day",
"content_date": "2023-04-22T18:50:00",
"content_url": "https://rpiathletics.com/news/2023/4/22/womens-lacrosse-womens-lacrosse-victorious-on-senior-day.aspx",
"content_image_url": "https://rpiathletics.com/images/2023/4/22/WL_SKD-315.jpg",
"date": "2023-04-22T18:50:00"
}],
"mode": "web"
};
if (!("sidearmComponents" in window)) window.sidearmComponents = [];
window.sidearmComponents.push(obj);
</script>
<stories-component params="{ id: '4200c6fa-fd43-4732-bdcd-30963efda05f' }"> <!-- ko if: name() === 'story-slider' -->
<!-- ko if: ko.observable().matchMedia("(min-width: 581px)") -->
<!-- ko if: !data().length --><!-- /ko -->
<div class="component c-stories c-stories--cover slick-initialized slick-slider" data-bind="afterBind: {foreach:data, callback:slick}" data-slick-options="{autoplay:true, autoplaySpeed:6000, pausable:true, pauseOnHover:false}">
<div class="slick-list draggable" tabindex="0">
<div class="slick-track" style="opacity: 1; width: 11200px; transform: translate3d(-3200px, 0px, 0px); transition: transform 500ms ease 0s;">
<div class="c-stories__item slick-slide slick-cloned" data-slick-index="-1" aria-hidden="true" style="width: 1600px;">
<!-- ko switch-->
<!-- ko case: ko.observable().matchMedia("(min-width: 1025px)") -->
<div class="c-stories__media-as-bg" data-bind="showcasePlayer:showcase, appendButton:true, style: { backgroundImage: 'url(' + image_source + ')' }" style="background-image: url("/images/2023/4/22/WL_SKD-315.jpg");"></div>
<!-- /ko -->
<!-- ko case: $else --><!-- /ko -->
<!-- /ko -->
<div class="c-stories__details">
<div class="flex c-stories__details-container">
<div class="c-stories__sport" data-bind="text: sport.title">Women's Lacrosse</div>
<div class="c-stories__links">
<ul data-bind="foreach: links">
<li>
<a data-bind="attr: { href: link_url }" href="https://rpiathletics.com/sports/womens-lacrosse/stats/2023/university-of-rochester/boxscore/18618">
<span data-bind="html: link_text">Box Score</span>
</a>
</li>
</ul>
</div>
<div class="c-stories__slick-container">
<button class="c-stories__slick-prev" type="button" aria-label="Previous slide" data-bind="click: $component.slickPrev">
<i class="sf-arrow-left-minimal"></i>
</button>
<button class="c-stories__pause-play" type="button" aria-label="Pause story rotator" data-bind="click: $component.slickIsPlaying() ? $component.slickPause : $component.slickPlay">
<!-- ko switch-->
<!-- ko case: $component.slickIsPlaying() --><!-- /ko -->
<!-- ko case: $else -->
<i class="sf-play"></i>
<!-- /ko -->
<!-- /ko -->
</button>
<button class="c-stories__slick-next" type="button" aria-label="Next slide" data-bind="click: $component.slickNext">
<i class="sf-arrow-right-minimal"></i>
</button>
</div>
</div>
<div class="c-stories__title">
<a class="c-stories__url" data-bind="text: title, attr: {href:url}" href="/news/2023/4/22/womens-lacrosse-womens-lacrosse-victorious-on-senior-day.aspx">Women’s Lacrosse Victorious on Senior Day</a>
</div>
</div>
</div>
<div class="c-stories__item slick-slide" data-slick-index="0" aria-hidden="true" style="width: 1600px;">
<!-- ko switch-->
<!-- ko case: ko.observable().matchMedia("(min-width: 1025px)") -->
<div class="c-stories__media-as-bg" data-bind="showcasePlayer:showcase, appendButton:true, style: { backgroundImage: 'url(' + image_source + ')' }" style="background-image: url("/images/2023/4/22/Sean_Smith2.jpg");"></div>
<!-- /ko -->
<!-- ko case: $else --><!-- /ko -->
<!-- /ko -->
<div class="c-stories__details">
<div class="flex c-stories__details-container">
<div class="c-stories__sport" data-bind="text: sport.title">Men's Lacrosse</div>
<div class="c-stories__links">
<ul data-bind="foreach: links">
<li>
<a data-bind="attr: { href: link_url }" href="https://rpiathletics.com/sports/mens-lacrosse/stats/2023/no-6-st-lawrence-university/boxscore/18603">
<span data-bind="html: link_text">Box Score</span>
</a>
</li>
</ul>
</div>
<div class="c-stories__slick-container">
<button class="c-stories__slick-prev" type="button" aria-label="Previous slide" data-bind="click: $component.slickPrev">
<i class="sf-arrow-left-minimal"></i>
</button>
<button class="c-stories__pause-play" type="button" aria-label="Pause story rotator" data-bind="click: $component.slickIsPlaying() ? $component.slickPause : $component.slickPlay">
<!-- ko switch-->
<!-- ko case: $component.slickIsPlaying() -->
<i class="sf-pause-minimal"></i>
<!-- /ko -->
<!-- ko case: $else --><!-- /ko -->
<!-- /ko -->
</button>
<button class="c-stories__slick-next" type="button" aria-label="Next slide" data-bind="click: $component.slickNext">
<i class="sf-arrow-right-minimal"></i>
</button>
</div>
</div>
<div class="c-stories__title">
<a class="c-stories__url" data-bind="text: title, attr: {href:url}" href="/news/2023/4/22/six-goal-fourth-lifts-mens-lacrosse-13-7.aspx">Six-Goal Fourth Lifts Men's Lacrosse, 13-7</a>
</div>
</div>
</div>
<div class="c-stories__item slick-slide slick-active" data-slick-index="1" aria-hidden="false" style="width: 1600px;">
<!-- ko switch-->
<!-- ko case: ko.observable().matchMedia("(min-width: 1025px)") -->
<div class="c-stories__media-as-bg" data-bind="showcasePlayer:showcase, appendButton:true, style: { backgroundImage: 'url(' + image_source + ')' }" style="background-image: url("/images/2023/4/22/SB-016.jpg");"></div>
<!-- /ko -->
<!-- ko case: $else --><!-- /ko -->
<!-- /ko -->
<div class="c-stories__details">
<div class="flex c-stories__details-container">
<div class="c-stories__sport" data-bind="text: sport.title">Softball</div>
<div class="c-stories__links">
<ul data-bind="foreach: links">
<li>
<a data-bind="attr: { href: link_url }" href="https://rpiathletics.com/sports/softball/stats/2023/union-college/boxscore/18656">
<span data-bind="html: link_text">Box Score (Game 1)</span>
</a>
</li>
<li>
<a data-bind="attr: { href: link_url }" href="https://rpiathletics.com/sports/softball/stats/2023/union-college/boxscore/19241">
<span data-bind="html: link_text">Box Score (Game 2)</span>
</a>
</li>
</ul>
</div>
<div class="c-stories__slick-container">
<button class="c-stories__slick-prev" type="button" aria-label="Previous slide" data-bind="click: $component.slickPrev">
<i class="sf-arrow-left-minimal"></i>
</button>
<button class="c-stories__pause-play" type="button" aria-label="Pause story rotator" data-bind="click: $component.slickIsPlaying() ? $component.slickPause : $component.slickPlay">
<!-- ko switch-->
<!-- ko case: $component.slickIsPlaying() -->
<i class="sf-pause-minimal"></i>
<!-- /ko -->
<!-- ko case: $else --><!-- /ko -->
<!-- /ko -->
</button>
<button class="c-stories__slick-next" type="button" aria-label="Next slide" data-bind="click: $component.slickNext">
<i class="sf-arrow-right-minimal"></i>
</button>
</div>
</div>
<div class="c-stories__title">
<a class="c-stories__url" data-bind="text: title, attr: {href:url}" href="/news/2023/4/22/softball-continues-run-wins-14th-straight.aspx">Softball Continues Run, Wins 14th Straight</a>
</div>
</div>
</div>
<div class="c-stories__item slick-slide" data-slick-index="2" aria-hidden="true" style="width: 1600px;">
<!-- ko switch-->
<!-- ko case: ko.observable().matchMedia("(min-width: 1025px)") -->
<div class="c-stories__media-as-bg" data-bind="showcasePlayer:showcase, appendButton:true, style: { backgroundImage: 'url(' + image_source + ')' }" style="background-image: url("/images/2023/4/22/Bryce_Burnham2.jpg");">
</div>
<!-- /ko -->
<!-- ko case: $else --><!-- /ko -->
<!-- /ko -->
<div class="c-stories__details">
<div class="flex c-stories__details-container">
<div class="c-stories__sport" data-bind="text: sport.title">Men's Tennis</div>
<div class="c-stories__links">
<ul data-bind="foreach: links">
<li>
<a data-bind="attr: { href: link_url }" href="https://rpiathletics.com/sports/mens-tennis/stats/2022-23/hobart-college/boxscore/18517">
<span data-bind="html: link_text">Box Score</span>
</a>
</li>
</ul>
</div>
<div class="c-stories__slick-container">
<button class="c-stories__slick-prev" type="button" aria-label="Previous slide" data-bind="click: $component.slickPrev">
<i class="sf-arrow-left-minimal"></i>
</button>
<button class="c-stories__pause-play" type="button" aria-label="Pause story rotator" data-bind="click: $component.slickIsPlaying() ? $component.slickPause : $component.slickPlay">
<!-- ko switch-->
<!-- ko case: $component.slickIsPlaying() -->
<i class="sf-pause-minimal"></i>
<!-- /ko -->
<!-- ko case: $else --><!-- /ko -->
<!-- /ko -->
</button>
<button class="c-stories__slick-next" type="button" aria-label="Next slide" data-bind="click: $component.slickNext">
<i class="sf-arrow-right-minimal"></i>
</button>
</div>
</div>
<div class="c-stories__title">
<a class="c-stories__url" data-bind="text: title, attr: {href:url}" href="/news/2023/4/22/no-33-mens-tennis-downed-5-4-at-hobart.aspx">No. 33 Men's Tennis Downed 5-4 at Hobart</a>
</div>
</div>
</div>
<div class="c-stories__item slick-slide" data-slick-index="3" aria-hidden="true" style="width: 1600px;">
<!-- ko switch-->
<!-- ko case: ko.observable().matchMedia("(min-width: 1025px)") -->
<div class="c-stories__media-as-bg" data-bind="showcasePlayer:showcase, appendButton:true, style: { backgroundImage: 'url(' + image_source + ')' }" style="background-image: url("/images/2023/4/22/Josh_Ihegihu.jpg");"></div>
<!-- /ko -->
<!-- ko case: $else --><!-- /ko -->
<!-- /ko -->
<div class="c-stories__details">
<div class="flex c-stories__details-container">
<div class="c-stories__sport" data-bind="text: sport.title">Men's Track and Field</div>
<div class="c-stories__links">
<ul data-bind="foreach: links">
<li>
<a data-bind="attr: { href: link_url }" href="/sports/2023/4/22/track-field-042223.aspx">
<span data-bind="html: link_text">Complete Results</span>
</a>
</li>
</ul>
</div>
<div class="c-stories__slick-container">
<button class="c-stories__slick-prev" type="button" aria-label="Previous slide" data-bind="click: $component.slickPrev">
<i class="sf-arrow-left-minimal"></i>
</button>
<button class="c-stories__pause-play" type="button" aria-label="Pause story rotator" data-bind="click: $component.slickIsPlaying() ? $component.slickPause : $component.slickPlay">
<!-- ko switch-->
<!-- ko case: $component.slickIsPlaying() -->
<i class="sf-pause-minimal"></i>
<!-- /ko -->
<!-- ko case: $else --><!-- /ko -->
<!-- /ko -->
</button>
<button class="c-stories__slick-next" type="button" aria-label="Next slide" data-bind="click: $component.slickNext">
<i class="sf-arrow-right-minimal"></i>
</button>
</div>
</div>
<div class="c-stories__title">
<a class="c-stories__url" data-bind="text: title, attr: {href:url}" href="/news/2023/4/22/mens-track-and-field-track-field-goes-against-vassar-williams.aspx">Track & Field Goes Against Vassar & Williams</a>
</div>
</div>
</div>
<div class="c-stories__item slick-slide" data-slick-index="4" aria-hidden="true" style="width: 1600px;">
<!-- ko switch-->
<!-- ko case: ko.observable().matchMedia("(min-width: 1025px)") -->
<div class="c-stories__media-as-bg" data-bind="showcasePlayer:showcase, appendButton:true, style: { backgroundImage: 'url(' + image_source + ')' }" style="background-image: url("/images/2023/4/22/WL_SKD-315.jpg");"></div>
<!-- /ko -->
<!-- ko case: $else --><!-- /ko -->
<!-- /ko -->
<div class="c-stories__details">
<div class="flex c-stories__details-container">
<div class="c-stories__sport" data-bind="text: sport.title">Women's Lacrosse</div>
<div class="c-stories__links">
<ul data-bind="foreach: links">
<li>
<a data-bind="attr: { href: link_url }" href="https://rpiathletics.com/sports/womens-lacrosse/stats/2023/university-of-rochester/boxscore/18618">
<span data-bind="html: link_text">Box Score</span>
</a>
</li>
</ul>
</div>
<div class="c-stories__slick-container">
<button class="c-stories__slick-prev" type="button" aria-label="Previous slide" data-bind="click: $component.slickPrev">
<i class="sf-arrow-left-minimal"></i>
</button>
<button class="c-stories__pause-play" type="button" aria-label="Pause story rotator" data-bind="click: $component.slickIsPlaying() ? $component.slickPause : $component.slickPlay">
<!-- ko switch-->
<!-- ko case: $component.slickIsPlaying() -->
<i class="sf-pause-minimal"></i>
<!-- /ko -->
<!-- ko case: $else --><!-- /ko -->
<!-- /ko -->
</button>
<button class="c-stories__slick-next" type="button" aria-label="Next slide" data-bind="click: $component.slickNext">
<i class="sf-arrow-right-minimal"></i>
</button>
</div>
</div>
<div class="c-stories__title">
<a class="c-stories__url" data-bind="text: title, attr: {href:url}" href="/news/2023/4/22/womens-lacrosse-womens-lacrosse-victorious-on-senior-day.aspx">Women’s Lacrosse Victorious on Senior Day</a>
</div>
</div>
</div>
<div class="c-stories__item slick-slide slick-cloned" data-slick-index="5" aria-hidden="true" style="width: 1600px;">
<!-- ko switch-->
<!-- ko case: ko.observable().matchMedia("(min-width: 1025px)") -->
<div class="c-stories__media-as-bg" data-bind="showcasePlayer:showcase, appendButton:true, style: { backgroundImage: 'url(' + image_source + ')' }" style="background-image: url("/images/2023/4/22/Sean_Smith2.jpg");"></div>
<!-- /ko -->
<!-- ko case: $else --><!-- /ko -->
<!-- /ko -->
<div class="c-stories__details">
<div class="flex c-stories__details-container">
<div class="c-stories__sport" data-bind="text: sport.title">Men's Lacrosse</div>
<div class="c-stories__links">
<ul data-bind="foreach: links">
<li>
<a data-bind="attr: { href: link_url }" href="https://rpiathletics.com/sports/mens-lacrosse/stats/2023/no-6-st-lawrence-university/boxscore/18603">
<span data-bind="html: link_text">Box Score</span>
</a>
</li>
</ul>
</div>
<div class="c-stories__slick-container">
<button class="c-stories__slick-prev" type="button" aria-label="Previous slide" data-bind="click: $component.slickPrev">
<i class="sf-arrow-left-minimal"></i>
</button>
<button class="c-stories__pause-play" type="button" aria-label="Pause story rotator" data-bind="click: $component.slickIsPlaying() ? $component.slickPause : $component.slickPlay">
<!-- ko switch-->
<!-- ko case: $component.slickIsPlaying() --><!-- /ko -->
<!-- ko case: $else -->
<i class="sf-play"></i>
<!-- /ko -->
<!-- /ko -->
</button>
<button class="c-stories__slick-next" type="button" aria-label="Next slide" data-bind="click: $component.slickNext">
<i class="sf-arrow-right-minimal"></i>
</button>
</div>
</div>
<div class="c-stories__title">
<a class="c-stories__url" data-bind="text: title, attr: {href:url}" href="/news/2023/4/22/six-goal-fourth-lifts-mens-lacrosse-13-7.aspx">Six-Goal Fourth Lifts Men's Lacrosse, 13-7</a>
</div>
</div>
</div>
</div>
</div>
<button type="button" data-role="none" class="slick-prev" aria-label="previous" style="display: inline-block;">Previous</button><button type="button" data-role="none" class="slick-next" aria-label="next"
style="display: inline-block;">Next</button><button type="button" aria-label="Pause" class="slick-pause-play slick-pause">Pause</button>
</div>
<!-- /ko -->
<!-- ko if: ko.observable().matchMedia("(max-width: 580px)") --><!-- /ko -->
<!-- /ko -->
<!-- ko if: name() === 'more-headlines' --><!-- /ko -->
</stories-component>
</section>
<div class="dfp-ad">
<script>
var obj = {
"start": 0,
"count": 10,
"name": "sidearm-dfp-1",
"sport_id": null,
"count_breakpoints": null,
"css_class": "",
"pinned_id": "",
"extra": {},
"context": null,
"dummy": false,
"type": "ads",
"id": "94cbef3b-f2e5-411d-9cb4-1e21d1bd9c55",
"data": {
"location": {
"id": 76,
"title": "SIDEARM DFP - Location 1",
"type": "dfp",
"effect": "none",
"fixed_image_sizes": false,
"excluded_sport_ids": [],
"slick": false,
"dfp": true,
"sidearm_dfp": true,
"common_page": false,
"html_template": null,
"name": "sidearm-dfp-1",
"autoplay_speed": 8,
"accessibility_icons": false,
"sizes": null,
"slick_options": null,
"dfp_sizes": [{
"id": 7,
"enabled": false,
"breakpoint": 1024,
"width": 0,
"height": 0,
"size_list": null,
"unit_name": "//rpi/sidearm-dfp-1",
"sidearm_dfp": null
}, {
"id": 8,
"enabled": true,
"breakpoint": 767,
"width": 728,
"height": 90,
"size_list": null,
"unit_name": "//rpi/sidearm-dfp-1",
"sidearm_dfp": null
}, {
"id": 9,
"enabled": true,
"breakpoint": 0,
"width": 300,
"height": 250,
"size_list": null,
"unit_name": "//rpi/sidearm-dfp-1",
"sidearm_dfp": null
}]
},
"campaigns": null,
"content_id": "sidearm-dfp-1",
"content_title": "sidearm-dfp-1",
"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: '94cbef3b-f2e5-411d-9cb4-1e21d1bd9c55' }"><!-- 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="sidearm-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="sidearm-dfp-10" style="width: 0px; height: auto;"></div>
</div>
<!-- /ko -->
<!-- /ko -->
<!-- /ko -->
</ads-component>
</div>
<div class="top-section">
<section id="headlines-section">
<h2 class="hide">More Headlines</h2>
<script>
var obj = {
"start": 5,
"count": 5,
"name": "more-headlines",
"sport_id": null,
"count_breakpoints": null,
"css_class": "",
"pinned_id": "",
"extra": {
"sports": [{
"id": 2,
"title": "Baseball"
}, {
"id": 16,
"title": "Field Hockey"
}, {
"id": 5,
"title": "Football"
}, {
"id": 25,
"title": "General"
}, {
"id": 3,
"title": "Men's Basketball"
}, {
"id": 4,
"title": "Men's Cross Country"
}, {
"id": 6,
"title": "Men's Golf"
}, {
"id": 7,
"title": "Men's Hockey"
}, {
"id": 8,
"title": "Men's Indoor Track"
}, {
"id": 9,
"title": "Men's Lacrosse"
}, {
"id": 10,
"title": "Men's Soccer"
}, {
"id": 11,
"title": "Men's Swimming & Diving"
}, {
"id": 12,
"title": "Men's Tennis"
}, {
"id": 13,
"title": "Men's Track and Field"
}, {
"id": 21,
"title": "Softball"
}, {
"id": 26,
"title": "Strength "
}, {
"id": 14,
"title": "Women's Basketball"
}, {
"id": 15,
"title": "Women's Cross Country"
}, {
"id": 17,
"title": "Women's Ice Hockey"
}, {
"id": 18,
"title": "Women's Indoor Track"
}, {
"id": 19,
"title": "Women's Lacrosse"
}, {
"id": 20,
"title": "Women's Soccer"
}, {
"id": 22,
"title": "Women's Swimming & Diving"
}, {
"id": 23,
"title": "Women's Tennis"
}, {
"id": 24,
"title": "Women's Track & Field"
}]
},
"context": null,
"dummy": false,
"type": "stories",
"id": "14b20258-d224-457e-a2ce-ca235e72ee4a",
"data": [{
"title": "Baseball Wins in Two Ways Against Raptors",
"title_in_rotator": true,
"sub_headline": null,
"teaser": "TROY, N.Y. - After <dfn><a href=\"/sports/baseball/roster/ben-koomey/16784\" rel=\"smarttag\" rev=\"16784\">Ben Koomey</a></dfn> shut down the opposition, allowing the Rensselaer Polytechnic Institute (RPI) baseball team to eke out a 1-0 victory despite having only three hits, the Engineers had 15 hits on its way to scoring a 10-8 come-from-behind victory over Bard College and sweeping the Raptors on the day - and in the three-game series. Rensselaer, which won 14-5 on Friday on the road, is now 22-11-1 overall and 9-4 in the Liberty League. Bard drops to 7-17 and 5-11.",
"type": "postgame",
"byline": "Kevin Beattie, Associate Athletic Director",
"app_exclusive": false,
"sport_display": "Baseball",
"sport": {
"id": 2,
"title": "Baseball",
"abbreviation": "BB",
"shortname": "baseball",
"short_title": "BASE",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "baseball",
"gender": "m",
"youtube": "PL8nPPiMIEFu9un4YBLPmScgAfHLGE064Z",
"facebook": null,
"twitter": "RPIBaseball",
"instagram": "",
"pinterest": "",
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"sport_shortname": null,
"image_source": "/images/2023/4/22/Ryan_Brewer1.jpg",
"image_focal_point": null,
"image_alt_text": "Ryan Brewer",
"video": null,
"url": "/news/2023/4/22/baseball-wins-in-two-ways-against-raptors.aspx",
"redirect_absolute_url": null,
"links": [{
"link_id": 6080,
"link_url": "https://rpiathletics.com/sports/baseball/stats/2023/bard-college-dh-/boxscore/18640",
"link_text": "Game 1 Box",
"created": "2023-04-22T17:26:00",
"gallery_id": null
}, {
"link_id": 6081,
"link_url": "https://rpiathletics.com/sports/baseball/stats/2023/bard-college-dh-/boxscore/19239",
"link_text": "Game 2 Box",
"created": "2023-04-22T17:26:00",
"gallery_id": null
}],
"homepage_feed_template": "story_links",
"game_id": null,
"games": [{
"id": 18640,
"game_pregame_story_id": 20629,
"game_postgame_story_id": 20636,
"date": "2023-04-22T12:00:00",
"end_date": null,
"date_utc": "2023-04-22T16:00:00Z",
"end_date_utc": null,
"time": "12pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "H",
"neutral_hometeam": false,
"location": "Troy, NY",
"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": 92,
"prefix": null,
"name": null,
"title": "Bard College",
"image": "/images/logos/sidearm_bard_logo.png"
},
"media": {
"video": "https://www.rpiathletics.com/watch/baseball",
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "http://www.sidearmstats.com/rpi/baseball/",
"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": 18640,
"status": "W",
"team_score": "1",
"opponent_score": "0",
"prescore": null,
"postscore": null,
"bid": null,
"boxscore": "/boxscore.aspx?id=18640",
"line_scores": null
},
"game_facility": null,
"promotion": null,
"event_image": null,
"pac_tickets": null
}, {
"id": 19239,
"game_pregame_story_id": null,
"game_postgame_story_id": 20636,
"date": "2023-04-22T14:10:00",
"end_date": null,
"date_utc": "2023-04-22T18:10:00Z",
"end_date_utc": null,
"time": "2:10pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "H",
"neutral_hometeam": false,
"location": "Troy, NY",
"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": 92,
"prefix": null,
"name": null,
"title": "Bard College",
"image": "/images/logos/sidearm_bard_logo.png"
},
"media": {
"video": "https://www.rpiathletics.com/watch/baseball",
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "http://www.sidearmstats.com/rpi/baseball/",
"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": 19239,
"status": "W",
"team_score": "10",
"opponent_score": "8",
"prescore": null,
"postscore": null,
"bid": null,
"boxscore": "/boxscore.aspx?id=19239",
"line_scores": null
},
"game_facility": null,
"promotion": null,
"event_image": null,
"pac_tickets": null
}],
"gallery_id": 0,
"writer": null,
"id": 20636,
"content_id": "20636",
"content_title": "Baseball Wins in Two Ways Against Raptors",
"content_date": "2023-04-22T17:55:00",
"content_url": "https://rpiathletics.com/news/2023/4/22/baseball-wins-in-two-ways-against-raptors.aspx",
"content_image_url": "https://rpiathletics.com/images/2023/4/22/Ryan_Brewer1.jpg",
"date": "2023-04-22T17:55:00"
}, {
"title": "Golf in First Place After Day 1 at Bethpage",
"title_in_rotator": true,
"sub_headline": null,
"teaser": "FARMINGDALE, N.Y. - <dfn><a href=\"/sports/golf/roster/joey-harrigan/17327\" rel=\"smarttag\" rev=\"17327\">Joey Harrigan</a></dfn> shot an even-par 70 and <dfn><a href=\"/sports/golf/roster/matt-buckley/17324\" rel=\"smarttag\" rev=\"17324\">Matt Buckley</a></dfn> went 2-over, 72 to lead the Rensselaer Polytechnic Institute (RPI) golf team to first place after day 1 of the Farmingdale State College Spring Classic at the Bethpage State Park Red Course. Action in the nine-school event concludes on Sunday.",
"type": "postgame",
"byline": "Kevin Beattie, Associate Athletic Director",
"app_exclusive": false,
"sport_display": "Men's Golf",
"sport": {
"id": 6,
"title": "Men's Golf",
"abbreviation": "MGOLF",
"shortname": "golf",
"short_title": "GOLF",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "golf",
"gender": "g",
"youtube": "",
"facebook": null,
"twitter": "",
"instagram": "rpigolf/",
"pinterest": "",
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"sport_shortname": null,
"image_source": "/images/2023/4/22/Matt_Buckley.jpg",
"image_focal_point": null,
"image_alt_text": "Matt Buckley",
"video": null,
"url": "/news/2023/4/22/mens-golf-golf-in-first-place-after-day-1-at-bethpage.aspx",
"redirect_absolute_url": null,
"links": [{
"link_id": 6079,
"link_url": "https://results.golfstat.com/public/leaderboards/gsnav.cfm?pg=team&tid=27738",
"link_text": "Complete Results",
"created": "2023-04-22T15:44:00",
"gallery_id": null
}],
"homepage_feed_template": "story_links",
"game_id": null,
"games": [{
"id": 18529,
"game_pregame_story_id": 20629,
"game_postgame_story_id": 20635,
"date": "2023-04-22T09:00:00",
"end_date": null,
"date_utc": "2023-04-22T13:00:00Z",
"end_date_utc": null,
"time": "9am",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "N",
"neutral_hometeam": false,
"location": "Farmingdale, NY | Bethpage Red",
"conference": null,
"conference_abbrev": null,
"conference_logo": null,
"is_conference": false,
"show_atvs": false,
"is_spotlight": false,
"type": "recent",
"tournament": null,
"sport": null,
"schedule": null,
"opponent": {
"id": 75,
"prefix": null,
"name": null,
"title": "Farmingdale State Spring Invitational ",
"image": "/images/logos/Farmingdale.png"
},
"media": {
"video": null,
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "https://results.golfstat.com//public/leaderboards/gsnav.cfm?pg=participants&tid=27738",
"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": 18529,
"status": "N",
"team_score": null,
"opponent_score": null,
"prescore": "1st of 9",
"postscore": null,
"bid": null,
"boxscore": null,
"line_scores": null
},
"game_facility": null,
"promotion": null,
"event_image": null,
"pac_tickets": null
}],
"gallery_id": 0,
"writer": null,
"id": 20635,
"content_id": "20635",
"content_title": "Golf in First Place After Day 1 at Bethpage",
"content_date": "2023-04-22T16:14:00",
"content_url": "https://rpiathletics.com/news/2023/4/22/mens-golf-golf-in-first-place-after-day-1-at-bethpage.aspx",
"content_image_url": "https://rpiathletics.com/images/2023/4/22/Matt_Buckley.jpg",
"date": "2023-04-22T16:14:00"
}, {
"title": "Women's Tennis Takes All Nine From Herons",
"title_in_rotator": true,
"sub_headline": null,
"teaser": "GENEVA, N.Y. - Behind multiple victories by five student-athletes, the Rensselaer Polytechnic Institute (RPI) women's tennis team swept a Liberty League contest against William Smith College 9-0 at the HWS Tennis Center. The No. 34 Engineers improve to 12-4 overall and 5-2 in the conference, while the Herons drop to 7-10 and 2-5.",
"type": "postgame",
"byline": "Kevin Beattie, Associate Athletic Director",
"app_exclusive": false,
"sport_display": "Women's Tennis",
"sport": {
"id": 23,
"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": "PL8nPPiMIEFu8E6W2EEVD-fz1b0G-Yy2Jc",
"facebook": null,
"twitter": "RPIWomensTennis",
"instagram": "rpiwtennis",
"pinterest": "",
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"sport_shortname": null,
"image_source": "/images/2023/4/22/Masha_Karach.jpg",
"image_focal_point": null,
"image_alt_text": "Masha Karach",
"video": null,
"url": "/news/2023/4/22/womens-tennis-takes-all-nine-from-herons.aspx",
"redirect_absolute_url": null,
"links": [{
"link_id": 6077,
"link_url": "https://rpiathletics.com/sports/womens-tennis/stats/2022-23/william-smith-college/boxscore/18362",
"link_text": "Box Score",
"created": "2023-04-22T14:51:00",
"gallery_id": null
}],
"homepage_feed_template": "story_links",
"game_id": null,
"games": [{
"id": 18362,
"game_pregame_story_id": 20629,
"game_postgame_story_id": 20633,
"date": "2023-04-22T10:00:00",
"end_date": null,
"date_utc": "2023-04-22T14:00:00Z",
"end_date_utc": null,
"time": "10am",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "A",
"neutral_hometeam": false,
"location": "Geneva, NY",
"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": 28,
"prefix": null,
"name": null,
"title": "William Smith College",
"image": "/images/2019/8/19/William_Smith_Primary_Icon_200x200.png"
},
"media": {
"video": "https://web.track.tennis/index.html#/channel/3ceb898f-fbaf-47f7-a6b9-810297528868/evt-m1_bm_194d0",
"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": 18362,
"status": "W",
"team_score": "9",
"opponent_score": "0",
"prescore": null,
"postscore": null,
"bid": null,
"boxscore": "/boxscore.aspx?id=18362",
"line_scores": null
},
"game_facility": null,
"promotion": null,
"event_image": null,
"pac_tickets": null
}],
"gallery_id": 0,
"writer": null,
"id": 20633,
"content_id": "20633",
"content_title": "Women's Tennis Takes All Nine From Herons",
"content_date": "2023-04-22T15:24:00",
"content_url": "https://rpiathletics.com/news/2023/4/22/womens-tennis-takes-all-nine-from-herons.aspx",
"content_image_url": "https://rpiathletics.com/images/2023/4/22/Masha_Karach.jpg",
"date": "2023-04-22T15:24:00"
}, {
"title": "Baseball Takes Down Bard, 14-7",
"title_in_rotator": true,
"sub_headline": "Engineers Toss Up Pair of Big Innings in Win",
"teaser": "<strong>ANNANDALE-ON-HUDSON, N.Y.</strong> – The Rensselaer Polytechnic Institute (RPI) baseball team used pair of seven run innings as a <dfn><a href=\"/sports/baseball/roster/jack-moncur/16789\" rel=\"smarttag\" rev=\"16789\">Jack Moncur</a></dfn> grand slam led the offensive attack in a 14-7 victory on the road at Bard College Friday afternoon. With the win, RPI improves to 20-11-1 overall and 7-4 in Liberty League play, while Bard falls to 7-15 overall and 5-9 in league action.<br>\r\n ",
"type": "postgame",
"byline": "Brett Bosley, Senior Athletic Communications Specialist",
"app_exclusive": false,
"sport_display": "Baseball",
"sport": {
"id": 2,
"title": "Baseball",
"abbreviation": "BB",
"shortname": "baseball",
"short_title": "BASE",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "baseball",
"gender": "m",
"youtube": "PL8nPPiMIEFu9un4YBLPmScgAfHLGE064Z",
"facebook": null,
"twitter": "RPIBaseball",
"instagram": "",
"pinterest": "",
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"sport_shortname": null,
"image_source": "/images/2023/4/3/Julian_Scarpa_zOJuR.jpg",
"image_focal_point": null,
"image_alt_text": "Julian Scarpa",
"video": null,
"url": "/news/2023/4/21/baseball-takes-down-bard-14-7.aspx",
"redirect_absolute_url": null,
"links": [{
"link_id": 6076,
"link_url": "https://rpiathletics.com/sports/baseball/stats/2023/bard-college/boxscore/19236",
"link_text": "Box Score",
"created": "2023-04-21T22:00:00",
"gallery_id": null
}],
"homepage_feed_template": "story_links",
"game_id": null,
"games": [{
"id": 19236,
"game_pregame_story_id": 20629,
"game_postgame_story_id": 20632,
"date": "2023-04-21T16:00:00",
"end_date": null,
"date_utc": "2023-04-21T20:00:00Z",
"end_date_utc": null,
"time": "4pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "A",
"neutral_hometeam": false,
"location": "Annandale-on-Hudson, NY",
"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": 92,
"prefix": null,
"name": null,
"title": "Bard College",
"image": "/images/logos/sidearm_bard_logo.png"
},
"media": {
"video": "https://www.pitchaware.com/scorekeeper/public/21ae661b36c51832cfa63dac95a08b016949eeec/",
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "https://bardathletics.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": 19236,
"status": "W",
"team_score": "14",
"opponent_score": "5",
"prescore": null,
"postscore": null,
"bid": null,
"boxscore": "/boxscore.aspx?id=19236",
"line_scores": null
},
"game_facility": null,
"promotion": null,
"event_image": null,
"pac_tickets": null
}],
"gallery_id": 0,
"writer": null,
"id": 20632,
"content_id": "20632",
"content_title": "Baseball Takes Down Bard, 14-7",
"content_date": "2023-04-21T22:58:00",
"content_url": "https://rpiathletics.com/news/2023/4/21/baseball-takes-down-bard-14-7.aspx",
"content_image_url": "https://rpiathletics.com/images/2023/4/3/Julian_Scarpa_zOJuR.jpg",
"date": "2023-04-21T22:58:00"
}, {
"title": "Softball Sets New Mark in Sweep Over Ithaca",
"title_in_rotator": true,
"sub_headline": "Engineers Earn 12th Straight Win, Maisonet Collects Win No. 300",
"teaser": "<strong>TROY, N.Y.</strong> – The Rensselaer Polytechnic Institute (RPI) softball team set a new mark on Friday afternoon, as they collected their season-high 12<sup>th</sup> straight win in a doubleheader sweep of Ithaca College by 3-0 and 2-0 final scores. RPI improve their record to 23-5 overall while Ithaca moves to 14-9-1 overall. The Engineers have won 22 of their last 23 games this season.",
"type": "postgame",
"byline": "Brett Bosley, Senior Athletic Communications Specialist",
"app_exclusive": false,
"sport_display": "Softball",
"sport": {
"id": 21,
"title": "Softball",
"abbreviation": "SB",
"shortname": "softball",
"short_title": "SOFT",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "softball",
"gender": "f",
"youtube": "PL8nPPiMIEFu-gx5W1xRssbxcPEiIaU8zj",
"facebook": null,
"twitter": "RPI_Softball",
"instagram": "",
"pinterest": "",
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"sport_shortname": null,
"image_source": "/images/2022/4/24/Sroczinski_FW.jpg",
"image_focal_point": null,
"image_alt_text": "Brooke Srozinski",
"video": null,
"url": "/news/2023/4/21/softball-sets-new-mark-in-sweep-over-ithaca.aspx",
"redirect_absolute_url": null,
"links": [{
"link_id": 6074,
"link_url": "https://rpiathletics.com/sports/softball/stats/2023/ithaca-college-dh-/boxscore/18657",
"link_text": "Box Score (Game 1)",
"created": "2023-04-21T20:59:00",
"gallery_id": null
}, {
"link_id": 6075,
"link_url": "https://rpiathletics.com/sports/softball/stats/2023/ithaca-college-dh-/boxscore/19238",
"link_text": "Box Score (Game 2)",
"created": "2023-04-21T20:59:00",
"gallery_id": null
}],
"homepage_feed_template": "story_links",
"game_id": null,
"games": [{
"id": 18657,
"game_pregame_story_id": 20629,
"game_postgame_story_id": 20631,
"date": "2023-04-21T14:30:00",
"end_date": null,
"date_utc": "2023-04-21T18:30:00Z",
"end_date_utc": null,
"time": "2:30pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "H",
"neutral_hometeam": false,
"location": "Troy, NY",
"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": 8,
"prefix": null,
"name": null,
"title": "Ithaca College ",
"image": "/images/logos/Ithaca_.png"
},
"media": {
"video": null,
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "http://www.sidearmstats.com/rpi/softball/",
"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": 18657,
"status": "W",
"team_score": "3",
"opponent_score": "0",
"prescore": null,
"postscore": null,
"bid": null,
"boxscore": "/boxscore.aspx?id=18657",
"line_scores": null
},
"game_facility": null,
"promotion": null,
"event_image": null,
"pac_tickets": null
}, {
"id": 19237,
"game_pregame_story_id": null,
"game_postgame_story_id": 20631,
"date": "2023-04-23T13:00:00",
"end_date": null,
"date_utc": "2023-04-23T17:00:00Z",
"end_date_utc": null,
"time": "1pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "H",
"neutral_hometeam": false,
"location": "Troy, NY",
"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": 8,
"prefix": null,
"name": null,
"title": "Ithaca College (DH)",
"image": "/images/logos/Ithaca_.png"
},
"media": {
"video": null,
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "http://www.sidearmstats.com/rpi/softball/",
"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": 19237,
"status": "N",
"team_score": null,
"opponent_score": null,
"prescore": "Moved to Apr. 21",
"postscore": null,
"bid": null,
"boxscore": null,
"line_scores": null
},
"game_facility": null,
"promotion": null,
"event_image": null,
"pac_tickets": null
}],
"gallery_id": 0,
"writer": null,
"id": 20631,
"content_id": "20631",
"content_title": "Softball Sets New Mark in Sweep Over Ithaca",
"content_date": "2023-04-21T21:57:00",
"content_url": "https://rpiathletics.com/news/2023/4/21/softball-sets-new-mark-in-sweep-over-ithaca.aspx",
"content_image_url": "https://rpiathletics.com/images/2022/4/24/Sroczinski_FW.jpg",
"date": "2023-04-21T21:57:00"
}],
"mode": "web"
};
if (!("sidearmComponents" in window)) window.sidearmComponents = [];
window.sidearmComponents.push(obj);
</script>
<stories-component params="{ id: '14b20258-d224-457e-a2ce-ca235e72ee4a' }"> <!-- ko if: name() === 'story-slider' --><!-- /ko -->
<!-- ko if: name() === 'more-headlines' -->
<div class="more-headlines-title flex flex-justify-center flex-align-center"> More Headlines <a aria-label="View Headline Archives" data-bind="attr: { href: window.associated_sport ? '/archives.aspx?path=' + window.associated_sport.shortname : '/archives.aspx' }" href="/archives.aspx">
<i aria-hidden="true" class="sf-list-minimal"></i>
</a>
</div>
<div class="component c-stories c-stories--list">
<!-- ko if: !data().length --><!-- /ko -->
<ul class="c-stories__list reset-list slick-initialized slick-slider" data-bind="afterBind: {foreach:data, callback:slick}" data-slick-options="{autoplay:false, infinite: true, arrows:true, dots: false, slidesToShow: 5, slidesToScroll: 1, responsive: [
{
breakpoint: 1446,
settings: {
slidesToShow: 4
}
},
{
breakpoint: 1300,
settings: {
slidesToShow: 3
}
},
{
breakpoint: 900,
settings: {
slidesToShow: 2
}
},
{
breakpoint: 580,
settings: {
slidesToShow: 1
}
}
]}">
<div class="slick-list draggable" tabindex="0">
<div class="slick-track" style="opacity: 1; width: 1505px; transform: translate3d(0px, 0px, 0px);">
<li class="c-stories__item flex slick-slide slick-active" data-slick-index="0" aria-hidden="false" style="width: 301px;">
<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&format=jpg&quality=90', alt: image_alt_text }"
srcset="/images/2023/4/22/Ryan_Brewer1.jpg?width=540&height=304&mode=crop&format=jpg&quality=90" alt="Ryan Brewer">
</div>
</div>
<div class="c-stories__details" data-bind="css: {'is-video': video !== null}">
<div class="c-stories__title">
<a class="c-stories__url" data-bind="text: title, attr: { href: url }" href="/news/2023/4/22/baseball-wins-in-two-ways-against-raptors.aspx">Baseball Wins in Two Ways Against Raptors</a>
</div>
</div>
</li>
<li class="c-stories__item flex slick-slide slick-active" data-slick-index="1" aria-hidden="false" style="width: 301px;">
<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&format=jpg&quality=90', alt: image_alt_text }"
srcset="/images/2023/4/22/Matt_Buckley.jpg?width=540&height=304&mode=crop&format=jpg&quality=90" alt="Matt Buckley">
</div>
</div>
<div class="c-stories__details" data-bind="css: {'is-video': video !== null}">
<div class="c-stories__title">
<a class="c-stories__url" data-bind="text: title, attr: { href: url }" href="/news/2023/4/22/mens-golf-golf-in-first-place-after-day-1-at-bethpage.aspx">Golf in First Place After Day 1 at Bethpage</a>
</div>
</div>
</li>
<li class="c-stories__item flex slick-slide slick-active" data-slick-index="2" aria-hidden="false" style="width: 301px;">
<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&format=jpg&quality=90', alt: image_alt_text }"
srcset="/images/2023/4/22/Masha_Karach.jpg?width=540&height=304&mode=crop&format=jpg&quality=90" alt="Masha Karach">
</div>
</div>
<div class="c-stories__details" data-bind="css: {'is-video': video !== null}">
<div class="c-stories__title">
<a class="c-stories__url" data-bind="text: title, attr: { href: url }" href="/news/2023/4/22/womens-tennis-takes-all-nine-from-herons.aspx">Women's Tennis Takes All Nine From Herons</a>
</div>
</div>
</li>
<li class="c-stories__item flex slick-slide slick-active" data-slick-index="3" aria-hidden="false" style="width: 301px;">
<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&format=jpg&quality=90', alt: image_alt_text }"
srcset="/images/2023/4/3/Julian_Scarpa_zOJuR.jpg?width=540&height=304&mode=crop&format=jpg&quality=90" alt="Julian Scarpa">
</div>
</div>
<div class="c-stories__details" data-bind="css: {'is-video': video !== null}">
<div class="c-stories__title">
<a class="c-stories__url" data-bind="text: title, attr: { href: url }" href="/news/2023/4/21/baseball-takes-down-bard-14-7.aspx">Baseball Takes Down Bard, 14-7</a>
</div>
</div>
</li>
<li class="c-stories__item flex slick-slide slick-active" data-slick-index="4" aria-hidden="false" style="width: 301px;">
<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&format=jpg&quality=90', alt: image_alt_text }"
srcset="/images/2022/4/24/Sroczinski_FW.jpg?width=540&height=304&mode=crop&format=jpg&quality=90" alt="Brooke Srozinski">
</div>
</div>
<div class="c-stories__details" data-bind="css: {'is-video': video !== null}">
<div class="c-stories__title">
<a class="c-stories__url" data-bind="text: title, attr: { href: url }" href="/news/2023/4/21/softball-sets-new-mark-in-sweep-over-ithaca.aspx">Softball Sets New Mark in Sweep Over Ithaca</a>
</div>
</div>
</li>
</div>
</div>
</ul>
</div>
<!-- /ko -->
</stories-component>
</section>
<section id="events-section">
<h2 class="hide">Events</h2>
<script>
var obj = {
"start": 0,
"count": 5,
"name": "scoreboard",
"sport_id": null,
"count_breakpoints": null,
"css_class": "",
"pinned_id": "",
"extra": {
"school_name": "Rensselaer Polytechnic Institute"
},
"context": null,
"dummy": false,
"type": "events",
"id": "503805bc-184d-4e35-b847-626c2ba7b6b6",
"data": [{
"id": 18641,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2023-04-23T12:00:00",
"end_date": null,
"date_utc": "2023-04-23T16:00:00Z",
"end_date_utc": null,
"time": "12pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "A",
"neutral_hometeam": false,
"location": "Annandale-on-Hudson, NY",
"conference": "Liberty League",
"conference_abbrev": "Liberty League",
"conference_logo": "/images/2008/7/11/miniliberty2.gif",
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "recent",
"tournament": null,
"sport": {
"id": 2,
"title": "Baseball",
"abbreviation": "BB",
"shortname": "baseball",
"short_title": "BASE",
"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": 1074,
"title": "2023 Baseball Schedule",
"url": "https://rpiathletics.com/schedule.aspx?schedule=1074"
},
"opponent": {
"id": 92,
"prefix": null,
"name": "Bard College",
"title": "Bard College",
"image": "/images/logos/sidearm_bard_logo.png"
},
"media": {
"video": "https://www.pitchaware.com/scorekeeper/public/21ae661b36c51832cfa63dac95a08b016949eeec/",
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "https://bardathletics.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": 18641,
"status": "N",
"team_score": null,
"opponent_score": null,
"prescore": "Moved to Apr. 21",
"postscore": null,
"bid": "uZ%2by0piy%2fLOEnYPBuR188w%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,
"isModified": 0
}
}, {
"id": 19237,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2023-04-23T13:00:00",
"end_date": null,
"date_utc": "2023-04-23T17:00:00Z",
"end_date_utc": null,
"time": "1pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "O",
"location_indicator": "H",
"neutral_hometeam": false,
"location": "Troy, NY",
"conference": "Liberty League",
"conference_abbrev": "Liberty League",
"conference_logo": "/images/2008/7/11/miniliberty2.gif",
"is_conference": true,
"show_atvs": true,
"is_spotlight": false,
"type": "recent",
"tournament": null,
"sport": {
"id": 21,
"title": "Softball",
"abbreviation": "SB",
"shortname": "softball",
"short_title": "SOFT",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "softball",
"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": 1075,
"title": "2023 Softball Schedule",
"url": "https://rpiathletics.com/schedule.aspx?schedule=1075"
},
"opponent": {
"id": 8,
"prefix": null,
"name": "Ithaca College (DH)",
"title": "Ithaca College (DH)",
"image": "/images/logos/Ithaca_.png"
},
"media": {
"video": null,
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "http://www.sidearmstats.com/rpi/softball/",
"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": "Softball Sets New Mark in Sweep Over Ithaca",
"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/2022/4/24/Sroczinski_FW.jpg",
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "/news/2023/4/21/softball-sets-new-mark-in-sweep-over-ithaca.aspx",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": 20631,
"content_id": "20631",
"content_title": "Softball Sets New Mark in Sweep Over Ithaca",
"content_date": "2023-04-21T20:59:12.68",
"content_url": "https://rpiathletics.com/news/2023/4/21/softball-sets-new-mark-in-sweep-over-ithaca.aspx",
"content_image_url": "https://rpiathletics.com/images/2022/4/24/Sroczinski_FW.jpg",
"date": "2023-04-21T20:59:12.68"
},
"result": {
"game_id": 19237,
"status": "N",
"team_score": null,
"opponent_score": null,
"prescore": "Moved to Apr. 21",
"postscore": null,
"bid": "tHG4%2bMMokwGJTwp%2fxuVUAw%3d%3d",
"boxscore": null,
"line_scores": null
},
"game_facility": {
"id": 9,
"title": "Doris Robison Field",
"url": "/facilities/?id=9"
},
"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,
"isModified": 0
}
}, {
"id": 18556,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2023-04-22T12:00:00",
"end_date": null,
"date_utc": "2023-04-22T16:00:00Z",
"end_date_utc": null,
"time": "12pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "A",
"location_indicator": "N",
"neutral_hometeam": false,
"location": "Williamstown, MA",
"conference": "Liberty League",
"conference_abbrev": "Liberty League",
"conference_logo": "/images/2008/7/11/miniliberty2.gif",
"is_conference": false,
"show_atvs": true,
"is_spotlight": false,
"type": "upcoming",
"tournament": null,
"sport": {
"id": 13,
"title": "Men's Track and Field",
"abbreviation": "MTRACK",
"shortname": "mtrack",
"short_title": "MT&F",
"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": 1070,
"title": "2022-23 Men's Track and Field Schedule",
"url": "https://rpiathletics.com/schedule.aspx?schedule=1070"
},
"opponent": {
"id": 3,
"prefix": null,
"name": "Williams College Farley Invitational",
"title": "Williams College Farley Invitational",
"image": "/images/logos/site-logo.png"
},
"media": {
"video": "https://www.nsnsports.net/colleges/williams-college/",
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "https://www.nestiming.com/events/farley23",
"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": "PREVIEW! Three Teams at Home; Two on Friday",
"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/2023/4/12/preview_04_21_23.jpg",
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "/news/2023/4/21/general-preview-three-teams-at-home-two-on-friday.aspx",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": 20629,
"content_id": "20629",
"content_title": "PREVIEW! Three Teams at Home; Two on Friday",
"content_date": "2023-04-21T08:28:42.287",
"content_url": "https://rpiathletics.com/news/2023/4/21/general-preview-three-teams-at-home-two-on-friday.aspx",
"content_image_url": "https://rpiathletics.com/images/2023/4/12/preview_04_21_23.jpg",
"date": "2023-04-21T08:28:42.287"
},
"result": {
"game_id": 18556,
"status": null,
"team_score": null,
"opponent_score": null,
"prescore": null,
"postscore": null,
"bid": "1OKopp4YrClH6IsxAODLRw%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,
"isModified": 0
}
}, {
"id": 18582,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2023-04-22T12:00:00",
"end_date": null,
"date_utc": "2023-04-22T16:00:00Z",
"end_date_utc": null,
"time": "12pm",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "A",
"location_indicator": "N",
"neutral_hometeam": false,
"location": "Williamstown, MA",
"conference": "Liberty League",
"conference_abbrev": "Liberty League",
"conference_logo": "/images/2008/7/11/miniliberty2.gif",
"is_conference": false,
"show_atvs": true,
"is_spotlight": false,
"type": "upcoming",
"tournament": null,
"sport": {
"id": 24,
"title": "Women's Track & Field",
"abbreviation": "WTRACK",
"shortname": "wtrack",
"short_title": "WT&F",
"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": 1071,
"title": "2022-23 Women's Track & Field Schedule",
"url": "https://rpiathletics.com/schedule.aspx?schedule=1071"
},
"opponent": {
"id": 3,
"prefix": null,
"name": "Williams College Farley Invitational",
"title": "Williams College Farley Invitational",
"image": "/images/logos/site-logo.png"
},
"media": {
"video": "https://www.nsnsports.net/colleges/williams-college/",
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "https://www.nestiming.com/events/farley23",
"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": "PREVIEW! Three Teams at Home; Two on Friday",
"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/2023/4/12/preview_04_21_23.jpg",
"image_focal_point": null,
"image_alt_text": null,
"video": null,
"url": "/news/2023/4/21/general-preview-three-teams-at-home-two-on-friday.aspx",
"redirect_absolute_url": null,
"links": null,
"homepage_feed_template": null,
"game_id": null,
"games": null,
"gallery_id": null,
"writer": null,
"id": 20629,
"content_id": "20629",
"content_title": "PREVIEW! Three Teams at Home; Two on Friday",
"content_date": "2023-04-21T08:28:42.287",
"content_url": "https://rpiathletics.com/news/2023/4/21/general-preview-three-teams-at-home-two-on-friday.aspx",
"content_image_url": "https://rpiathletics.com/images/2023/4/12/preview_04_21_23.jpg",
"date": "2023-04-21T08:28:42.287"
},
"result": {
"game_id": 18582,
"status": null,
"team_score": null,
"opponent_score": null,
"prescore": null,
"postscore": null,
"bid": "ZHNgOph9hjb5%2fFQuUV88SQ%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,
"isModified": 0
}
}, {
"id": 19240,
"game_pregame_story_id": null,
"game_postgame_story_id": null,
"date": "2023-04-23T09:00:00",
"end_date": null,
"date_utc": "2023-04-23T13:00:00Z",
"end_date_utc": null,
"time": "9am",
"is_doubleheader": false,
"allday": false,
"tbd": false,
"team_prefix": "",
"status": "A",
"location_indicator": "N",
"neutral_hometeam": false,
"location": "Farmingdale, NY | Bethpage Red",
"conference": null,
"conference_abbrev": null,
"conference_logo": null,
"is_conference": false,
"show_atvs": true,
"is_spotlight": false,
"type": "upcoming",
"tournament": null,
"sport": {
"id": 6,
"title": "Men's Golf",
"abbreviation": "MGOLF",
"shortname": "golf",
"short_title": "GOLF",
"global_sport_id": null,
"non_sport": false,
"show_at_vs": true,
"global_sport_shortname": "golf",
"gender": "g",
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": "Event"
},
"schedule": {
"id": 1064,
"title": "2022-23 Men's Golf Schedule",
"url": "https://rpiathletics.com/schedule.aspx?schedule=1064"
},
"opponent": {
"id": 75,
"prefix": null,
"name": "Farmingdale State Spring Invitational",
"title": "Farmingdale State Spring Invitational",
"image": "/images/logos/Farmingdale.png"
},
"media": {
"video": null,
"video_text": null,
"audio": null,
"audio_text": null,
"stats": "https://results.golfstat.com//public/leaderboards/gsnav.cfm?pg=participants&tid=27738",
"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": 19240,
"status": null,
"team_score": null,
"opponent_score": null,
"prescore": null,
"postscore": null,
"bid": "%2booFNBSt1dnB%2fskeFFtWvg%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,
"isModified": 0
}
}],
"mode": "web"
};
if (!("sidearmComponents" in window)) window.sidearmComponents = [];
window.sidearmComponents.push(obj);
</script>
<scoreboard-component params="{ id: '503805bc-184d-4e35-b847-626c2ba7b6b6', offset: 0 }"><!-- ko if: ko.observable().matchMedia("(min-width: 1025px)") -->
<div class="component c-scoreboard c-scoreboard--slider flex">
<!-- ko if: !data().length --><!-- /ko -->
<div class="c-scoreboard__list flex-item-1 slick-initialized slick-slider" data-bind="afterBind: {foreach:data, callback:slick}" data-slick-options="{slidesToShow:5, slidesToScroll:1, infinite:true, responsive: [
{
breakpoint: 1306,
settings: {
slidesToShow: 4
}
},
{
breakpoint: 1300,
settings: {
slidesToShow: 3
}
},
{
breakpoint: 900,
settings: {
slidesToShow: 2
}
},
{
breakpoint: 580,
settings: {
slidesToShow: 1
}
}
]}">
<div class="slick-list draggable" tabindex="0">
<div class="slick-track" style="opacity: 1; width: 1505px; transform: translate3d(0px, 0px, 0px);">
<div class="c-scoreboard__item is-away slick-slide slick-active" data-bind="css: {'is-open': selected(), 'is-away': locationIndicator === 'A'}" data-slick-index="0" aria-hidden="false" style="width: 301px;">
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<div class="c-scoreboard__final-live">Final</div>
<!-- /ko -->
<div class="c-scoreboard__team c-scoreboard__team--home flex flex-align-center">
<!-- ko if: locationIndicator !== 'A' --><!-- /ko -->
<!-- ko if: locationIndicator === 'A' -->
<div class="flex c-scoreboard__left-container">
<div class="c-scoreboard__team-logo-container">
<!-- ko if: opponent.image -->
<img class="c-scoreboard__team-logo" data-bind="attr: { src: opponent.image + '?width=48', alt: opponent.title }" src="/images/logos/sidearm_bard_logo.png?width=48" alt="Bard College">
<!-- /ko -->
<!-- ko ifnot: opponent.image --><!-- /ko -->
<div class="c-scoreboard__location">at</div>
</div>
<div class="flex c-scoreboard__name-container">
<div class="c-scoreboard__sport" data-bind="text: sport.shortname">baseball</div>
<div class="c-scoreboard__team-name flex-item-1" data-bind="text: opponent.title">Bard College</div>
</div>
</div>
<div class="flex c-scoreboard__date-container">
<div class="c-scoreboard__date" data-bind="formatDate:date, format:'MMM D'">Apr 23</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' && result.status != 'N' --><!-- /ko -->
<!-- ko if: result.status === "N"-->
<span data-bind="text: result.prescore">Moved to Apr. 21</span>
<!-- /ko -->
<!-- ko if: type === 'upcoming' && liveStats() --><!-- /ko -->
</div>
<!-- ko if: (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type === 'recent' && (story.url || result.boxscore)) --><!-- /ko -->
<!-- /ko -->
</div>
<!-- ko if: (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type === 'recent' && (story.url || result.boxscore)) --><!-- /ko -->
</div>
<div class="c-scoreboard__item slick-slide slick-active" data-bind="css: {'is-open': selected(), 'is-away': locationIndicator === 'A'}" data-slick-index="1" aria-hidden="false" style="width: 301px;">
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' -->
<div class="c-scoreboard__final-live">Final</div>
<!-- /ko -->
<div class="c-scoreboard__team c-scoreboard__team--home flex flex-align-center">
<!-- ko if: locationIndicator !== 'A' -->
<div class="flex c-scoreboard__left-container">
<div class="c-scoreboard__team-logo-container">
<img class="c-scoreboard__team-logo" data-bind="attr: {src: $component.bucket + '/images/responsive_2019/rpi_logo_default.svg'}" alt="Rensselaer Polytechnic Institute" width="48px"
src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/rpi_logo_default.svg">
<div class="c-scoreboard__location">vs.</div>
</div>
<div class="flex c-scoreboard__name-container">
<div class="c-scoreboard__sport" data-bind="text: sport.shortname">softball</div>
<div class="c-scoreboard__team-name flex-item-1" data-bind="text: opponent.title, title: opponent.title">Ithaca College (DH)</div>
</div>
</div>
<div class="flex c-scoreboard__date-container has-media"
data-bind="css: {'has-media': (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type === 'recent' && (story.url || result.boxscore))}">
<div class="c-scoreboard__date" data-bind="formatDate:date, format:'MMM D'">Apr 23</div>
<!-- ko if: type === 'upcoming' --><!-- /ko -->
<!-- ko if: type === 'recent' && result.status != 'N' --><!-- /ko -->
<!-- ko if: result.status === "N"-->
<span data-bind="text: result.prescore">Moved to Apr. 21</span>
<!-- /ko -->
<!-- ko if: type === 'upcoming' && liveStats() --><!-- /ko -->
</div>
<!-- /ko -->
<!-- ko if: locationIndicator === 'A' --><!-- /ko -->
</div>
<!-- ko if: (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type === 'recent' && (story.url || result.boxscore)) -->
<div class="c-scoreboard__overlay" 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/2023/4/21/softball-sets-new-mark-in-sweep-over-ithaca.aspx">
<i class="sf-loop"></i>
<span class="accessible-hide">
Story recap for <span data-bind="text: sport.title">Softball</span> <span data-bind="text: atVs">vs</span> <span data-bind="text: opponent.title">Ithaca College (DH)</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 23, 2023</span> at <span data-bind="text: time">1pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: result.boxscore --><!-- /ko -->
<!-- /ko -->
</ul>
</div>
<!-- /ko -->
</div>
<div class="c-scoreboard__item slick-slide slick-active" data-bind="css: {'is-open': selected(), 'is-away': locationIndicator === 'A'}" data-slick-index="2" aria-hidden="false" style="width: 301px;">
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__final-live">
<!-- ko if: isLive() --><!-- /ko -->
</div>
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
<div class="c-scoreboard__team c-scoreboard__team--home flex flex-align-center">
<!-- ko if: locationIndicator !== 'A' -->
<div class="flex c-scoreboard__left-container">
<div class="c-scoreboard__team-logo-container">
<img class="c-scoreboard__team-logo" data-bind="attr: {src: $component.bucket + '/images/responsive_2019/rpi_logo_default.svg'}" alt="Rensselaer Polytechnic Institute" width="48px"
src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/rpi_logo_default.svg">
<div class="c-scoreboard__location">vs.</div>
</div>
<div class="flex c-scoreboard__name-container">
<div class="c-scoreboard__sport" data-bind="text: sport.shortname">mtrack</div>
<div class="c-scoreboard__team-name flex-item-1" data-bind="text: opponent.title, title: opponent.title">Williams College Farley Invitational</div>
</div>
</div>
<div class="flex c-scoreboard__date-container has-media"
data-bind="css: {'has-media': (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type === 'recent' && (story.url || result.boxscore))}">
<div class="c-scoreboard__date" data-bind="formatDate:date, format:'MMM D'">Apr 22</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__time">
<!-- ko if: !isLive() -->
<span data-bind="text: time">12pm</span>
<!-- /ko -->
</div>
<!-- /ko -->
<!-- ko if: type === 'recent' && result.status != 'N' --><!-- /ko -->
<!-- ko if: result.status === "N"--><!-- /ko -->
<!-- ko if: type === 'upcoming' && liveStats() --><!-- /ko -->
</div>
<!-- /ko -->
<!-- ko if: locationIndicator === 'A' --><!-- /ko -->
</div>
<!-- ko if: (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type === 'recent' && (story.url || result.boxscore)) -->
<div class="c-scoreboard__overlay" 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.nsnsports.net/colleges/williams-college/">
<i class="sf-video"></i>
<span class="accessible-hide">
Live video 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">Williams College Farley Invitational</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 22, 2023</span> at <span data-bind="text: time">12pm</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://www.nestiming.com/events/farley23">
<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">Williams College Farley Invitational</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 22, 2023</span> at <span data-bind="text: time">12pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: media.tickets --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</ul>
</div>
<!-- /ko -->
</div>
<div class="c-scoreboard__item slick-slide slick-active" data-bind="css: {'is-open': selected(), 'is-away': locationIndicator === 'A'}" data-slick-index="3" aria-hidden="false" style="width: 301px;">
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__final-live">
<!-- ko if: isLive() --><!-- /ko -->
</div>
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
<div class="c-scoreboard__team c-scoreboard__team--home flex flex-align-center">
<!-- ko if: locationIndicator !== 'A' -->
<div class="flex c-scoreboard__left-container">
<div class="c-scoreboard__team-logo-container">
<img class="c-scoreboard__team-logo" data-bind="attr: {src: $component.bucket + '/images/responsive_2019/rpi_logo_default.svg'}" alt="Rensselaer Polytechnic Institute" width="48px"
src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/rpi_logo_default.svg">
<div class="c-scoreboard__location">vs.</div>
</div>
<div class="flex c-scoreboard__name-container">
<div class="c-scoreboard__sport" data-bind="text: sport.shortname">wtrack</div>
<div class="c-scoreboard__team-name flex-item-1" data-bind="text: opponent.title, title: opponent.title">Williams College Farley Invitational</div>
</div>
</div>
<div class="flex c-scoreboard__date-container has-media"
data-bind="css: {'has-media': (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type === 'recent' && (story.url || result.boxscore))}">
<div class="c-scoreboard__date" data-bind="formatDate:date, format:'MMM D'">Apr 22</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__time">
<!-- ko if: !isLive() -->
<span data-bind="text: time">12pm</span>
<!-- /ko -->
</div>
<!-- /ko -->
<!-- ko if: type === 'recent' && result.status != 'N' --><!-- /ko -->
<!-- ko if: result.status === "N"--><!-- /ko -->
<!-- ko if: type === 'upcoming' && liveStats() --><!-- /ko -->
</div>
<!-- /ko -->
<!-- ko if: locationIndicator === 'A' --><!-- /ko -->
</div>
<!-- ko if: (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type === 'recent' && (story.url || result.boxscore)) -->
<div class="c-scoreboard__overlay" 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.nsnsports.net/colleges/williams-college/">
<i class="sf-video"></i>
<span class="accessible-hide">
Live video for <span data-bind="text: sport.title">Women's Track & Field</span> <span data-bind="text: atVs">at</span> <span data-bind="text: opponent.title">Williams College Farley Invitational</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 22, 2023</span> at <span data-bind="text: time">12pm</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://www.nestiming.com/events/farley23">
<i class="sf-stats"></i>
<span class="accessible-hide">
Live stats for <span data-bind="text: sport.title">Women's Track & Field</span> <span data-bind="text: atVs">at</span> <span data-bind="text: opponent.title">Williams College Farley Invitational</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 22, 2023</span> at <span data-bind="text: time">12pm</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: media.tickets --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</ul>
</div>
<!-- /ko -->
</div>
<div class="c-scoreboard__item slick-slide slick-active" data-bind="css: {'is-open': selected(), 'is-away': locationIndicator === 'A'}" data-slick-index="4" aria-hidden="false" style="width: 305px;">
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__final-live">
<!-- ko if: isLive() --><!-- /ko -->
</div>
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
<div class="c-scoreboard__team c-scoreboard__team--home flex flex-align-center">
<!-- ko if: locationIndicator !== 'A' -->
<div class="flex c-scoreboard__left-container">
<div class="c-scoreboard__team-logo-container">
<img class="c-scoreboard__team-logo" data-bind="attr: {src: $component.bucket + '/images/responsive_2019/rpi_logo_default.svg'}" alt="Rensselaer Polytechnic Institute" width="48px"
src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/rpi_logo_default.svg">
<div class="c-scoreboard__location">vs.</div>
</div>
<div class="flex c-scoreboard__name-container">
<div class="c-scoreboard__sport" data-bind="text: sport.shortname">golf</div>
<div class="c-scoreboard__team-name flex-item-1" data-bind="text: opponent.title, title: opponent.title">Farmingdale State Spring Invitational</div>
</div>
</div>
<div class="flex c-scoreboard__date-container has-media"
data-bind="css: {'has-media': (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type === 'recent' && (story.url || result.boxscore))}">
<div class="c-scoreboard__date" data-bind="formatDate:date, format:'MMM D'">Apr 23</div>
<!-- ko if: type === 'upcoming' -->
<div class="c-scoreboard__time">
<!-- ko if: !isLive() -->
<span data-bind="text: time">9am</span>
<!-- /ko -->
</div>
<!-- /ko -->
<!-- ko if: type === 'recent' && result.status != 'N' --><!-- /ko -->
<!-- ko if: result.status === "N"--><!-- /ko -->
<!-- ko if: type === 'upcoming' && liveStats() --><!-- /ko -->
</div>
<!-- /ko -->
<!-- ko if: locationIndicator === 'A' --><!-- /ko -->
</div>
<!-- ko if: (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type === 'recent' && (story.url || result.boxscore)) -->
<div class="c-scoreboard__overlay" 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="https://results.golfstat.com//public/leaderboards/gsnav.cfm?pg=participants&tid=27738">
<i class="sf-stats"></i>
<span class="accessible-hide">
Live stats for <span data-bind="text: sport.title">Men's Golf</span> <span data-bind="text: atVs">at</span> <span data-bind="text: opponent.title">Farmingdale State Spring Invitational</span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'">April 23, 2023</span> at <span data-bind="text: time">9am</span>
</span>
</a>
</li>
<!-- /ko -->
<!-- ko if: media.tickets --><!-- /ko -->
<!-- /ko -->
<!-- ko if: type === 'recent' --><!-- /ko -->
</ul>
</div>
<!-- /ko -->
</div>
</div>
</div>
</div>
</div>
<!-- /ko -->
</scoreboard-component>
</section>
<section id="social-section">
<h2 class="hide">Social</h2>
<script>
var obj = {
"start": 0,
"count": 8,
"name": "all",
"sport_id": null,
"count_breakpoints": null,
"css_class": "",
"pinned_id": "",
"extra": {},
"context": null,
"dummy": false,
"type": "content-stream",
"id": "1b74a8a1-7abb-4c23-9e1a-732af5c456b8",
"data": {
"stream": [{
"type": "facebook",
"featured": false,
"pinned_id": null,
"data": {
"content_id": "138637146161473_681344167329071",
"content_title": "Six-Goal Fourth Lifts Men's Lacrosse, 13-7",
"content_date": "2023-04-22T20:07:41-05:00",
"content_url": "https://www.facebook.com/516613350468821/posts/681344167329071",
"content_image_url": "https://external-dfw5-2.xx.fbcdn.net/emg1/v/t13/2291361815789614759?url=https%3A%2F%2Frpiathletics.com%2Fimages%2F2023%2F4%2F22%2FSean_Smith2.jpg%3Fpreset%3Dlarge.socialmediaimage&fb_obo=1&utld=rpiathletics.com&ccb=13-1&_nc_sid=834697&stp=dst-emg0_q75&ur=64c8fc&oh=06_AbExjvRIlnxIq_wizIkIe_74HprNTOD2kFdywjb5-V3HJA&oe=6446235C",
"id": "138637146161473_681344167329071",
"from": {
"Key": "138637146161473",
"Value": "RPI Athletics"
},
"message": "Six-Goal Fourth Lifts Men's Lacrosse, 13-7",
"privacy": {
"Key": "Public",
"Value": "EVERYONE"
},
"type": "",
"description": "",
"full_picture": "https://external-dfw5-2.xx.fbcdn.net/emg1/v/t13/2291361815789614759?url=https%3A%2F%2Frpiathletics.com%2Fimages%2F2023%2F4%2F22%2FSean_Smith2.jpg%3Fpreset%3Dlarge.socialmediaimage&fb_obo=1&utld=rpiathletics.com&ccb=13-1&_nc_sid=834697&stp=dst-emg0_q75&ur=64c8fc&oh=06_AbExjvRIlnxIq_wizIkIe_74HprNTOD2kFdywjb5-V3HJA&oe=6446235C",
"link": "",
"created_time": "2023-04-22T20:07:41-05:00",
"updated_time": "0001-01-01T00:00:00",
"is_published": true,
"is_hidden": false,
"permalink_url": "https://www.facebook.com/516613350468821/posts/681344167329071",
"like_count": "4",
"link_to_post": "https://facebook.com/138637146161473_681344167329071",
"page": {
"id": "138637146161473",
"name": "RPI Athletics",
"picture": "https://scontent-dfw5-2.xx.fbcdn.net/v/t1.6435-1/182394451_154466770016816_1419039367278925957_n.jpg?stp=c3.0.50.50a_cp0_dst-jpg_p50x50&_nc_cat=107&ccb=1-7&_nc_sid=dbb9e7&_nc_ohc=FsZYCcLf88sAX-kGRMW&_nc_ht=scontent-dfw5-2.xx&edm=AJdBtusEAAAA&oh=00_AfAre8W75FiD4EeEOxqmQI-6FZGvSuu6PzZf59-z1hCxQQ&oe=646C4231",
"link": "https://www.facebook.com/138637146161473",
"category": "College & university",
"website": "http://www.rpiathletics.com/",
"username": "rpiathletics",
"description": "",
"can_post": "",
"type": ""
}
},
"location_name": null
}, {
"type": "gallery",
"featured": false,
"pinned_id": null,
"data": {
"id": 207,
"title": "2019 Let's Go Red Golf Tournament",
"url": "/galleries/?gallery=207",
"sport": {
"id": 25,
"title": "General",
"abbreviation": "GEN",
"shortname": "gen",
"short_title": null,
"global_sport_id": null,
"non_sport": false,
"show_at_vs": false,
"global_sport_shortname": "general",
"gender": null,
"youtube": null,
"facebook": null,
"twitter": null,
"instagram": null,
"pinterest": null,
"tickets": null,
"global_sport_name_slug": null,
"url": null,
"ranking": null,
"game_synonym": null
},
"images": {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0278.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0278.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0278.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0278.JPG",
"caption": null,
"credit": null
}
},
"gallery_images": [{
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0278.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0278.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0278.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0278.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0276.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0276.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0276.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0276.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0275.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0275.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0275.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0275.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0273.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0273.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0273.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0273.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0271.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0271.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0271.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0271.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0270.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0270.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0270.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0270.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0267.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0267.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0267.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0267.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0266.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0266.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0266.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0266.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0262.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0262.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0262.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0262.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0260.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0260.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0260.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0260.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0254.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0254.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0254.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0254.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0252.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0252.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0252.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0252.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0251.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0251.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0251.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0251.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0248.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0248.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0248.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0248.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0247.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0247.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0247.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0247.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0245.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0245.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0245.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0245.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0240.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0240.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0240.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0240.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0237.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0237.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0237.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0237.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0231.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0231.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0231.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0231.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0224.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0224.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0224.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0224.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0222.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0222.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0222.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0222.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0216.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0216.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0216.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0216.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0215.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0215.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0215.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0215.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0202.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0202.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0202.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0202.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0205.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0205.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0205.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0205.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0210.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0210.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0210.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0210.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0193.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0193.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0193.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0193.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0191.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0191.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0191.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0191.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0188.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0188.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0188.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0188.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0180.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0180.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0180.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0180.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0179.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0179.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0179.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0179.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0185.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0185.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0185.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0185.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0170.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0170.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0170.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0170.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0174.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0174.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0174.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0174.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0176.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0176.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0176.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0176.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0168.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0168.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0168.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0168.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0167.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0167.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0167.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0167.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0164.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0164.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0164.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0164.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0157.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0157.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0157.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0157.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0155.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0155.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0155.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0155.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0153.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0153.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0153.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0153.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0146.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0146.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0146.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0146.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0149.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0149.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0149.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0149.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0144.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0144.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0144.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0144.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0139.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0139.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0139.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0139.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0137.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0137.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0137.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0137.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0141.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0141.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0141.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0141.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0133.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0133.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0133.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0133.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0129.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0129.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0129.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0129.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0128.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0128.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0128.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0128.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0125.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0125.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0125.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0125.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0124.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0124.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0124.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0124.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0122.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0122.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0122.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0122.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0119.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0119.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0119.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0119.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0118.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0118.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0118.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0118.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0110.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0110.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0110.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0110.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0106.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0106.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0106.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0106.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0105.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0105.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0105.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0105.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0102.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0102.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0102.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0102.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0094.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0094.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0094.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0094.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0096.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0096.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0096.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0096.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0092.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0092.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0092.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0092.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0090.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0090.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0090.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0090.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0087.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0087.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0087.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0087.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0086.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0086.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0086.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0086.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0085.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0085.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0085.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0085.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0084.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0084.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0084.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0084.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0077.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0077.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0077.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0077.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0069.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0069.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0069.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0069.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0068.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0068.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0068.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0068.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0072.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0072.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0072.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0072.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0071.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0071.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0071.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0071.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0062.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0062.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0062.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0062.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0059.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0059.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0059.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0059.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0052.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0052.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0052.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0052.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0051.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0051.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0051.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0051.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0048.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0048.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0048.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0048.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0044.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0044.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0044.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0044.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0037.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0037.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0037.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0037.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0035.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0035.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0035.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0035.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0033.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0033.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0033.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0033.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0030.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0030.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0030.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0030.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0029.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0029.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0029.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0029.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0027.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0027.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0027.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0027.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0020.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0020.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0020.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0020.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0018.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0018.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0018.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0018.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0017.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0017.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0017.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0017.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0015.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0015.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0015.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0015.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0013.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0013.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0013.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0013.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0012.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0012.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0012.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0012.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0011.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0011.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0011.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0011.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0010.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0010.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0010.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0010.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0005.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0005.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0005.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0005.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0004.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0004.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0004.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0004.JPG",
"caption": null,
"credit": null
}
}, {
"small": {
"url": "/custompages/gallery/2019_LGR/BT6A0003.JPG?width=240&height=160",
"caption": null,
"credit": null
},
"medium": {
"url": "/custompages/gallery/2019_LGR/BT6A0003.JPG?width=370&height=246",
"caption": null,
"credit": null
},
"large": {
"url": "/custompages/gallery/2019_LGR/BT6A0003.JPG?width=1024&height=682",
"caption": null,
"credit": null
},
"original": {
"url": "/custompages/gallery/2019_LGR/BT6A0003.JPG",
"caption": null,
"credit": null
}
}],
"caption": "",
"credit": "",
"content_id": "207",
"content_title": "2019 Let's Go Red Golf Tournament",
"content_date": "2019-06-06T00:00:00",
"content_url": "/galleries/?gallery=207",
"content_image_url": "https://rpiathletics.com/custompages/gallery/2019_LGR/BT6A0278.JPG?width=240&height=160",
"date": "2019-06-06T00:00:00"
},
"location_name": null
}, {
"type": "gallery",
"featured": false,
"pinned_id": null,
"data": {
"id": 205,
"title": "Baseball vs. Skidmore",
"url": "/galleries/?gallery=205",
"sport": {
"id": 2,
"title": "Baseball",
"abbreviation": "BB",
"shortname": "baseball",
"short_title": null,
"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
},
"images": {
"small": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A0394.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A0394.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A0394.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A0394.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
},
"gallery_images": [{
"small": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A0394.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A0394.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A0394.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A0394.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
}, {
"small": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A0403.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A0403.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A0403.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A0403.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
}, {
"small": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A0417.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A0417.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A0417.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A0417.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
}, {
"small": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A0439.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A0439.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A0439.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A0439.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
}, {
"small": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A0441.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A0441.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A0441.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A0441.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
}, {
"small": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A0470.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A0470.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A0470.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A0470.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
}, {
"small": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A1419.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A1419.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A1419.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A1419.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
}, {
"small": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A1392.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A1392.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A1392.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A1392.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
}, {
"small": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A1348.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A1348.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A1348.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A1348.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
}, {
"small": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A1379.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A1379.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A1379.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A1379.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
}, {
"small": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A1388.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A1388.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A1388.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/BASE_vs_SKID_03242019/BT6A1388.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
}],
"caption": "",
"credit": "Perry Laskaris '07",
"content_id": "205",
"content_title": "Baseball vs. Skidmore",
"content_date": "2019-03-26T00:00:00",
"content_url": "/galleries/?gallery=205",
"content_image_url": "https://rpiathletics.com/custompages/gallery/BASE_vs_SKID_03242019/BT6A0394.JPG?width=240&height=160",
"date": "2019-03-26T00:00:00"
},
"location_name": null
}, {
"type": "facebook",
"featured": false,
"pinned_id": null,
"data": {
"content_id": "138637146161473_681334560663365",
"content_title": "Softball Continues Run, Wins 14th Straight",
"content_date": "2023-04-22T19:43:02-05:00",
"content_url": "https://www.facebook.com/516613350468821/posts/681334560663365",
"content_image_url": "https://external-dfw5-2.xx.fbcdn.net/emg1/v/t13/8538589141425385361?url=https%3A%2F%2Frpiathletics.com%2Fimages%2F2023%2F4%2F22%2FSB-016.jpg%3Fpreset%3Dlarge.socialmediaimage&fb_obo=1&utld=rpiathletics.com&ccb=13-1&_nc_sid=834697&stp=dst-emg0_q75&ur=64c8fc&oh=06_AbF3p6i5DVFgBxE3arTEea-KM-jITLerQ2jAbNE4gCau6w&oe=644626CA",
"id": "138637146161473_681334560663365",
"from": {
"Key": "138637146161473",
"Value": "RPI Athletics"
},
"message": "Softball Continues Run, Wins 14th Straight",
"privacy": {
"Key": "Public",
"Value": "EVERYONE"
},
"type": "",
"description": "",
"full_picture": "https://external-dfw5-2.xx.fbcdn.net/emg1/v/t13/8538589141425385361?url=https%3A%2F%2Frpiathletics.com%2Fimages%2F2023%2F4%2F22%2FSB-016.jpg%3Fpreset%3Dlarge.socialmediaimage&fb_obo=1&utld=rpiathletics.com&ccb=13-1&_nc_sid=834697&stp=dst-emg0_q75&ur=64c8fc&oh=06_AbF3p6i5DVFgBxE3arTEea-KM-jITLerQ2jAbNE4gCau6w&oe=644626CA",
"link": "",
"created_time": "2023-04-22T19:43:02-05:00",
"updated_time": "0001-01-01T00:00:00",
"is_published": true,
"is_hidden": false,
"permalink_url": "https://www.facebook.com/516613350468821/posts/681334560663365",
"like_count": "6",
"link_to_post": "https://facebook.com/138637146161473_681334560663365",
"page": {
"id": "138637146161473",
"name": "RPI Athletics",
"picture": "https://scontent-dfw5-2.xx.fbcdn.net/v/t1.6435-1/182394451_154466770016816_1419039367278925957_n.jpg?stp=c3.0.50.50a_cp0_dst-jpg_p50x50&_nc_cat=107&ccb=1-7&_nc_sid=dbb9e7&_nc_ohc=FsZYCcLf88sAX-kGRMW&_nc_ht=scontent-dfw5-2.xx&edm=AJdBtusEAAAA&oh=00_AfAre8W75FiD4EeEOxqmQI-6FZGvSuu6PzZf59-z1hCxQQ&oe=646C4231",
"link": "https://www.facebook.com/138637146161473",
"category": "College & university",
"website": "http://www.rpiathletics.com/",
"username": "rpiathletics",
"description": "",
"can_post": "",
"type": ""
}
},
"location_name": null
}, {
"type": "gallery",
"featured": false,
"pinned_id": null,
"data": {
"id": 206,
"title": "Men's Lacrosse vs. Williams",
"url": "/galleries/?gallery=206",
"sport": {
"id": 9,
"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": "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
},
"images": {
"small": {
"url": "/custompages/gallery/MLAX_vs_WILLIAMS_03202019/BT6A0259.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/MLAX_vs_WILLIAMS_03202019/BT6A0259.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/MLAX_vs_WILLIAMS_03202019/BT6A0259.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/MLAX_vs_WILLIAMS_03202019/BT6A0259.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
},
"gallery_images": [{
"small": {
"url": "/custompages/gallery/MLAX_vs_WILLIAMS_03202019/BT6A0259.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/MLAX_vs_WILLIAMS_03202019/BT6A0259.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/MLAX_vs_WILLIAMS_03202019/BT6A0259.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/MLAX_vs_WILLIAMS_03202019/BT6A0259.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
}, {
"small": {
"url": "/custompages/gallery/MLAX_vs_WILLIAMS_03202019/BT6A0279.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/MLAX_vs_WILLIAMS_03202019/BT6A0279.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/MLAX_vs_WILLIAMS_03202019/BT6A0279.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/MLAX_vs_WILLIAMS_03202019/BT6A0279.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
}, {
"small": {
"url": "/custompages/gallery/MLAX_vs_WILLIAMS_03202019/BT6A0349.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/MLAX_vs_WILLIAMS_03202019/BT6A0349.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/MLAX_vs_WILLIAMS_03202019/BT6A0349.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/MLAX_vs_WILLIAMS_03202019/BT6A0349.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
}, {
"small": {
"url": "/custompages/gallery/MLAX_vs_WILLIAMS_03202019/BT6A0383.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/MLAX_vs_WILLIAMS_03202019/BT6A0383.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/MLAX_vs_WILLIAMS_03202019/BT6A0383.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/MLAX_vs_WILLIAMS_03202019/BT6A0383.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
}, {
"small": {
"url": "/custompages/gallery/MLAX_vs_WILLIAMS_03202019/BT6A0325.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/MLAX_vs_WILLIAMS_03202019/BT6A0325.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/MLAX_vs_WILLIAMS_03202019/BT6A0325.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/MLAX_vs_WILLIAMS_03202019/BT6A0325.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
}, {
"small": {
"url": "/custompages/gallery/MLAX_vs_WILLIAMS_03202019/BT6A0343.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/MLAX_vs_WILLIAMS_03202019/BT6A0343.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/MLAX_vs_WILLIAMS_03202019/BT6A0343.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/MLAX_vs_WILLIAMS_03202019/BT6A0343.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
}, {
"small": {
"url": "/custompages/gallery/MLAX_vs_WILLIAMS_03202019/BT6A0355.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/MLAX_vs_WILLIAMS_03202019/BT6A0355.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/MLAX_vs_WILLIAMS_03202019/BT6A0355.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/MLAX_vs_WILLIAMS_03202019/BT6A0355.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
}],
"caption": "",
"credit": "Perry Laskaris '07",
"content_id": "206",
"content_title": "Men's Lacrosse vs. Williams",
"content_date": "2019-03-21T00:00:00",
"content_url": "/galleries/?gallery=206",
"content_image_url": "https://rpiathletics.com/custompages/gallery/MLAX_vs_WILLIAMS_03202019/BT6A0259.JPG?width=240&height=160",
"date": "2019-03-21T00:00:00"
},
"location_name": null
}, {
"type": "gallery",
"featured": false,
"pinned_id": null,
"data": {
"id": 204,
"title": "Baseball vs Elms College",
"url": "/galleries/?gallery=204",
"sport": {
"id": 2,
"title": "Baseball",
"abbreviation": "BB",
"shortname": "baseball",
"short_title": null,
"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
},
"images": {
"small": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0057.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0057.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0057.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0057.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
},
"gallery_images": [{
"small": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0057.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0057.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0057.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0057.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
}, {
"small": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0064.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0064.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0064.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0064.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
}, {
"small": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0079.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0079.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0079.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0079.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
}, {
"small": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0091.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0091.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0091.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0091.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
}, {
"small": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0117.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0117.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0117.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0117.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
}, {
"small": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0136.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0136.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0136.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0136.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
}, {
"small": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0211.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0211.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0211.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0211.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
}, {
"small": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0209.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0209.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0209.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0209.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
}, {
"small": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0229.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0229.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0229.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0229.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
}],
"caption": "",
"credit": "Perry Laskaris '07",
"content_id": "204",
"content_title": "Baseball vs Elms College",
"content_date": "2019-03-21T00:00:00",
"content_url": "/galleries/?gallery=204",
"content_image_url": "https://rpiathletics.com/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0057.JPG?width=240&height=160",
"date": "2019-03-21T00:00:00"
},
"location_name": null
}, {
"type": "facebook",
"featured": false,
"pinned_id": null,
"data": {
"content_id": "138637146161473_681304470666374",
"content_title": "Track & Field Goes Against Vassar & Williams",
"content_date": "2023-04-22T18:07:51-05:00",
"content_url": "https://www.facebook.com/516613350468821/posts/681304470666374",
"content_image_url": "https://external-dfw5-2.xx.fbcdn.net/emg1/v/t13/7127763401809832596?url=https%3A%2F%2Frpiathletics.com%2Fimages%2F2023%2F4%2F22%2FJosh_Ihegihu.jpg%3Fpreset%3Dlarge.socialmediaimage&fb_obo=1&utld=rpiathletics.com&ccb=13-1&_nc_sid=834697&stp=dst-emg0_q75&ur=64c8fc&oh=06_AbGfvGkRYd6MP-RDLzQAP2oIR61_Ma3kA4qhdz4H73R1nA&oe=64464A76",
"id": "138637146161473_681304470666374",
"from": {
"Key": "138637146161473",
"Value": "RPI Athletics"
},
"message": "Track & Field Goes Against Vassar & Williams",
"privacy": {
"Key": "Public",
"Value": "EVERYONE"
},
"type": "",
"description": "",
"full_picture": "https://external-dfw5-2.xx.fbcdn.net/emg1/v/t13/7127763401809832596?url=https%3A%2F%2Frpiathletics.com%2Fimages%2F2023%2F4%2F22%2FJosh_Ihegihu.jpg%3Fpreset%3Dlarge.socialmediaimage&fb_obo=1&utld=rpiathletics.com&ccb=13-1&_nc_sid=834697&stp=dst-emg0_q75&ur=64c8fc&oh=06_AbGfvGkRYd6MP-RDLzQAP2oIR61_Ma3kA4qhdz4H73R1nA&oe=64464A76",
"link": "",
"created_time": "2023-04-22T18:07:51-05:00",
"updated_time": "0001-01-01T00:00:00",
"is_published": true,
"is_hidden": false,
"permalink_url": "https://www.facebook.com/516613350468821/posts/681304470666374",
"like_count": "2",
"link_to_post": "https://facebook.com/138637146161473_681304470666374",
"page": {
"id": "138637146161473",
"name": "RPI Athletics",
"picture": "https://scontent-dfw5-2.xx.fbcdn.net/v/t1.6435-1/182394451_154466770016816_1419039367278925957_n.jpg?stp=c3.0.50.50a_cp0_dst-jpg_p50x50&_nc_cat=107&ccb=1-7&_nc_sid=dbb9e7&_nc_ohc=FsZYCcLf88sAX-kGRMW&_nc_ht=scontent-dfw5-2.xx&edm=AJdBtusEAAAA&oh=00_AfAre8W75FiD4EeEOxqmQI-6FZGvSuu6PzZf59-z1hCxQQ&oe=646C4231",
"link": "https://www.facebook.com/138637146161473",
"category": "College & university",
"website": "http://www.rpiathletics.com/",
"username": "rpiathletics",
"description": "",
"can_post": "",
"type": ""
}
},
"location_name": null
}, {
"type": "gallery",
"featured": false,
"pinned_id": null,
"data": {
"id": 202,
"title": "Men's Lacrosse vs SUNY Plattsburg ",
"url": "/galleries/?gallery=202",
"sport": {
"id": 9,
"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": "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
},
"images": {
"small": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0083.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0083.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0083.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0083.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
},
"gallery_images": [{
"small": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0083.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0083.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0083.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0083.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
}, {
"small": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0097.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0097.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0097.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0097.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
}, {
"small": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0109.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0109.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0109.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0109.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
}, {
"small": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0140.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0140.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0140.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0140.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
}, {
"small": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0149.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0149.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0149.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0149.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
}, {
"small": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0182.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0182.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0182.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0182.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
}, {
"small": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0233.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0233.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0233.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0233.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
}, {
"small": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0245.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0245.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0245.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0245.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
}, {
"small": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0207.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0207.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0207.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0207.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
}, {
"small": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0256.JPG?width=240&height=160",
"caption": null,
"credit": "Perry Laskaris '07"
},
"medium": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0256.JPG?width=370&height=246",
"caption": null,
"credit": "Perry Laskaris '07"
},
"large": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0256.JPG?width=1024&height=682",
"caption": null,
"credit": "Perry Laskaris '07"
},
"original": {
"url": "/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0256.JPG",
"caption": null,
"credit": "Perry Laskaris '07"
}
}],
"caption": "",
"credit": "Perry Laskaris '07",
"content_id": "202",
"content_title": "Men's Lacrosse vs SUNY Plattsburg ",
"content_date": "2019-03-13T00:00:00",
"content_url": "/galleries/?gallery=202",
"content_image_url": "https://rpiathletics.com/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0083.JPG?width=240&height=160",
"date": "2019-03-13T00:00:00"
},
"location_name": null
}],
"types": [{
"type": "All",
"value": "all"
}, {
"type": "Twitter",
"value": "tweet"
}, {
"type": "Instagram",
"value": "instagram"
}, {
"type": "Facebook",
"value": "facebook"
}, {
"type": "YouTube",
"value": "youtube"
}, {
"type": "Galleries",
"value": "gallery"
}]
},
"mode": "web"
};
if (!("sidearmComponents" in window)) window.sidearmComponents = [];
window.sidearmComponents.push(obj);
</script>
<content-stream-component params="{ id: '1b74a8a1-7abb-4c23-9e1a-732af5c456b8' }">
<div class="social-title flex flex-justify-center flex-align-center"> @RPIAthletics <i class="sf-stats-chart-minimal"></i>
</div>
<div class="component c-contentstream">
<div class="c-contentstream__top">
<ul class="c-contentstream__filter reset-list flex">
<!-- ko foreach: displayTypes -->
<li class="c-contentstream__filter-item c-contentstream__filter-item--All" data-bind="css: 'c-contentstream__filter-item--' + type">
<button type="button" data-bind="click: $parent.filterStream, css: { 'is-active': type == $parent.selectedDisplayType().type }, attr: {'aria-label': 'Filter social media to ' + type }"
class="c-contentstream__filter-button is-active" aria-label="Filter social media to All">
<!-- ko if: type === 'All' -->
<span>Show All</span>
<i class="sf-grid"></i>
<!-- /ko -->
<!-- ko if: type === 'Twitter' --><!-- /ko -->
<!-- ko if: type === 'Instagram' --><!-- /ko -->
<!-- ko if: type === 'Facebook' --><!-- /ko -->
<!-- ko if: type === 'YouTube' --><!-- /ko -->
<!-- ko if: type === 'Galleries' --><!-- /ko -->
</button>
</li>
<li class="c-contentstream__filter-item c-contentstream__filter-item--Twitter" data-bind="css: 'c-contentstream__filter-item--' + type">
<button type="button" data-bind="click: $parent.filterStream, css: { 'is-active': type == $parent.selectedDisplayType().type }, attr: {'aria-label': 'Filter social media to ' + type }" class="c-contentstream__filter-button"
aria-label="Filter social media to Twitter">
<!-- ko if: type === 'All' --><!-- /ko -->
<!-- ko if: type === 'Twitter' -->
<span>Twitter</span>
<i class="sf-twitter"></i>
<!-- /ko -->
<!-- ko if: type === 'Instagram' --><!-- /ko -->
<!-- ko if: type === 'Facebook' --><!-- /ko -->
<!-- ko if: type === 'YouTube' --><!-- /ko -->
<!-- ko if: type === 'Galleries' --><!-- /ko -->
</button>
</li>
<li class="c-contentstream__filter-item c-contentstream__filter-item--Instagram" data-bind="css: 'c-contentstream__filter-item--' + type">
<button type="button" data-bind="click: $parent.filterStream, css: { 'is-active': type == $parent.selectedDisplayType().type }, attr: {'aria-label': 'Filter social media to ' + type }" class="c-contentstream__filter-button"
aria-label="Filter social media to Instagram">
<!-- ko if: type === 'All' --><!-- /ko -->
<!-- ko if: type === 'Twitter' --><!-- /ko -->
<!-- ko if: type === 'Instagram' -->
<span>Instagram</span>
<i class="sf-instagram"></i>
<!-- /ko -->
<!-- ko if: type === 'Facebook' --><!-- /ko -->
<!-- ko if: type === 'YouTube' --><!-- /ko -->
<!-- ko if: type === 'Galleries' --><!-- /ko -->
</button>
</li>
<li class="c-contentstream__filter-item c-contentstream__filter-item--Facebook" data-bind="css: 'c-contentstream__filter-item--' + type">
<button type="button" data-bind="click: $parent.filterStream, css: { 'is-active': type == $parent.selectedDisplayType().type }, attr: {'aria-label': 'Filter social media to ' + type }" class="c-contentstream__filter-button"
aria-label="Filter social media to Facebook">
<!-- ko if: type === 'All' --><!-- /ko -->
<!-- ko if: type === 'Twitter' --><!-- /ko -->
<!-- ko if: type === 'Instagram' --><!-- /ko -->
<!-- ko if: type === 'Facebook' -->
<span>Facebook</span>
<i class="sf-facebook-square"></i>
<!-- /ko -->
<!-- ko if: type === 'YouTube' --><!-- /ko -->
<!-- ko if: type === 'Galleries' --><!-- /ko -->
</button>
</li>
<li class="c-contentstream__filter-item c-contentstream__filter-item--YouTube" data-bind="css: 'c-contentstream__filter-item--' + type">
<button type="button" data-bind="click: $parent.filterStream, css: { 'is-active': type == $parent.selectedDisplayType().type }, attr: {'aria-label': 'Filter social media to ' + type }" class="c-contentstream__filter-button"
aria-label="Filter social media to YouTube">
<!-- ko if: type === 'All' --><!-- /ko -->
<!-- ko if: type === 'Twitter' --><!-- /ko -->
<!-- ko if: type === 'Instagram' --><!-- /ko -->
<!-- ko if: type === 'Facebook' --><!-- /ko -->
<!-- ko if: type === 'YouTube' -->
<span>Youtube</span>
<i class="sf-youtube-play"></i>
<!-- /ko -->
<!-- ko if: type === 'Galleries' --><!-- /ko -->
</button>
</li>
<li class="c-contentstream__filter-item c-contentstream__filter-item--Galleries" data-bind="css: 'c-contentstream__filter-item--' + type">
<button type="button" data-bind="click: $parent.filterStream, css: { 'is-active': type == $parent.selectedDisplayType().type }, attr: {'aria-label': 'Filter social media to ' + type }" class="c-contentstream__filter-button"
aria-label="Filter social media to Galleries">
<!-- ko if: type === 'All' --><!-- /ko -->
<!-- ko if: type === 'Twitter' --><!-- /ko -->
<!-- ko if: type === 'Instagram' --><!-- /ko -->
<!-- ko if: type === 'Facebook' --><!-- /ko -->
<!-- ko if: type === 'YouTube' --><!-- /ko -->
<!-- ko if: type === 'Galleries' -->
<span>Photos</span>
<i class="sf-camera-2"></i>
<!-- /ko -->
</button>
</li>
<!-- /ko -->
</ul>
</div>
<!-- ko if: !data().length --><!-- /ko -->
<div class="c-contentstream__stream" data-bind="afterBind: { foreach: data, callback: packery }" data-packery="true" style="position: relative; height: 828.984px;">
<!-- ko if: type === 'tweet' --><!-- /ko -->
<!-- ko if: type === 'facebook' -->
<div class="c-contentstream__item c-contentstream__item--facebook" data-bind="with: data" style="position: absolute; left: 0px; top: 0px;">
<div class="c-contentstream__icon facebook-icon">
<i class="sf-facebook-square"></i>
</div>
<div class="c-contentstream__item-container">
<!-- ko if: full_picture -->
<div class="c-contentstream__media-fb">
<img class="c-contentstream__media-image" data-bind="attr: { src: full_picture, alt: 'facebook post image' }"
src="https://external-dfw5-2.xx.fbcdn.net/emg1/v/t13/2291361815789614759?url=https%3A%2F%2Frpiathletics.com%2Fimages%2F2023%2F4%2F22%2FSean_Smith2.jpg%3Fpreset%3Dlarge.socialmediaimage&fb_obo=1&utld=rpiathletics.com&ccb=13-1&_nc_sid=834697&stp=dst-emg0_q75&ur=64c8fc&oh=06_AbExjvRIlnxIq_wizIkIe_74HprNTOD2kFdywjb5-V3HJA&oe=6446235C"
alt="facebook post image">
</div>
<!-- /ko -->
<div class="c-contentstream__item-inner">
<div class="c-contentstream__user flex flex-align-center">
<img class="c-contentstream__user-image" data-bind="attr:{ src: page.picture, alt: page.name + ' profile picture' }"
src="https://scontent-dfw5-2.xx.fbcdn.net/v/t1.6435-1/182394451_154466770016816_1419039367278925957_n.jpg?stp=c3.0.50.50a_cp0_dst-jpg_p50x50&_nc_cat=107&ccb=1-7&_nc_sid=dbb9e7&_nc_ohc=FsZYCcLf88sAX-kGRMW&_nc_ht=scontent-dfw5-2.xx&edm=AJdBtusEAAAA&oh=00_AfAre8W75FiD4EeEOxqmQI-6FZGvSuu6PzZf59-z1hCxQQ&oe=646C4231"
alt="RPI Athletics profile picture">
<div class="flex-item-1">
<a class="c-contentstream__user-screen" target="_blank" data-bind="
html: ko.computed(function(){
var text = page.link.replace(/https:\/\/www\.facebook\.com\/(.*)\//gm, '$1');
return '@' + text;
}),
attr: { href: page.link }" href="https://www.facebook.com/138637146161473">@https://www.facebook.com/138637146161473</a>
</div>
</div>
<div class="c-contentstream__body">
<!-- ko if: message -->
<div class="c-contentstream__text" data-bind="html: message">Six-Goal Fourth Lifts Men's Lacrosse, 13-7</div>
<!-- /ko -->
<!-- ko if: !message && description --><!-- /ko -->
</div>
</div>
</div>
</div>
<!-- /ko -->
<!-- ko if: type === 'instagram' --><!-- /ko -->
<!-- ko if: type === 'youtube' --><!-- /ko -->
<!-- ko if: type === 'gallery' --><!-- /ko -->
<!-- ko if: type === 'tweet' --><!-- /ko -->
<!-- ko if: type === 'facebook' --><!-- /ko -->
<!-- ko if: type === 'instagram' --><!-- /ko -->
<!-- ko if: type === 'youtube' --><!-- /ko -->
<!-- ko if: type === 'gallery' -->
<div class="c-contentstream__item c-contentstream__item--gallery" data-bind="with: data" style="position: absolute; left: 382px; top: 0px;">
<div class="c-contentstream__icon gallery-icon">
<i class="sf-camera-2"></i>
</div>
<div class="c-contentstream__item-container">
<a class="c-contentstream__link" data-bind="attr: { href: url }" href="/galleries/?gallery=207">
<div class="c-contentstream__media relative">
<img class="c-contentstream__media-image" data-bind="attr: { src: images.medium.url + '?format=jpg&quality=90', alt: title }" src="/custompages/gallery/2019_LGR/BT6A0278.JPG?width=370&height=246?format=jpg&quality=90" alt="2019 Let's Go Red Golf Tournament">
</div>
</a>
<div class="c-contentstream__item-inner">
<div class="c-contentstream__body">
<div class="c-contentstream__title" data-bind="text: title">2019 Let's Go Red Golf Tournament</div>
</div>
</div>
</div>
</div>
<!-- /ko -->
<!-- ko if: type === 'tweet' --><!-- /ko -->
<!-- ko if: type === 'facebook' --><!-- /ko -->
<!-- ko if: type === 'instagram' --><!-- /ko -->
<!-- ko if: type === 'youtube' --><!-- /ko -->
<!-- ko if: type === 'gallery' -->
<div class="c-contentstream__item c-contentstream__item--gallery" data-bind="with: data" style="position: absolute; left: 764px; top: 0px;">
<div class="c-contentstream__icon gallery-icon">
<i class="sf-camera-2"></i>
</div>
<div class="c-contentstream__item-container">
<a class="c-contentstream__link" data-bind="attr: { href: url }" href="/galleries/?gallery=205">
<div class="c-contentstream__media relative">
<img class="c-contentstream__media-image" data-bind="attr: { src: images.medium.url + '?format=jpg&quality=90', alt: title }" src="/custompages/gallery/BASE_vs_SKID_03242019/BT6A0394.JPG?width=370&height=246?format=jpg&quality=90" alt="Baseball vs. Skidmore">
</div>
</a>
<div class="c-contentstream__item-inner">
<div class="c-contentstream__body">
<div class="c-contentstream__title" data-bind="text: title">Baseball vs. Skidmore</div>
</div>
</div>
</div>
</div>
<!-- /ko -->
<!-- ko if: type === 'tweet' --><!-- /ko -->
<!-- ko if: type === 'facebook' -->
<div class="c-contentstream__item c-contentstream__item--facebook" data-bind="with: data" style="position: absolute; left: 1146px; top: 0px;">
<div class="c-contentstream__icon facebook-icon">
<i class="sf-facebook-square"></i>
</div>
<div class="c-contentstream__item-container">
<!-- ko if: full_picture -->
<div class="c-contentstream__media-fb">
<img class="c-contentstream__media-image" data-bind="attr: { src: full_picture, alt: 'facebook post image' }"
src="https://external-dfw5-2.xx.fbcdn.net/emg1/v/t13/8538589141425385361?url=https%3A%2F%2Frpiathletics.com%2Fimages%2F2023%2F4%2F22%2FSB-016.jpg%3Fpreset%3Dlarge.socialmediaimage&fb_obo=1&utld=rpiathletics.com&ccb=13-1&_nc_sid=834697&stp=dst-emg0_q75&ur=64c8fc&oh=06_AbF3p6i5DVFgBxE3arTEea-KM-jITLerQ2jAbNE4gCau6w&oe=644626CA"
alt="facebook post image">
</div>
<!-- /ko -->
<div class="c-contentstream__item-inner">
<div class="c-contentstream__user flex flex-align-center">
<img class="c-contentstream__user-image" data-bind="attr:{ src: page.picture, alt: page.name + ' profile picture' }"
src="https://scontent-dfw5-2.xx.fbcdn.net/v/t1.6435-1/182394451_154466770016816_1419039367278925957_n.jpg?stp=c3.0.50.50a_cp0_dst-jpg_p50x50&_nc_cat=107&ccb=1-7&_nc_sid=dbb9e7&_nc_ohc=FsZYCcLf88sAX-kGRMW&_nc_ht=scontent-dfw5-2.xx&edm=AJdBtusEAAAA&oh=00_AfAre8W75FiD4EeEOxqmQI-6FZGvSuu6PzZf59-z1hCxQQ&oe=646C4231"
alt="RPI Athletics profile picture">
<div class="flex-item-1">
<a class="c-contentstream__user-screen" target="_blank" data-bind="
html: ko.computed(function(){
var text = page.link.replace(/https:\/\/www\.facebook\.com\/(.*)\//gm, '$1');
return '@' + text;
}),
attr: { href: page.link }" href="https://www.facebook.com/138637146161473">@https://www.facebook.com/138637146161473</a>
</div>
</div>
<div class="c-contentstream__body">
<!-- ko if: message -->
<div class="c-contentstream__text" data-bind="html: message">Softball Continues Run, Wins 14th Straight</div>
<!-- /ko -->
<!-- ko if: !message && description --><!-- /ko -->
</div>
</div>
</div>
</div>
<!-- /ko -->
<!-- ko if: type === 'instagram' --><!-- /ko -->
<!-- ko if: type === 'youtube' --><!-- /ko -->
<!-- ko if: type === 'gallery' --><!-- /ko -->
<!-- ko if: type === 'tweet' --><!-- /ko -->
<!-- ko if: type === 'facebook' --><!-- /ko -->
<!-- ko if: type === 'instagram' --><!-- /ko -->
<!-- ko if: type === 'youtube' --><!-- /ko -->
<!-- ko if: type === 'gallery' -->
<div class="c-contentstream__item c-contentstream__item--gallery" data-bind="with: data" style="position: absolute; left: 382px; top: 344px;">
<div class="c-contentstream__icon gallery-icon">
<i class="sf-camera-2"></i>
</div>
<div class="c-contentstream__item-container">
<a class="c-contentstream__link" data-bind="attr: { href: url }" href="/galleries/?gallery=206">
<div class="c-contentstream__media relative">
<img class="c-contentstream__media-image" data-bind="attr: { src: images.medium.url + '?format=jpg&quality=90', alt: title }" src="/custompages/gallery/MLAX_vs_WILLIAMS_03202019/BT6A0259.JPG?width=370&height=246?format=jpg&quality=90" alt="Men's Lacrosse vs. Williams">
</div>
</a>
<div class="c-contentstream__item-inner">
<div class="c-contentstream__body">
<div class="c-contentstream__title" data-bind="text: title">Men's Lacrosse vs. Williams</div>
</div>
</div>
</div>
</div>
<!-- /ko -->
<!-- ko if: type === 'tweet' --><!-- /ko -->
<!-- ko if: type === 'facebook' --><!-- /ko -->
<!-- ko if: type === 'instagram' --><!-- /ko -->
<!-- ko if: type === 'youtube' --><!-- /ko -->
<!-- ko if: type === 'gallery' -->
<div class="c-contentstream__item c-contentstream__item--gallery" data-bind="with: data" style="position: absolute; left: 764px; top: 344px;">
<div class="c-contentstream__icon gallery-icon">
<i class="sf-camera-2"></i>
</div>
<div class="c-contentstream__item-container">
<a class="c-contentstream__link" data-bind="attr: { href: url }" href="/galleries/?gallery=204">
<div class="c-contentstream__media relative">
<img class="c-contentstream__media-image" data-bind="attr: { src: images.medium.url + '?format=jpg&quality=90', alt: title }" src="/custompages/gallery/BASE_vs_ELMS_03202019/BT6A0057.JPG?width=370&height=246?format=jpg&quality=90" alt="Baseball vs Elms College">
</div>
</a>
<div class="c-contentstream__item-inner">
<div class="c-contentstream__body">
<div class="c-contentstream__title" data-bind="text: title">Baseball vs Elms College</div>
</div>
</div>
</div>
</div>
<!-- /ko -->
<!-- ko if: type === 'tweet' --><!-- /ko -->
<!-- ko if: type === 'facebook' -->
<div class="c-contentstream__item c-contentstream__item--facebook" data-bind="with: data" style="position: absolute; left: 0px; top: 369px;">
<div class="c-contentstream__icon facebook-icon">
<i class="sf-facebook-square"></i>
</div>
<div class="c-contentstream__item-container">
<!-- ko if: full_picture -->
<div class="c-contentstream__media-fb">
<img class="c-contentstream__media-image" data-bind="attr: { src: full_picture, alt: 'facebook post image' }"
src="https://external-dfw5-2.xx.fbcdn.net/emg1/v/t13/7127763401809832596?url=https%3A%2F%2Frpiathletics.com%2Fimages%2F2023%2F4%2F22%2FJosh_Ihegihu.jpg%3Fpreset%3Dlarge.socialmediaimage&fb_obo=1&utld=rpiathletics.com&ccb=13-1&_nc_sid=834697&stp=dst-emg0_q75&ur=64c8fc&oh=06_AbGfvGkRYd6MP-RDLzQAP2oIR61_Ma3kA4qhdz4H73R1nA&oe=64464A76"
alt="facebook post image">
</div>
<!-- /ko -->
<div class="c-contentstream__item-inner">
<div class="c-contentstream__user flex flex-align-center">
<img class="c-contentstream__user-image" data-bind="attr:{ src: page.picture, alt: page.name + ' profile picture' }"
src="https://scontent-dfw5-2.xx.fbcdn.net/v/t1.6435-1/182394451_154466770016816_1419039367278925957_n.jpg?stp=c3.0.50.50a_cp0_dst-jpg_p50x50&_nc_cat=107&ccb=1-7&_nc_sid=dbb9e7&_nc_ohc=FsZYCcLf88sAX-kGRMW&_nc_ht=scontent-dfw5-2.xx&edm=AJdBtusEAAAA&oh=00_AfAre8W75FiD4EeEOxqmQI-6FZGvSuu6PzZf59-z1hCxQQ&oe=646C4231"
alt="RPI Athletics profile picture">
<div class="flex-item-1">
<a class="c-contentstream__user-screen" target="_blank" data-bind="
html: ko.computed(function(){
var text = page.link.replace(/https:\/\/www\.facebook\.com\/(.*)\//gm, '$1');
return '@' + text;
}),
attr: { href: page.link }" href="https://www.facebook.com/138637146161473">@https://www.facebook.com/138637146161473</a>
</div>
</div>
<div class="c-contentstream__body">
<!-- ko if: message -->
<div class="c-contentstream__text" data-bind="html: message">Track & Field Goes Against Vassar & Williams</div>
<!-- /ko -->
<!-- ko if: !message && description --><!-- /ko -->
</div>
</div>
</div>
</div>
<!-- /ko -->
<!-- ko if: type === 'instagram' --><!-- /ko -->
<!-- ko if: type === 'youtube' --><!-- /ko -->
<!-- ko if: type === 'gallery' --><!-- /ko -->
<!-- ko if: type === 'tweet' --><!-- /ko -->
<!-- ko if: type === 'facebook' --><!-- /ko -->
<!-- ko if: type === 'instagram' --><!-- /ko -->
<!-- ko if: type === 'youtube' --><!-- /ko -->
<!-- ko if: type === 'gallery' -->
<div class="c-contentstream__item c-contentstream__item--gallery" data-bind="with: data" style="position: absolute; left: 1146px; top: 369px;">
<div class="c-contentstream__icon gallery-icon">
<i class="sf-camera-2"></i>
</div>
<div class="c-contentstream__item-container">
<a class="c-contentstream__link" data-bind="attr: { href: url }" href="/galleries/?gallery=202">
<div class="c-contentstream__media relative">
<img class="c-contentstream__media-image" data-bind="attr: { src: images.medium.url + '?format=jpg&quality=90', alt: title }" src="/custompages/gallery/MLAX_vs_PLATS_031319/BT6A0083.JPG?width=370&height=246?format=jpg&quality=90" alt="Men's Lacrosse vs SUNY Plattsburg ">
</div>
</a>
<div class="c-contentstream__item-inner">
<div class="c-contentstream__body">
<div class="c-contentstream__title" data-bind="text: title">Men's Lacrosse vs SUNY Plattsburg </div>
</div>
</div>
</div>
</div>
<!-- /ko -->
</div>
<!-- ko if: moreToLoad -->
<div class="load-more__container text-center">
<button aria-label="Load More social content" class="load-more__button" data-bind="click: loadMore, text: isLoadingMore() ? 'Loading ...' : 'Load More ...'">Load More ...</button>
</div>
<!-- /ko -->
</div>
</content-stream-component>
</section>
</div>
<div id="ctl00_cplhMainContent_parallax1" class="parallax-1" style="background-image:url(/custompages/responsive_headers/home/home_parallax_bg_1.png);">
<script>
var obj = {
"start": 0,
"count": 10,
"name": "parallax-section-1--d999b9",
"sport_id": null,
"count_breakpoints": null,
"css_class": "",
"pinned_id": "",
"extra": {},
"context": null,
"dummy": false,
"type": "ads",
"id": "a99a29f1-d95a-4d89-8a20-86ab4de67bf3",
"data": {
"location": {
"id": 64,
"title": "Parallax Section 1 ",
"type": "single",
"effect": "none",
"fixed_image_sizes": false,
"excluded_sport_ids": [],
"slick": false,
"dfp": false,
"sidearm_dfp": false,
"common_page": false,
"html_template": null,
"name": "parallax-section-1--d999b9",
"autoplay_speed": 8,
"accessibility_icons": false,
"sizes": null,
"slick_options": null,
"dfp_sizes": null
},
"campaigns": [{
"id": 2,
"title": "#WHY RPI",
"start_date": "2019-01-06T00:00:00",
"end_date": null,
"open_in_new_window": true,
"link": "/common/controls/adhandler.aspx?ad_id=2&target=https://rpiathletics.com/common/controls/adhandler.aspx?ad_id=2$$target=https://rpi.edu/about/index.html",
"icon": null,
"html": null,
"picture": {
"images": [{
"breakpoint": 0,
"alt": "#Why RPI",
"image": "https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2019/1/3/parallax_image_whyrpi.png",
"width": null,
"height": null
}]
},
"css_class": null,
"is_dummy": false,
"hover_text": null
}],
"content_id": "parallax-section-1--d999b9",
"content_title": "parallax-section-1--d999b9",
"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: 'a99a29f1-d95a-4d89-8a20-86ab4de67bf3' }"><!-- ko ifnot: isInitializing() -->
<!-- ko switch -->
<!-- ko case: ad.location.type === 'single' -->
<!-- ko with: single -->
<div class="ad single-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),
'tabindex' : ko.computed(function() {
var index =
$parents.findIndex(function(item) {
return Object.keys(item).length > 0 && item.component;
});
if(index < 0)
return 0;
var model = $parents[index];
if(model.component.name != 'main-nav')
return 0;
if (model.component.name === 'main-nav')
return model.isMenuOpen() ? '0' : '-1';
return 0;
})
},
event: {
focus: function() {
var index =
$parents.findIndex(function(item) {
return Object.keys(item).length > 0 && item.component;
});
if(index < 0)
return;
var model = $parents[index];
if (model.component.name === 'main-nav') {
model.openMenu();
}
return;
},
blur: function() {
var index =
$parents.findIndex(function(item) {
return Object.keys(item).length > 0 && item.component;
});
if(index < 0)
return;
var model = $parents[index];
if (model.component.name === 'main-nav') {
model.closeMenu();
}
return;
}
}
" aria-label="#Why RPI" href="/common/controls/adhandler.aspx?ad_id=2&target=https://rpiathletics.com/common/controls/adhandler.aspx?ad_id=2$$target=https://rpi.edu/about/index.html" title="#WHY RPI" target="_blank" click="function () { [native code] }" tabindex="0">
<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/rpiathletics.com/images/2019/1/3/parallax_image_whyrpi.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2019/1/3/parallax_image_whyrpi.png" alt="#Why RPI" 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>
<!-- /ko -->
<!-- /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>
<section id="featured-athlete-section">
<h2 class="hide">Featured Athlete</h2>
<script>
var obj = {
"start": 0,
"count": 5,
"name": "featured-athlete",
"sport_id": null,
"count_breakpoints": null,
"css_class": "",
"pinned_id": "",
"extra": {},
"context": null,
"dummy": false,
"type": "awards",
"id": "0b708a9e-17fa-45f9-89d5-f6da71d03c62",
"data": [{
"id": 530,
"aow_type_id": 2,
"aow_type_title": "Athlete Testimony",
"firstname": "Josh",
"lastname": "Gaudiano",
"gender": "",
"hometown": "Manhattan Beach, CA",
"highschool": "Mira Costa",
"major": null,
"previous_team": null,
"sport_title": "Men's Soccer",
"external_link": null,
"sport": {
"id": 10,
"title": "Men's Soccer",
"abbreviation": "MSOC",
"shortname": "msoc",
"short_title": "MSCR",
"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
},
"position_long": "Forward",
"position_short": "F",
"short_highlights": "Great academics and a new place for me to experience new adventures while still playing the sport of soccer.",
"academic_year": "Sr.",
"academic_year_full": "Senior",
"jersey_number": "21",
"use_bio_photo": false,
"image": "/images/2021/11/10/Josh_Gaudiano.jpg",
"background_image": null,
"url": "/roster.aspx?rp_id=17383",
"date": "2023-03-20T00:00:00"
}, {
"id": 529,
"aow_type_id": 2,
"aow_type_title": "Athlete Testimony",
"firstname": "Joey",
"lastname": "Harrigan",
"gender": "",
"hometown": "Highland Park, IL",
"highschool": "Highland Park",
"major": null,
"previous_team": null,
"sport_title": "Men's Golf",
"external_link": null,
"sport": {
"id": 6,
"title": "Men's Golf",
"abbreviation": "MGOLF",
"shortname": "golf",
"short_title": "GOLF",
"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
},
"position_long": "",
"position_short": "",
"short_highlights": "I developed great connections with a lot of intellectual students. Everyone is willing to help others and make sure we succeed academically. I have created good study habits and groups throughout the years that have helped me in and out of the classroom.",
"academic_year": "Gr.",
"academic_year_full": "Graduate Student",
"jersey_number": "",
"use_bio_photo": false,
"image": "/images/2022/9/12/Joey_Harrigan1.jpg",
"background_image": null,
"url": "/roster.aspx?rp_id=17327",
"date": "2023-02-01T00:00:00"
}, {
"id": 528,
"aow_type_id": 2,
"aow_type_title": "Athlete Testimony",
"firstname": "Melissa",
"lastname": "Orlick",
"gender": "",
"hometown": "Airmont, NY",
"highschool": "Suffern",
"major": null,
"previous_team": "",
"sport_title": "Softball",
"external_link": null,
"sport": {
"id": 21,
"title": "Softball",
"abbreviation": "SB",
"shortname": "softball",
"short_title": "SOFT",
"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
},
"position_long": "Outfield",
"position_short": "OF",
"short_highlights": "There are so many great connections to make as an undergraduate, between teammates, friends, professors, and even administrators. There is always someone willing to help.",
"academic_year": "Jr.",
"academic_year_full": "Junior",
"jersey_number": "11",
"use_bio_photo": false,
"image": "/images/2022/3/15/Melissa_Orlick.jpg",
"background_image": null,
"url": "/roster.aspx?rp_id=17746",
"date": "2023-01-09T00:00:00"
}, {
"id": 527,
"aow_type_id": 2,
"aow_type_title": "Athlete Testimony",
"firstname": "Brooke",
"lastname": "Miller",
"gender": "",
"hometown": "Spring, TX",
"highschool": "Klein Cain",
"major": null,
"previous_team": null,
"sport_title": "Women's Soccer",
"external_link": null,
"sport": {
"id": 20,
"title": "Women's Soccer",
"abbreviation": "WSOC",
"shortname": "wsoc",
"short_title": "WSCR",
"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
},
"position_long": "Midfield",
"position_short": "M",
"short_highlights": "I chose RPI because the minute I walked onto campus, everyone was very welcoming and it felt like home. I also love how the academic and athletic opportunities at RPI will allow me to succeed in both my engineering and soccer careers.",
"academic_year": "So.",
"academic_year_full": "Sophomore",
"jersey_number": "11",
"use_bio_photo": false,
"image": "/images/2022/10/1/Brooke_Miller_zggdy.jpg",
"background_image": null,
"url": "/roster.aspx?rp_id=17309",
"date": "2022-12-14T00:00:00"
}, {
"id": 526,
"aow_type_id": 2,
"aow_type_title": "Athlete Testimony",
"firstname": "Caleb",
"lastname": "Watson",
"gender": "",
"hometown": "Seattle, WA",
"highschool": "Ballard",
"major": null,
"previous_team": "",
"sport_title": "Men's Track and Field",
"external_link": null,
"sport": {
"id": 13,
"title": "Men's Track and Field",
"abbreviation": "MTRACK",
"shortname": "mtrack",
"short_title": "MT&F",
"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
},
"position_long": "Distance",
"position_short": "",
"short_highlights": "I attended RPI because I knew that I wanted to study mechanical engineering and the school has a strong and recognized engineering program. I also wanted to continue my athletic performance alongside my academics by participating in the XC and Track teams.",
"academic_year": "So.",
"academic_year_full": "Sophomore",
"jersey_number": "",
"use_bio_photo": false,
"image": "/images/2022/3/30/Caleb_Watson.jpg",
"background_image": null,
"url": "/roster.aspx?rp_id=16995",
"date": "2022-11-21T00:00:00"
}],
"mode": "web"
};
if (!("sidearmComponents" in window)) window.sidearmComponents = [];
window.sidearmComponents.push(obj);
</script>
<awards-component params="{ id: '0b708a9e-17fa-45f9-89d5-f6da71d03c62' }"><!-- ko if: data().length > 0 -->
<div class="component c-awards c-awards--quote row slick-initialized slick-slider" data-bind="afterBind: {foreach: data, callback: slick}" data-slick-options="">
<!-- ko if: short_highlights -->
<div class="slick-list draggable" tabindex="0">
<div class="slick-track" style="opacity: 1; width: 10122px; transform: translate3d(-1446px, 0px, 0px);">
<div class="c-awards__item relative flex flex-align-center slick-slide slick-cloned" data-slick-index="-1" aria-hidden="true" style="width: 1446px;">
<div class="c-awards__logo">
<img data-bind="attr: {src: $component.bucket + '/images/responsive_2019/rpi_logo.svg'}" alt="Rensselaer Polytechnic Institute Athletics"
src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/rpi_logo.svg">
</div>
<div class="c-awards__details">
<div class="c-awards__quote-container">
<img class="c-awards__quote" data-bind="attr: {src: $component.bucket + '/images/responsive_2019/quote.png'}" alt="Begin quote"
src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/quote.png">
</div>
<div class="c-awards__highlight" data-bind="text: short_highlights">I attended RPI because I knew that I wanted to study mechanical engineering and the school has a strong and recognized engineering program. I also wanted to
continue my athletic performance alongside my academics by participating in the XC and Track teams.</div>
<div class="c-awards__name" data-bind="text: name">Caleb Watson</div>
<div class="c-awards__quote-container">
<img class="c-awards__quote" data-bind="attr: {src: $component.bucket + '/images/responsive_2019/quote.png'}" alt="End quote"
src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/quote.png">
</div>
</div>
<div class="c-awards__media-container flex-align-self-end">
<div class="c-awards__media">
<img class="c-awards__image" data-bind="attr: { src: image + '?quality=90', alt: name }" src="/images/2022/3/30/Caleb_Watson.jpg?quality=90" alt="Caleb Watson">
</div>
</div>
</div>
<div class="c-awards__item relative flex flex-align-center slick-slide slick-active" data-slick-index="0" aria-hidden="false" style="width: 1446px;">
<div class="c-awards__logo">
<img data-bind="attr: {src: $component.bucket + '/images/responsive_2019/rpi_logo.svg'}" alt="Rensselaer Polytechnic Institute Athletics"
src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/rpi_logo.svg">
</div>
<div class="c-awards__details">
<div class="c-awards__quote-container">
<img class="c-awards__quote" data-bind="attr: {src: $component.bucket + '/images/responsive_2019/quote.png'}" alt="Begin quote"
src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/quote.png">
</div>
<div class="c-awards__highlight" data-bind="text: short_highlights">Great academics and a new place for me to experience new adventures while still playing the sport of soccer.</div>
<div class="c-awards__name" data-bind="text: name">Josh Gaudiano</div>
<div class="c-awards__quote-container">
<img class="c-awards__quote" data-bind="attr: {src: $component.bucket + '/images/responsive_2019/quote.png'}" alt="End quote"
src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/quote.png">
</div>
</div>
<div class="c-awards__media-container flex-align-self-end">
<div class="c-awards__media">
<img class="c-awards__image" data-bind="attr: { src: image + '?quality=90', alt: name }" src="/images/2021/11/10/Josh_Gaudiano.jpg?quality=90" alt="Josh Gaudiano">
</div>
</div>
</div>
<div class="c-awards__item relative flex flex-align-center slick-slide" data-slick-index="1" aria-hidden="true" style="width: 1446px;">
<div class="c-awards__logo">
<img data-bind="attr: {src: $component.bucket + '/images/responsive_2019/rpi_logo.svg'}" alt="Rensselaer Polytechnic Institute Athletics"
src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/rpi_logo.svg">
</div>
<div class="c-awards__details">
<div class="c-awards__quote-container">
<img class="c-awards__quote" data-bind="attr: {src: $component.bucket + '/images/responsive_2019/quote.png'}" alt="Begin quote"
src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/quote.png">
</div>
<div class="c-awards__highlight" data-bind="text: short_highlights">I developed great connections with a lot of intellectual students. Everyone is willing to help others and make sure we succeed academically. I have created good
study habits and groups throughout the years that have helped me in and out of the classroom.</div>
<div class="c-awards__name" data-bind="text: name">Joey Harrigan</div>
<div class="c-awards__quote-container">
<img class="c-awards__quote" data-bind="attr: {src: $component.bucket + '/images/responsive_2019/quote.png'}" alt="End quote"
src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/quote.png">
</div>
</div>
<div class="c-awards__media-container flex-align-self-end">
<div class="c-awards__media">
<img class="c-awards__image" data-bind="attr: { src: image + '?quality=90', alt: name }" src="/images/2022/9/12/Joey_Harrigan1.jpg?quality=90" alt="Joey Harrigan">
</div>
</div>
</div>
<div class="c-awards__item relative flex flex-align-center slick-slide" data-slick-index="2" aria-hidden="true" style="width: 1446px;">
<div class="c-awards__logo">
<img data-bind="attr: {src: $component.bucket + '/images/responsive_2019/rpi_logo.svg'}" alt="Rensselaer Polytechnic Institute Athletics"
src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/rpi_logo.svg">
</div>
<div class="c-awards__details">
<div class="c-awards__quote-container">
<img class="c-awards__quote" data-bind="attr: {src: $component.bucket + '/images/responsive_2019/quote.png'}" alt="Begin quote"
src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/quote.png">
</div>
<div class="c-awards__highlight" data-bind="text: short_highlights">There are so many great connections to make as an undergraduate, between teammates, friends, professors, and even administrators. There is always someone willing to
help.</div>
<div class="c-awards__name" data-bind="text: name">Melissa Orlick</div>
<div class="c-awards__quote-container">
<img class="c-awards__quote" data-bind="attr: {src: $component.bucket + '/images/responsive_2019/quote.png'}" alt="End quote"
src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/quote.png">
</div>
</div>
<div class="c-awards__media-container flex-align-self-end">
<div class="c-awards__media">
<img class="c-awards__image" data-bind="attr: { src: image + '?quality=90', alt: name }" src="/images/2022/3/15/Melissa_Orlick.jpg?quality=90" alt="Melissa Orlick">
</div>
</div>
</div>
<div class="c-awards__item relative flex flex-align-center slick-slide" data-slick-index="3" aria-hidden="true" style="width: 1446px;">
<div class="c-awards__logo">
<img data-bind="attr: {src: $component.bucket + '/images/responsive_2019/rpi_logo.svg'}" alt="Rensselaer Polytechnic Institute Athletics"
src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/rpi_logo.svg">
</div>
<div class="c-awards__details">
<div class="c-awards__quote-container">
<img class="c-awards__quote" data-bind="attr: {src: $component.bucket + '/images/responsive_2019/quote.png'}" alt="Begin quote"
src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/quote.png">
</div>
<div class="c-awards__highlight" data-bind="text: short_highlights">I chose RPI because the minute I walked onto campus, everyone was very welcoming and it felt like home. I also love how the academic and athletic opportunities at
RPI will allow me to succeed in both my engineering and soccer careers.</div>
<div class="c-awards__name" data-bind="text: name">Brooke Miller</div>
<div class="c-awards__quote-container">
<img class="c-awards__quote" data-bind="attr: {src: $component.bucket + '/images/responsive_2019/quote.png'}" alt="End quote"
src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/quote.png">
</div>
</div>
<div class="c-awards__media-container flex-align-self-end">
<div class="c-awards__media">
<img class="c-awards__image" data-bind="attr: { src: image + '?quality=90', alt: name }" src="/images/2022/10/1/Brooke_Miller_zggdy.jpg?quality=90" alt="Brooke Miller">
</div>
</div>
</div>
<div class="c-awards__item relative flex flex-align-center slick-slide" data-slick-index="4" aria-hidden="true" style="width: 1446px;">
<div class="c-awards__logo">
<img data-bind="attr: {src: $component.bucket + '/images/responsive_2019/rpi_logo.svg'}" alt="Rensselaer Polytechnic Institute Athletics"
src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/rpi_logo.svg">
</div>
<div class="c-awards__details">
<div class="c-awards__quote-container">
<img class="c-awards__quote" data-bind="attr: {src: $component.bucket + '/images/responsive_2019/quote.png'}" alt="Begin quote"
src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/quote.png">
</div>
<div class="c-awards__highlight" data-bind="text: short_highlights">I attended RPI because I knew that I wanted to study mechanical engineering and the school has a strong and recognized engineering program. I also wanted to
continue my athletic performance alongside my academics by participating in the XC and Track teams.</div>
<div class="c-awards__name" data-bind="text: name">Caleb Watson</div>
<div class="c-awards__quote-container">
<img class="c-awards__quote" data-bind="attr: {src: $component.bucket + '/images/responsive_2019/quote.png'}" alt="End quote"
src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/quote.png">
</div>
</div>
<div class="c-awards__media-container flex-align-self-end">
<div class="c-awards__media">
<img class="c-awards__image" data-bind="attr: { src: image + '?quality=90', alt: name }" src="/images/2022/3/30/Caleb_Watson.jpg?quality=90" alt="Caleb Watson">
</div>
</div>
</div>
<div class="c-awards__item relative flex flex-align-center slick-slide slick-cloned" data-slick-index="5" aria-hidden="true" style="width: 1446px;">
<div class="c-awards__logo">
<img data-bind="attr: {src: $component.bucket + '/images/responsive_2019/rpi_logo.svg'}" alt="Rensselaer Polytechnic Institute Athletics"
src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/rpi_logo.svg">
</div>
<div class="c-awards__details">
<div class="c-awards__quote-container">
<img class="c-awards__quote" data-bind="attr: {src: $component.bucket + '/images/responsive_2019/quote.png'}" alt="Begin quote"
src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/quote.png">
</div>
<div class="c-awards__highlight" data-bind="text: short_highlights">Great academics and a new place for me to experience new adventures while still playing the sport of soccer.</div>
<div class="c-awards__name" data-bind="text: name">Josh Gaudiano</div>
<div class="c-awards__quote-container">
<img class="c-awards__quote" data-bind="attr: {src: $component.bucket + '/images/responsive_2019/quote.png'}" alt="End quote"
src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/quote.png">
</div>
</div>
<div class="c-awards__media-container flex-align-self-end">
<div class="c-awards__media">
<img class="c-awards__image" data-bind="attr: { src: image + '?quality=90', alt: name }" src="/images/2021/11/10/Josh_Gaudiano.jpg?quality=90" alt="Josh Gaudiano">
</div>
</div>
</div>
</div>
</div>
<!-- /ko -->
<!-- ko if: short_highlights -->
<!-- /ko -->
<!-- ko if: short_highlights -->
<!-- /ko -->
<!-- ko if: short_highlights -->
<!-- /ko -->
<!-- ko if: short_highlights -->
<!-- /ko -->
<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>
<!-- /ko -->
</awards-component>
</section>
<div id="ctl00_cplhMainContent_facilities" class="large-image-section" style="background-image:url(/custompages/responsive_headers/home/home_facilities.png);"></div>
<div class="c-sponsor">
<div class="row">
<script>
var obj = {
"start": 0,
"count": 10,
"name": "sponsor-rotator-8fd210",
"sport_id": null,
"count_breakpoints": null,
"css_class": "",
"pinned_id": "",
"extra": {},
"context": null,
"dummy": false,
"type": "ads",
"id": "27041f4c-821f-45f0-b9ff-5bcd28963b55",
"data": {
"location": {
"id": 66,
"title": "Sponsor Rotator",
"type": "multi",
"effect": "slide",
"fixed_image_sizes": false,
"excluded_sport_ids": [],
"slick": true,
"dfp": false,
"sidearm_dfp": false,
"common_page": false,
"html_template": null,
"name": "sponsor-rotator-8fd210",
"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, pauseOnHover: false}"
}, {
"id": 0,
"breakpoint": 767,
"arrows": false,
"dots": false,
"slides_to_show": 2,
"slides_to_scroll": 1,
"extra_options": "{autoplay:true, autoplaySpeed:5000, pauseOnHover: false}"
}, {
"id": 0,
"breakpoint": 1024,
"arrows": false,
"dots": false,
"slides_to_show": 3,
"slides_to_scroll": 1,
"extra_options": "{autoplay:true, autoplaySpeed:5000, pauseOnHover: false}"
}, {
"id": 0,
"breakpoint": 1200,
"arrows": false,
"dots": false,
"slides_to_show": 5,
"slides_to_scroll": 1,
"extra_options": "{autoplay:true, autoplaySpeed:5000, pauseOnHover: false}"
}],
"dfp_sizes": null
},
"campaigns": [{
"id": 4,
"title": "National Grid",
"start_date": "2019-01-07T00:00:00",
"end_date": null,
"open_in_new_window": true,
"link": "/common/controls/adhandler.aspx?ad_id=4&target=http://www.nationalgridfoundation.com/",
"icon": null,
"html": null,
"picture": {
"images": [{
"breakpoint": 0,
"alt": "National Grid - Sponsor",
"image": "https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2019/1/3/logos_natgrid.png",
"width": null,
"height": null
}]
},
"css_class": null,
"is_dummy": false,
"hover_text": null
}, {
"id": 196,
"title": "Rensselaer Dining Services",
"start_date": "2019-05-03T00:00:00",
"end_date": null,
"open_in_new_window": true,
"link": "/common/controls/adhandler.aspx?ad_id=196&target=https://rensselaerdining.com/",
"icon": null,
"html": null,
"picture": {
"images": [{
"breakpoint": 0,
"alt": "Rensselaer DIning",
"image": "https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2019/5/3/Rensselaer_Dining.jpg",
"width": null,
"height": null
}]
},
"css_class": null,
"is_dummy": false,
"hover_text": null
}, {
"id": 197,
"title": "VMJR",
"start_date": "2019-05-24T00:00:00",
"end_date": null,
"open_in_new_window": true,
"link": "/common/controls/adhandler.aspx?ad_id=197&target=http://www.vmjrcompanies.com/",
"icon": null,
"html": null,
"picture": {
"images": [{
"breakpoint": 0,
"alt": "VMJR",
"image": "https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2019/5/24/VJMR.jpg",
"width": null,
"height": null
}]
},
"css_class": null,
"is_dummy": false,
"hover_text": null
}, {
"id": 198,
"title": "CDPHP",
"start_date": "2020-04-09T00:00:00",
"end_date": null,
"open_in_new_window": true,
"link": "/common/controls/adhandler.aspx?ad_id=198&target=www.cdphp.com",
"icon": null,
"html": null,
"picture": {
"images": [{
"breakpoint": 0,
"alt": "CDPHP",
"image": "https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2020/4/9/CDPHP.jpg",
"width": null,
"height": null
}]
},
"css_class": null,
"is_dummy": false,
"hover_text": null
}, {
"id": 199,
"title": "CDTA",
"start_date": "2020-08-06T00:00:00",
"end_date": null,
"open_in_new_window": true,
"link": "/common/controls/adhandler.aspx?ad_id=199&target=https://www.cdta.org/",
"icon": null,
"html": null,
"picture": {
"images": [{
"breakpoint": 0,
"alt": "CDTA",
"image": "https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2020/8/6/CDTA.jpg",
"width": null,
"height": null
}]
},
"css_class": null,
"is_dummy": false,
"hover_text": null
}, {
"id": 200,
"title": "Yankee Trails",
"start_date": "2020-08-06T00:00:00",
"end_date": null,
"open_in_new_window": true,
"link": "/common/controls/adhandler.aspx?ad_id=200&target=https://www.yankeetrails.com/",
"icon": null,
"html": null,
"picture": {
"images": [{
"breakpoint": 0,
"alt": "Yankee Trails",
"image": "https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2020/8/6/Yankee_Trails.jpg",
"width": null,
"height": null
}]
},
"css_class": null,
"is_dummy": false,
"hover_text": null
}, {
"id": 15,
"title": "The Desmond",
"start_date": "2021-09-04T00:00:00",
"end_date": null,
"open_in_new_window": true,
"link": "/common/controls/adhandler.aspx?ad_id=15&target=https://www.desmondhotelsalbany.com/",
"icon": null,
"html": null,
"picture": {
"images": [{
"breakpoint": 0,
"alt": "Crown Plaza",
"image": "https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2021/9/5/crowne_plaza_logo_Albany.jpg",
"width": null,
"height": null
}]
},
"css_class": null,
"is_dummy": false,
"hover_text": null
}, {
"id": 7,
"title": "SEFCU",
"start_date": "2019-01-07T00:00:00",
"end_date": null,
"open_in_new_window": true,
"link": "/common/controls/adhandler.aspx?ad_id=7&target=https://www.sefcu.com/",
"icon": null,
"html": null,
"picture": {
"images": [{
"breakpoint": 0,
"alt": "Sefcu",
"image": "https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2022/8/1/SEFCU_Logo_71.jpg",
"width": null,
"height": null
}]
},
"css_class": null,
"is_dummy": false,
"hover_text": null
}, {
"id": 5,
"title": "Dunkin",
"start_date": "2019-01-07T00:00:00",
"end_date": null,
"open_in_new_window": true,
"link": "/common/controls/adhandler.aspx?ad_id=5&target=https://www.dunkindonuts.com/en/dd-perks?origref=www.ddperks.com",
"icon": null,
"html": null,
"picture": {
"images": [{
"breakpoint": 0,
"alt": "Dunkin Donuts - Sponsor",
"image": "https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2019/1/3/logos_dunkin.png",
"width": null,
"height": null
}]
},
"css_class": null,
"is_dummy": false,
"hover_text": null
}, {
"id": 6,
"title": "Repeat Business",
"start_date": "2019-01-07T00:00:00",
"end_date": null,
"open_in_new_window": true,
"link": "/common/controls/adhandler.aspx?ad_id=6&target=http://rbsalbany.com/",
"icon": null,
"html": null,
"picture": {
"images": [{
"breakpoint": 0,
"alt": "Repeat Business Systems - Sponsor",
"image": "https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2019/1/3/logos_repeatbusiness.png",
"width": null,
"height": null
}]
},
"css_class": null,
"is_dummy": false,
"hover_text": null
}, {
"id": 19,
"title": "Hilton Garden Inn",
"start_date": "2019-02-05T00:00:00",
"end_date": null,
"open_in_new_window": true,
"link": "/common/controls/adhandler.aspx?ad_id=19&target=https://hiltongardeninn3.hilton.com/en/hotels/new-york/hilton-garden-inn-troy-ALBTYGI/index.html",
"icon": null,
"html": null,
"picture": {
"images": [{
"breakpoint": 0,
"alt": "Hilton Garden Inn",
"image": "https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2019/2/5/Hilton_Garden_Inn.png",
"width": null,
"height": null
}]
},
"css_class": null,
"is_dummy": false,
"hover_text": null
}, {
"id": 20,
"title": "Hoosick Street Beverage",
"start_date": "2019-02-05T00:00:00",
"end_date": null,
"open_in_new_window": true,
"link": "/common/controls/adhandler.aspx?ad_id=20&target=http://www.hoosickstreetbeverage.com/",
"icon": null,
"html": null,
"picture": {
"images": [{
"breakpoint": 0,
"alt": "Hoosick Beverage",
"image": "https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2019/2/5/Hoosick_Street_Beverage.png",
"width": null,
"height": null
}]
},
"css_class": null,
"is_dummy": false,
"hover_text": null
}, {
"id": 21,
"title": "E Stewart Jones",
"start_date": "2019-02-05T00:00:00",
"end_date": null,
"open_in_new_window": true,
"link": "/common/controls/adhandler.aspx?ad_id=21&target=http://www.esjlaw.com/",
"icon": null,
"html": null,
"picture": {
"images": [{
"breakpoint": 0,
"alt": "Stewart Jones",
"image": "https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2019/2/5/Stewart_Jones.png",
"width": null,
"height": null
}]
},
"css_class": null,
"is_dummy": false,
"hover_text": null
}, {
"id": 18,
"title": "Rensselaer Honda",
"start_date": "2019-02-05T00:00:00",
"end_date": null,
"open_in_new_window": true,
"link": "/common/controls/adhandler.aspx?ad_id=18&target=https://www.rensselaerhonda.com/",
"icon": null,
"html": null,
"picture": {
"images": [{
"breakpoint": 0,
"alt": "Rensselaer Honda",
"image": "https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2019/2/5/Rensselaer_Honda.png",
"width": null,
"height": null
}]
},
"css_class": null,
"is_dummy": false,
"hover_text": null
}],
"content_id": "sponsor-rotator-8fd210",
"content_title": "sponsor-rotator-8fd210",
"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: '27041f4c-821f-45f0-b9ff-5bcd28963b55' }"><!-- 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: 6960px; transform: translate3d(-1740px, 0px, 0px);">
<div class="ad multi-ad slick-slide slick-cloned" data-bind="css: css_class" data-slick-index="-5" aria-hidden="true" style="width: 290px;">
<!-- 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="Repeat Business Systems - Sponsor" href="/common/controls/adhandler.aspx?ad_id=6&target=http://rbsalbany.com/" title="Repeat Business" 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/rpiathletics.com/images/2019/1/3/logos_repeatbusiness.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2019/1/3/logos_repeatbusiness.png" alt="Repeat Business Systems - Sponsor" 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: 290px;">
<!-- 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="Hilton Garden Inn" href="/common/controls/adhandler.aspx?ad_id=19&target=https://hiltongardeninn3.hilton.com/en/hotels/new-york/hilton-garden-inn-troy-ALBTYGI/index.html" title="Hilton Garden Inn" 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/rpiathletics.com/images/2019/2/5/Hilton_Garden_Inn.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2019/2/5/Hilton_Garden_Inn.png" alt="Hilton Garden Inn" 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: 290px;">
<!-- 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="Hoosick Beverage" href="/common/controls/adhandler.aspx?ad_id=20&target=http://www.hoosickstreetbeverage.com/" title="Hoosick Street Beverage" 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/rpiathletics.com/images/2019/2/5/Hoosick_Street_Beverage.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2019/2/5/Hoosick_Street_Beverage.png" alt="Hoosick Beverage" 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: 290px;">
<!-- 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="Stewart Jones" href="/common/controls/adhandler.aspx?ad_id=21&target=http://www.esjlaw.com/" title="E Stewart Jones" 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/rpiathletics.com/images/2019/2/5/Stewart_Jones.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2019/2/5/Stewart_Jones.png" alt="Stewart Jones" 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: 290px;">
<!-- 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="Rensselaer Honda" href="/common/controls/adhandler.aspx?ad_id=18&target=https://www.rensselaerhonda.com/" title="Rensselaer Honda" 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/rpiathletics.com/images/2019/2/5/Rensselaer_Honda.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2019/2/5/Rensselaer_Honda.png" alt="Rensselaer Honda" 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="0" aria-hidden="true" style="width: 290px;">
<!-- 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="National Grid - Sponsor" href="/common/controls/adhandler.aspx?ad_id=4&target=http://www.nationalgridfoundation.com/" title="National Grid" 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/rpiathletics.com/images/2019/1/3/logos_natgrid.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2019/1/3/logos_natgrid.png" alt="National Grid - Sponsor" 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: 290px;">
<!-- 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="Rensselaer DIning" href="/common/controls/adhandler.aspx?ad_id=196&target=https://rensselaerdining.com/" title="Rensselaer Dining Services" 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/rpiathletics.com/images/2019/5/3/Rensselaer_Dining.jpg"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2019/5/3/Rensselaer_Dining.jpg" alt="Rensselaer DIning" 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: 290px;">
<!-- 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="VMJR" href="/common/controls/adhandler.aspx?ad_id=197&target=http://www.vmjrcompanies.com/" title="VMJR" 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/rpiathletics.com/images/2019/5/24/VJMR.jpg"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2019/5/24/VJMR.jpg" alt="VMJR" 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: 290px;">
<!-- 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="CDPHP" href="/common/controls/adhandler.aspx?ad_id=198&target=www.cdphp.com" title="CDPHP" 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/rpiathletics.com/images/2020/4/9/CDPHP.jpg"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2020/4/9/CDPHP.jpg" alt="CDPHP" 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: 290px;">
<!-- 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="CDTA" href="/common/controls/adhandler.aspx?ad_id=199&target=https://www.cdta.org/" title="CDTA" 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/rpiathletics.com/images/2020/8/6/CDTA.jpg"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2020/8/6/CDTA.jpg" alt="CDTA" 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: 290px;">
<!-- 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="Yankee Trails" href="/common/controls/adhandler.aspx?ad_id=200&target=https://www.yankeetrails.com/" title="Yankee Trails" 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/rpiathletics.com/images/2020/8/6/Yankee_Trails.jpg"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2020/8/6/Yankee_Trails.jpg" alt="Yankee Trails" 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: 290px;">
<!-- 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="Crown Plaza" href="/common/controls/adhandler.aspx?ad_id=15&target=https://www.desmondhotelsalbany.com/" title="The Desmond" 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/rpiathletics.com/images/2021/9/5/crowne_plaza_logo_Albany.jpg"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2021/9/5/crowne_plaza_logo_Albany.jpg" alt="Crown Plaza" 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: 290px;">
<!-- 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="Sefcu" href="/common/controls/adhandler.aspx?ad_id=7&target=https://www.sefcu.com/" title="SEFCU" 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/rpiathletics.com/images/2022/8/1/SEFCU_Logo_71.jpg"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2022/8/1/SEFCU_Logo_71.jpg" alt="Sefcu" 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: 290px;">
<!-- 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="Dunkin Donuts - Sponsor" href="/common/controls/adhandler.aspx?ad_id=5&target=https://www.dunkindonuts.com/en/dd-perks?origref=www.ddperks.com" title="Dunkin" 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/rpiathletics.com/images/2019/1/3/logos_dunkin.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2019/1/3/logos_dunkin.png" alt="Dunkin Donuts - Sponsor" 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: 290px;">
<!-- 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="Repeat Business Systems - Sponsor" href="/common/controls/adhandler.aspx?ad_id=6&target=http://rbsalbany.com/" title="Repeat Business" 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/rpiathletics.com/images/2019/1/3/logos_repeatbusiness.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2019/1/3/logos_repeatbusiness.png" alt="Repeat Business Systems - Sponsor" 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: 290px;">
<!-- 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="Hilton Garden Inn" href="/common/controls/adhandler.aspx?ad_id=19&target=https://hiltongardeninn3.hilton.com/en/hotels/new-york/hilton-garden-inn-troy-ALBTYGI/index.html" title="Hilton Garden Inn" 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/rpiathletics.com/images/2019/2/5/Hilton_Garden_Inn.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2019/2/5/Hilton_Garden_Inn.png" alt="Hilton Garden Inn" 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: 290px;">
<!-- 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="Hoosick Beverage" href="/common/controls/adhandler.aspx?ad_id=20&target=http://www.hoosickstreetbeverage.com/" title="Hoosick Street Beverage" 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/rpiathletics.com/images/2019/2/5/Hoosick_Street_Beverage.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2019/2/5/Hoosick_Street_Beverage.png" alt="Hoosick Beverage" 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: 290px;">
<!-- 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="Stewart Jones" href="/common/controls/adhandler.aspx?ad_id=21&target=http://www.esjlaw.com/" title="E Stewart Jones" 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/rpiathletics.com/images/2019/2/5/Stewart_Jones.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2019/2/5/Stewart_Jones.png" alt="Stewart Jones" 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: 290px;">
<!-- 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="Rensselaer Honda" href="/common/controls/adhandler.aspx?ad_id=18&target=https://www.rensselaerhonda.com/" title="Rensselaer Honda" 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/rpiathletics.com/images/2019/2/5/Rensselaer_Honda.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2019/2/5/Rensselaer_Honda.png" alt="Rensselaer Honda" 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="14" aria-hidden="true" style="width: 290px;">
<!-- 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="National Grid - Sponsor" href="/common/controls/adhandler.aspx?ad_id=4&target=http://www.nationalgridfoundation.com/" title="National Grid" 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/rpiathletics.com/images/2019/1/3/logos_natgrid.png"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2019/1/3/logos_natgrid.png" alt="National Grid - Sponsor" 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: 290px;">
<!-- 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="Rensselaer DIning" href="/common/controls/adhandler.aspx?ad_id=196&target=https://rensselaerdining.com/" title="Rensselaer Dining Services" 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/rpiathletics.com/images/2019/5/3/Rensselaer_Dining.jpg"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2019/5/3/Rensselaer_Dining.jpg" alt="Rensselaer DIning" 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: 290px;">
<!-- 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="VMJR" href="/common/controls/adhandler.aspx?ad_id=197&target=http://www.vmjrcompanies.com/" title="VMJR" 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/rpiathletics.com/images/2019/5/24/VJMR.jpg"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2019/5/24/VJMR.jpg" alt="VMJR" 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: 290px;">
<!-- 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="CDPHP" href="/common/controls/adhandler.aspx?ad_id=198&target=www.cdphp.com" title="CDPHP" 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/rpiathletics.com/images/2020/4/9/CDPHP.jpg"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2020/4/9/CDPHP.jpg" alt="CDPHP" 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: 290px;">
<!-- 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="CDTA" href="/common/controls/adhandler.aspx?ad_id=199&target=https://www.cdta.org/" title="CDTA" 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/rpiathletics.com/images/2020/8/6/CDTA.jpg"><img data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2020/8/6/CDTA.jpg" alt="CDTA" 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>
</div>
<div id="ctl00_cplhMainContent_parallax2" class="parallax-2" style="background-image:url(/custompages/responsive_headers/home/home_parallax_bg_2.png);">
<script>
var obj = {
"start": 0,
"count": 10,
"name": "parallax-section-2-5489e2",
"sport_id": null,
"count_breakpoints": null,
"css_class": "",
"pinned_id": "",
"extra": {},
"context": null,
"dummy": false,
"type": "ads",
"id": "07e2c026-0aff-4e46-a18c-7d599ce406ac",
"data": {
"location": {
"id": 65,
"title": "Parallax Section 2",
"type": "single",
"effect": "none",
"fixed_image_sizes": false,
"excluded_sport_ids": [],
"slick": false,
"dfp": false,
"sidearm_dfp": false,
"common_page": false,
"html_template": null,
"name": "parallax-section-2-5489e2",
"autoplay_speed": 8,
"accessibility_icons": false,
"sizes": null,
"slick_options": null,
"dfp_sizes": null
},
"campaigns": [{
"id": 3,
"title": "RPI History",
"start_date": "2019-01-07T00:00:00",
"end_date": null,
"open_in_new_window": true,
"link": "#",
"icon": null,
"html": null,
"picture": {
"images": [{
"breakpoint": 0,
"alt": "RPI History",
"image": "https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2019/1/3/parallax_image_history.png",
"width": null,
"height": null
}]
},
"css_class": null,
"is_dummy": false,
"hover_text": null
}],
"content_id": "parallax-section-2-5489e2",
"content_title": "parallax-section-2-5489e2",
"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: '07e2c026-0aff-4e46-a18c-7d599ce406ac' }"><!-- ko ifnot: isInitializing() -->
<!-- ko switch -->
<!-- ko case: ad.location.type === 'single' -->
<!-- ko with: single -->
<div class="ad single-ad" data-bind="css: css_class">
<!-- ko if: link === '' || link === '#' -->
<span>
<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/rpiathletics.com/images/2019/1/3/parallax_image_history.png"><img
data-src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/2019/1/3/parallax_image_history.png" alt="RPI History" class="lazyload" style="">
</picture>
</span>
<!-- /ko -->
<!-- ko if: link !== '' && link !== '#' --><!-- /ko -->
</div>
<!-- /ko -->
<!-- /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>
</main>
<div class="footer-logos">
<div class="row flex flex-align-center">
<div class="footer-logos__logo">
<a href="http://rpi.edu/" target="_blank">
<img src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/uni_logo_black.png" width="250" alt="Rensselaer Polytechnic Institute Website, opens a new tab.">
</a>
</div>
<div class="footer-logos__logo">
<a href="http://www.ncaa.org/" target="_blank">
<img src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/logos_ncaa.svg" alt="NCAA Website, opens a new tab.">
</a>
</div>
<div class="footer-logos__logo">
<a href="https://libertyleagueathletics.com/" target="_blank">
<img src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/logos_libertyleague.png" alt="Liberty League Website, opens a new tab.">
</a>
</div>
<div class="footer-logos__logo">
<a href="https://www.ecachockey.com/splash/index" target="_blank">
<img src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/rpiathletics.com/images/responsive_2019/logos_ecac.png" alt="ECAC Hockey Website, opens a new tab.">
</a>
</div>
<div class="footer-logos__logo">
<a href="http://sidearmsports.com" target="_blank">
<img src="https://dbukjj6eu5tsf.cloudfront.net//logos.sidearmsports.com/sidearm/sidearm-horiz_on-light.svg" alt="SIDEARM Sports Websites, opens a new tab.">
</a>
</div>
</div>
</div>
<div class="dfp-ad">
<script>
var obj = {
"start": 0,
"count": 10,
"name": "sidearm-dfp-2",
"sport_id": null,
"count_breakpoints": null,
"css_class": "",
"pinned_id": "",
"extra": {},
"context": null,
"dummy": false,
"type": "ads",
"id": "4c3e8623-efb7-4a70-aef9-4b4cba1328b6",
"data": {
"location": {
"id": 77,
"title": "SIDEARM DFP - Location 2",
"type": "dfp",
"effect": "none",
"fixed_image_sizes": false,
"excluded_sport_ids": [],
"slick": false,
"dfp": true,
"sidearm_dfp": true,
"common_page": false,
"html_template": null,
"name": "sidearm-dfp-2",
"autoplay_speed": 8,
"accessibility_icons": false,
"sizes": null,
"slick_options": null,
"dfp_sizes": [{
"id": 10,
"enabled": false,
"breakpoint": 1024,
"width": 0,
"height": 0,
"size_list": null,
"unit_name": "//rpi/sidearm-dfp-2",
"sidearm_dfp": null
}, {
"id": 11,
"enabled": true,
"breakpoint": 767,
"width": 728,
"height": 90,
"size_list": null,
"unit_name": "//rpi/sidearm-dfp-2",
"sidearm_dfp": null
}, {
"id": 12,
"enabled": true,
"breakpoint": 0,
"width": 300,
"height": 250,
"size_list": null,
"unit_name": "//rpi/sidearm-dfp-2",
"sidearm_dfp": null
}]
},
"campaigns": null,
"content_id": "sidearm-dfp-2",
"content_title": "sidearm-dfp-2",
"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: '4c3e8623-efb7-4a70-aef9-4b4cba1328b6' }"><!-- 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="sidearm-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="sidearm-dfp-20" style="width: 0px; height: auto;"></div>
</div>
<!-- /ko -->
<!-- /ko -->
<!-- /ko -->
</ads-component>
</div>
<footer class="main-footer" role="contentinfo">
<h2 class="hide">Footer</h2>
<div class="main-footer__name flex flex-align-center flex-justify-center"> © 2023 Rensselaer Polytechnic Institute </div>
<ul class="component c-footer c-footer--links reset-list flex flex-wrap flex-align-center flex-justify-center">
<li class="c-footer__item">
<a class="c-footer__link" href="http://sidearmsports.com/privacypolicy" target="_blank" aria-label="Privacy policy, opens in new tab.">Privacy Policy</a>
</li>
<li class="c-footer__item">
<a class="c-footer__link" href="http://sidearmsports.com/terms-of-service" target="_blank" aria-label="Terms of service, opens in new tab.">Terms of Service</a>
</li>
</ul>
</footer>
<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 RENSSELAER POLYTECHNIC INSTITUTE The official Athletics Website of Rensselaer Polytechnic Institute MAIN NAVIGATION MENU * 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 * Football Schedule Roster News Facebook Twitter Instagram Tickets * Golf Schedule Roster News Facebook Twitter Instagram Tickets * 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 & Diving Schedule Roster News Facebook Twitter Instagram Tickets * Tennis Schedule Roster News Facebook Twitter Instagram Tickets * Track & Field 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 * Field Hockey Schedule Roster News Facebook Twitter Instagram Tickets * Ice Hockey Schedule Roster News Facebook Twitter Instagram Tickets * Lacrosse Schedule Roster News Facebook Twitter Instagram Tickets * Soccer Schedule Roster News Facebook Twitter Instagram Tickets * Softball Schedule Roster News Facebook Twitter Instagram Tickets * Swimming & Diving Schedule Roster News Facebook Twitter Instagram Tickets * Tennis Schedule Roster News Facebook Twitter Instagram Tickets * Track & Field Schedule Roster News Facebook Twitter Instagram Tickets * Inside Athletics * Academic & Athletic Liaison Program * Alumni/ae Address Update * Athletics Drug Testing Policy * Club Sports * Compliance * Directions to RPI * EADA as of October 13, 2022 * Facilities * Facilities Virtual Tour * Hall of Fame * Institute Alcohol and Other Drug Policy for Students * Intramural Sports * Mission & Vision Statements * Name, Image, Likeness * Resources for Underrepresented Minorities * SAAC * Sports Medicine * Staff Directory * Strength and Conditioning * RPI EDU * Giving * Fan Central * Archived Stories * Athletics Department Awards * Composite Schedule * Engineers Pride Hospitality Membership * Facilities * Fan Shop (Merchandise) * Live Stats * Live Video * Newsletter Signup * Records & History * RPI TV * Season Highlights * Virtual Tour of Facilities * WRPI (Radio) * Social * Facebook * Instagram * Twitter * YouTube Search: Go CALENDAR * Events * Results EVENTS * vs. mtrack Williams College Farley Invitational Apr 22 12pm * Live video for Men's Track and Field at Williams College Farley Invitational on April 22, 2023 * Live stats for Men's Track and Field at Williams College Farley Invitational on April 22, 2023 * vs. wtrack Williams College Farley Invitational Apr 22 12pm * Live video for Women's Track & Field at Williams College Farley Invitational on April 22, 2023 * Live stats for Women's Track & Field at Williams College Farley Invitational on April 22, 2023 * vs. golf Farmingdale State Spring Invitational Apr 23 9am * Live stats for Men's Golf at Farmingdale State Spring Invitational on April 23, 2023 * at wten Ithaca College Apr 23 10am * at mten Ithaca College Apr 23 2pm * vs. softball Williams College (DH) Apr 26 3:30pm * Live stats for Softball vs Williams College (DH) on April 26, 2023 * at baseball Williams College Apr 26 4pm * vs. mtrack Penn Relays Apr 27 Load More RESULTS * vs. softball Ithaca College (DH) Apr 23 Moved to Apr. 21 * Story recap for for Softball vs Ithaca College (DH) on April 23, 2023 at 1pm * at baseball Bard College Apr 23 Moved to Apr. 21 * vs. softball Union College Apr 22 W: 10 - 2 * Story recap for for Softball vs Union College on April 22, 2023 at 3pm * Boxscore for Softball vs Union College on April 22, 2023 at 3pm * vs. baseball Bard College Apr 22 W: 10 - 8 * Story recap for for Baseball vs Bard College on April 22, 2023 at 2:10pm * Boxscore for Baseball vs Bard College on April 22, 2023 at 2:10pm * vs. wlax University of Rochester Apr 22 W: 12 - 6 * Story recap for for Women's Lacrosse vs University of Rochester on April 22, 2023 at 2pm * Boxscore for Women's Lacrosse vs University of Rochester on April 22, 2023 at 2pm * vs. softball Union College Apr 22 W: 3 - 0 * Story recap for for Softball vs Union College on April 22, 2023 at 1pm * Boxscore for Softball vs Union College on April 22, 2023 at 1pm * at mlax No. 6 St. Lawrence University Apr 22 W: 13 - 7 * Story recap for for Men's Lacrosse at No. 6 St. Lawrence University on April 22, 2023 at 1pm * Boxscore for Men's Lacrosse at No. 6 St. Lawrence University on April 22, 2023 at 1pm * at mten Hobart College Apr 22 L: 4 - 5 * Story recap for for Men's Tennis at Hobart College on April 22, 2023 at 1pm * Boxscore for Men's Tennis at Hobart College on April 22, 2023 at 1pm Load More TOP STORIES Women's Lacrosse * Box Score Women’s Lacrosse Victorious on Senior Day Men's Lacrosse * Box Score Six-Goal Fourth Lifts Men's Lacrosse, 13-7 Softball * Box Score (Game 1) * Box Score (Game 2) Softball Continues Run, Wins 14th Straight Men's Tennis * Box Score No. 33 Men's Tennis Downed 5-4 at Hobart Men's Track and Field * Complete Results Track & Field Goes Against Vassar & Williams Women's Lacrosse * Box Score Women’s Lacrosse Victorious on Senior Day Men's Lacrosse * Box Score Six-Goal Fourth Lifts Men's Lacrosse, 13-7 PreviousNextPause MORE HEADLINES More Headlines Baseball Wins in Two Ways Against Raptors Golf in First Place After Day 1 at Bethpage Women's Tennis Takes All Nine From Herons Baseball Takes Down Bard, 14-7 Softball Sets New Mark in Sweep Over Ithaca EVENTS Final at baseball Bard College Apr 23 Moved to Apr. 21 Final vs. softball Ithaca College (DH) Apr 23 Moved to Apr. 21 * Story recap for Softball vs Ithaca College (DH) on April 23, 2023 at 1pm vs. mtrack Williams College Farley Invitational Apr 22 12pm * Live video for Men's Track and Field at Williams College Farley Invitational on April 22, 2023 at 12pm * Live stats for Men's Track and Field at Williams College Farley Invitational on April 22, 2023 at 12pm vs. wtrack Williams College Farley Invitational Apr 22 12pm * Live video for Women's Track & Field at Williams College Farley Invitational on April 22, 2023 at 12pm * Live stats for Women's Track & Field at Williams College Farley Invitational on April 22, 2023 at 12pm vs. golf Farmingdale State Spring Invitational Apr 23 9am * Live stats for Men's Golf at Farmingdale State Spring Invitational on April 23, 2023 at 9am SOCIAL @RPIAthletics * Show All * Twitter * Instagram * Facebook * Youtube * Photos @https://www.facebook.com/138637146161473 Six-Goal Fourth Lifts Men's Lacrosse, 13-7 2019 Let's Go Red Golf Tournament Baseball vs. Skidmore @https://www.facebook.com/138637146161473 Softball Continues Run, Wins 14th Straight Men's Lacrosse vs. Williams Baseball vs Elms College @https://www.facebook.com/138637146161473 Track & Field Goes Against Vassar & Williams Men's Lacrosse vs SUNY Plattsburg Load More ... Opens in new window FEATURED ATHLETE I attended RPI because I knew that I wanted to study mechanical engineering and the school has a strong and recognized engineering program. I also wanted to continue my athletic performance alongside my academics by participating in the XC and Track teams. Caleb Watson Great academics and a new place for me to experience new adventures while still playing the sport of soccer. Josh Gaudiano I developed great connections with a lot of intellectual students. Everyone is willing to help others and make sure we succeed academically. I have created good study habits and groups throughout the years that have helped me in and out of the classroom. Joey Harrigan There are so many great connections to make as an undergraduate, between teammates, friends, professors, and even administrators. There is always someone willing to help. Melissa Orlick I chose RPI because the minute I walked onto campus, everyone was very welcoming and it felt like home. I also love how the academic and athletic opportunities at RPI will allow me to succeed in both my engineering and soccer careers. Brooke Miller I attended RPI because I knew that I wanted to study mechanical engineering and the school has a strong and recognized engineering program. I also wanted to continue my athletic performance alongside my academics by participating in the XC and Track teams. Caleb Watson Great academics and a new place for me to experience new adventures while still playing the sport of soccer. Josh Gaudiano PreviousNext 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 FOOTER © 2023 Rensselaer Polytechnic Institute * Privacy Policy * Terms of Service Ad Blocker Detected Thanks for visiting rpiathletics.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