1 2 3<!doctype html> 4<html id="ctl00_html" lang="en" class=" index homepage"> 5 <head><!-- Transcend IAB frameworks --> 6<!-- GPP -->
7<script type='text/javascript'> 8 window.__gpp_addFrame=function(e){if(!window.frames[e]){if(document.body){var t=document.createElement('iframe');t.style.cssText='display:none',t.name=e,document.body.appendChild(t)}else window.setTimeout(window.__gppaddFrame,10,e)}},window.__gpp_stub=function(){var e=arguments;if(__gpp.queue=__gpp.queue||[],!e.length)return __gpp.queue;var t=e[0],a=e.length>1?e[1]:null,n=e.length>2?e[2]:null;if('ping'===t)return{gppVersion:'1.1',cmpStatus:'stub',cmpDisplayStatus:'hidden',supportedAPIs:['2:tcfeuv2','5:tcfcav1','6:uspv1'],cmpId:31,sectionList:[],applicableSections:[-1],gppString:''};if('events'===t)return __gpp.events;if('addEventListener'===t){__gpp.events=__gpp.events||[],'lastId'in __gpp||(__gpp.lastId=0),__gpp.lastId++;var s=__gpp.lastId;return __gpp.events.push({id:s,callback:a,parameter:n}),{eventName:'listenerRegistered',listenerId:s,data:!0,pingData:{gppVersion:'1.1',cmpStatus:'stub',cmpDisplayStatus:'hidden',supportedAPIs:['2:tcfeuv2','5:tcfcav1','9:usva','7:usnat'],cmpId:31,sectionList:[],applicableSections:[-1],gppString:''}}}if('removeEventListener'===t){var p=!1;__gpp.events=__gpp.events||[];for(var i=0;i<__gpp.events.length;i++)if(__gpp.events[i].id==n){__gpp.events[i].splice(i,1),p=!0;break}return{eventName:'listenerRemoved',listenerId:n,data:p,pingData:{gppVersion:'1.1',cmpStatus:'stub',cmpDisplayStatus:'hidden',supportedAPIs:['2:tcfeuv2','5:tcfcav1','9:usva','7:usnat'],cmpId:31,sectionList:[],applicableSections:[-1],gppString:''}}}if('hasSection'===t||'getSection'===t||'getField'===t)return null;__gpp.queue.push([].slice.apply(e))},window.__gpp_msghandler=function(e){var t='string'==typeof e.data;try{var a=t?JSON.parse(e.data):e.data}catch(n){var a=null}if('object'==typeof a&&null!==a&&'__gppCall'in a){var s=a.__gppCall;window.__gpp(s.command,function(a,n){var p={__gppReturn:{returnValue:a,success:n,callId:s.callId}};e.source.postMessage(t?JSON.stringify(p):p,'*')},'parameter'in s?s.parameter:null,'version'in s?s.version:'1.1')}},'__gpp'in window&&'function'==typeof window.__gpp||(window.__gpp=window.__gpp_stub,window.addEventListener('message',window.__gpp_msghandler,!1),window.__gpp_addFrame('__gppLocator')); 9</script>
vendor: 2 bytes, line 9
9
10<script data-cfasync='false' onload='window.airgapLoadEvent=event' data-sync='off' src='https://transcend-cdn.com/cm/30fbff84-b0e3-4e26-9084-0b5158fdb1ed/airgap.js'></script>
10<script>window.client_hostname = "sfstategators.com";window.client_title = "San Francisco State";window.server_name = "1281839-APP100";window.client_division = "DII";window.targetting_criteria = {"page_template":"home","sport_name":"0","sport_name_custom":"0","site":"sfsu","cbs_site_code":"sfst","content_id":null,"sect":"frontpage","gender":"0"};window.client_shortname = "sfsu";window.dfp_network_code = "21708449227";window.img_dfp_unit_name = "";window.ad_full_unit_name = "SAExtended/sanfranstate";window.block_dfp = false;window.reactions = null;window.cbs_ads_activated = true;window.site_colors = {"safe_text_white":"#442C8B","safe_text_black":"#ffffff","primary_background":"#442C8B","primary_text":"#ffffff","secondary_background":"#FFCC00","secondary_text":"#442C8B"};window.inactive_tab_title = "";window.site_in_dev_mode = false;window.sidearm_header_bidding_enabled = false; 11 window.utagData = function() { 12 return { 13 embedPageUrl: location.href, 14 brandPlatformId: "sidearm_site_" + (document.documentElement.clientWidth > 600 ? "desktop" : "mweb"), 15 pageViewGuid: PageTargetting.getPageviewGuid(), 16 _pageViewGuid: PageTargetting.getPageviewGuid() // cbs says they need it both /shrug 17 }; 18 }; 19 </script>
19<!-- Begin comScore Tag -->
20<script> 21 var _comscore = _comscore || []; 22 _comscore.push({ c1: "2", c2: "3005086" }); 23 (function() { 24 var s = document.createElement("script"), el = document.getElementsByTagName("script")[0]; s.async = true; 25 s.src = (document.location.protocol == "https:" ? "https://sb" : "http://b") + ".scorecardresearch.com/beacon.js"; 26 el.parentNode.insertBefore(s, el); 27 })(); 28</script>
28 29<!-- End comScore Tag --><link rel="canonical" href="https://sfstategators.com"><link rel="preload" as="script" href="https://dbukjj6eu5tsf.cloudfront.net/assets.sidearmsports.com/responsive/js/main.1787938569747.js"><link rel="preload" as="style" href="https://fonts.sidearmsports.com/sidearm_v2/2024-09-30-644885/sidearm_font_v2.css"><link rel="preload" as="style" href="https://fonts.sidearmsports.com/sidearm/2020-05-12-535576/sidearm_font.css"><link rel="preload" as="script" href="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js"><link rel="preload" as="script" href="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.2.0/require.min.js"><link rel="preload" as="script" href="https://dbukjj6eu5tsf.cloudfront.net/assets.sidearmsports.com/responsive/js/bundle.1787938169445.js"><link rel="preconnect" href="https://cdnjs.cloudflare.com"><link rel="preconnect" href="https://dbukjj6eu5tsf.cloudfront.net/"><link rel="preconnect" href="http://s3.amazonaws.com"><link rel="preconnect" href="https://s3.amazonaws.com"><link rel="preconnect" href="https://fonts.gstatic.com"><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Barlow:wght@400;500;600;700&display=swap"><link rel="stylesheet" href="https://htlbid.com/stage/v3/sfstategators.com/htlbid.css"><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.5.9/slick.min.css"><link rel="stylesheet" href="https://fonts.sidearmsports.com/sidearm/2020-05-12-535576/sidearm_font.css"><link rel="stylesheet" href="https://fonts.sidearmsports.com/sidearm_v2/2024-09-30-644885/sidearm_font_v2.css"><link rel="stylesheet" href="/less/sidearm-responsive-grid.less?_=639143478217792865"><link rel="apple-touch-icon" href="/images/logos/site/site.png"><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"> 30 <meta name="theme-color" content="#442C8B"> 31 32 <link href="/site/site.less?_=639086690211470356 " rel='stylesheet' type='text/css'> 33
33<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script>
33<script>var require = {"config":{"options":{"sport_id":0,"dummy_ads":false,"all_ads":[]}}}; 34 var isSameOrigin = false; 35 try { isSameOrigin = window.top.location.hostname === window.self.location.hostname; } catch(err) {}; 36 if (!isSameOrigin && window.top != window.self) { 37 var makeTopLevelTimeout = setTimeout(function() { 38 window.top.location = window.self.location; 39 }, 250) 40 window.top.postMessage('sidearm-iframe-interrogation', '*') 41 window.addEventListener('message', function(ev) { 42 if (ev.data === 'sidearm-iframe-request-allow') { 43 clearTimeout(makeTopLevelTimeout) 44 } 45 }) 46 } 47 window.s3_bucket_path = 'https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/www2.sfstategators.com';window.cdn_path = 'https://dbukjj6eu5tsf.cloudfront.net/';window.custom_cdn_url = '';window.urlArgs = '639027623317309688';window.cbs_school = false;window.has_alerts = false;window.disable_ad_blocker_check = false;</script>
47<meta name="og:type" content="website"><title> 48 sfstategators.com - Official Athletics Website 49</title><meta property="og:title" content="sfstategators.com - Official Athletics Website"><meta property="og:image" content="https://images.sidearmdev.com/convert?url=https%3a%2f%2fdxbhsrqyrr690.cloudfront.net%2fsidearm.nextgen.sites%2fwww2.sfstategators.com%2fimages%2flogos%2fsite%2fsite.png&type=jpeg"><meta property="og:image:alt" content="sfstategators.com Logo"><meta name="description" content="The official athletics website for the San Francisco State Gators"><meta name="og:description" content="The official athletics website for the San Francisco State Gators"><meta name="twitter:description" content="The official athletics website for the San Francisco State Gators"><meta name="twitter:card" content="summary"><meta property="og:determiner" content="the"><meta property="og:locale" content="en_US"><meta property="og:site_name" content="sfstategators.com"><meta property="og:url" content="https://sfstategators.com/">
49<script type="application/ld+json">[{"@context":"https://schema.org","url":"https://sfstategators.com","name":"San Francisco State","address":null,"sameAs":["",""],"logo":{"url":"https://sfstategators.com/images/logos/site/site.png","width":50,"height":50,"@type":"ImageObject"},"@type":"Organization "}]</script>
49<!-- Google Tag Manager --> 50
50<script>
vendor: 415 bytes, lines 50-55
50 51 (function(w, d, s, l, i){ 52 w[l] = w[l] ||[]; w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f = d.getElementsByTagName(s)[0], 53 j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async=true;j.src= 54 '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 55 })(window,document,'script','dataLayer','
55GTM-K3TH4CC
vendor: 17 bytes, lines 55-56
55'); 56
56</script>
56 57 <!-- End Google Tag Manager --><!-- Google Tag Manager --> 58
58<script>
vendor: 415 bytes, lines 58-63
58 59 (function(w, d, s, l, i){ 60 w[l] = w[l] ||[]; w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f = d.getElementsByTagName(s)[0], 61 j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async=true;j.src= 62 '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 63 })(window,document,'script','dataLayer','
63GTM-TW6R675
vendor: 17 bytes, lines 63-64
63'); 64
64</script>
64 65 <!-- End Google Tag Manager -->
65<script> 66 Date.prototype.to_iso_with_offset = function() { 67 var time_zone_offset = -this.getTimezoneOffset(), 68 time_zone_diff = time_zone_offset >= 0 ? '+' : '-', 69 pad = function(num) { 70 var norm = Math.floor(Math.abs(num)); 71 return (norm < 10 ? '0' : '') + norm; 72 }; 73 return this.getFullYear() + 74 '-' + pad(this.getMonth() + 1) + 75 '-' + pad(this.getDate()) + 76 'T' + pad(this.getHours()) + 77 ':' + pad(this.getMinutes()) + 78 ':' + pad(this.getSeconds()) + 79 time_zone_diff + pad(time_zone_offset / 60) + 80 ':' + pad(time_zone_offset % 60); 81 } 82 window.dataLayer = window.dataLayer || []; window.dataLayer.push({"event":"dataLayerLoaded","timestamp":new Date().to_iso_with_offset(),"non_interaction_flag":true,"page_related_sport":undefined,"gaPropertyID":"UA-195037202-3","schoolAttributes":{"Name":"San Francisco State University","Division":"DII","Conference":"CCAA","ssClientID":"167"},"pageAttributes":{"pageName":"sfstategators.com - Official Athletics Website","pageCategory":"home","site":"sfsu","sport_name":undefined,"sport_name_custom":undefined,"sect":"frontpage"},"siteAttributes":{"P5":false,"All_Access":false,"Paciolan_Marketing":false,"ticketingProvider":undefined,"region":undefined,"Fanbase_Partner":false,"SIDEARM_Extended":true,"MMR":undefined}});
82 window.dataLayer.push({"timestamp":new Date().to_iso_with_offset(),"non_interaction_flag":true,"page_related_sport":undefined,"ga_property_id":"UA-195037202-3","school_name":"San Francisco State University","school_division":"DII","school_conference":"CCAA","ss_client_id":"167","page_name":"sfstategators.com - Official Athletics Website","page_category":"home","site_name":"sfsu","site_section":"frontpage","power_five":false,"all_access":false,"paciolan_marketing":false,"ticketing_provider":undefined,"school_region":undefined,"fanbase_partner":false,"sidearm_extended":true,"mmr":undefined,"user_id":undefined,"logged_in_status":undefined,"membership_type":undefined,"account_signup_date":undefined,"subscription_exp_date":undefined}); </script>
82<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 63 bytes, line 82
82<script async src="https://www.googletagmanager.com/gtag/js?id=
82G-HW7Q4V04D3
vendor: 11 bytes, line 82
82"></script>
82<script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date());const pageSessionId = crypto.randomUUID();gtag('config', 'G-HW7Q4V04D3', {user_id: pageSessionId});</script>
82<script>
vendor: 323 bytes, line 82
82(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(window,document,'script','//www.google-analytics.com/analytics.js','ga');ga('create', '
82UA-5294334-7
vendor: 24 bytes, line 82
82', 'auto', 'tracker0');
82ga('require', 'linkid'); location.search.indexOf('dontSendPageview=1') > -1 || ga('tracker0.send', 'pageview', {'page': '/', title: document.title }); window.ID5EspConfig = { partnerId: 1083 };</script>
82</head> 83 <body><!-- Google Tag Manager (noscript) --> 84 <noscript><iframe src='//www.googletagmanager.com/ns.html?id=GTM-K3TH4CC' title='Google Tag Manager' 85 height ='0' width ='0' style = 'display:none;visibility:hidden'></iframe> 86 </noscript> 87 <!-- End Google Tag Manager (noscript) --><!-- Google Tag Manager (noscript) --> 88 <noscript><iframe src='//www.googletagmanager.com/ns.html?id=GTM-TW6R675' title='Google Tag Manager' 89 height ='0' width ='0' style = 'display:none;visibility:hidden'></iframe> 90 </noscript> 91 <!-- End Google Tag Manager (noscript) --><div style='position: fixed; left: -10000px'></div> 92
92<script> 93 function setStylesOnSkipPauseLink(skipLink) { 94 skipLink.style.left = '0'; 95 skipLink.style.zIndex='99999999'; 96 skipLink.style.outlineStyle='solid'; 97 skipLink.style.outlineColor='#000'; 98 skipLink.style.outlineWidth='2px'; 99 skipLink.style.outlineOffset='0'; 100 skipLink.style.transition='none'; 101 skipLink.style.border='2px solid #fff'; 102 skipLink.style.textDecoration='underline'; 103 } 104 function removeStylesOnSkipPauseLink(skipLink) { 105 skipLink.style.left = '-99999px'; 106 skipLink.style.zIndex='-99999'; 107 } 108 </script>
108 109 <section aria-label='Landmark links'> 110 <a 111 href='#main-content' 112 tabindex='0' 113 style='position: absolute !important; display: inline-block !important; left: -32000px !important; top: 0; background: #000 !important; padding: 10px !important; color: #fff !important; border: 0 !important; margin: 5px !important;' 114 onfocus = 'setStylesOnSkipPauseLink(this)' 115 onblur = 'removeStylesOnSkipPauseLink(this)'> 116 Skip To Main Content 117 </a> 118 <button 119 class='sidearm-accessible-slick-pause-all' 120 id='sidearm-accessible-slick-pause-all' 121 aria-live='off' 122 tabindex='0' 123 style='position: absolute !important; display: inline-block !important; left: -32000px !important; top: 0; background: #000 !important; padding: 10px !important; color: #fff !important; border: 0 !important; margin: 5px !important;' 124 onfocus = 'setStylesOnSkipPauseLink(this)' 125 onblur = 'removeStylesOnSkipPauseLink(this)'> 126 Pause All Rotators 127 </button> 128 <span 129 href = 'javascript:void(0);' 130 aria-live='polite' 131 tabindex='-1' 132 style='display: block; text-align: center; position: absolute; background-color: white; z-index: 9999;' 133 onfocus = 'setStylesOnSkipPauseLink(this)' 134 onblur = 'removeStylesOnSkipPauseLink(this)'> 135 </span> 136 </section> 137 <!-- Begin comScore Tag --> 138<noscript><img src="https://sb.scorecardresearch.com/p?c1=2&c2=3005086&cv=2.0&cj=1" alt="" aria-hidden="true" /></noscript> 139<!-- End comScore Tag --> 140 141 <form name="aspnetForm" method="post" action="./" id="aspnetForm"> 142<div> 143<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTE4MjQ0ODczOTBkZJxX1yziVQz9IDIvDs8TQ5asvXC7jGYHlXZN8iCkhx7+"> 144</div> 145 146
147<script src="//cdnjs.cloudflare.com/ajax/libs/require.js/2.2.0/require.min.js" type="text/javascript"></script>
vendor: 2 bytes, line 147
147
148<script src="https://dbukjj6eu5tsf.cloudfront.net/assets.sidearmsports.com/responsive/js/main.1787938569747.js" type="text/javascript"></script>
148 149<div> 150 151 <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="90059987"> 152</div> 153 <div class="sidearm-loading"> 154 <div class="sidearm-loading-logo"> 155 <img src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/www2.sfstategators.com/images/responsive2020/logo-main.svg" alt="San Francisco State University" width="150"> 156 </div> 157 <div class="sidearm-loading-progress sidearm-progress-bar" data-bind="progressBar: true"></div> 158 </div> 159 160 <header class="main-header" role="banner"> 161 <h1 class="hide">San Francisco State University</h1> 162 <nav class="main-navigation" role="navigation"> 163 <div class="row no-pad"> 164 <!-- ko if: ko.observable().matchMedia("(max-width: 768px)")--> 165 <div class="main-navigation__text"> 166 <a href="/index.aspx"> 167 <img src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/www2.sfstategators.com/images/responsive2020/logo-wordage.svg" alt="Main header" width="250px"> 168 </a> 169 </div> 170 <!-- /ko --> 171 <div class="main-navigation__inner flex relative"> 172 <div class="main-navigation__logo"> 173 <a href="/index.aspx"> 174 <img src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/www2.sfstategators.com/images/responsive2020/logo-main.svg" alt="Main header"> 175 </a> 176 </div> 177 <!-- ko if: ko.observable().matchMedia("(max-width: 1024px)") && ko.observable().matchMedia("(min-width: 769px)")--> 178 <div class="main-navigation__text"> 179 <a href="/index.aspx"> 180 <img src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/www2.sfstategators.com/images/responsive2020/logo-wordage.svg" alt="Main header"> 181 </a> 182 </div> 183 <!-- /ko --> 184 <h2 class="hide">Main</h2> 185 186 187
188<script> 189 var obj = {"start":0,"count":10,"name":"main-nav","sport_id":null,"count_breakpoints":null,"css_class":"flex-item-1","pinned_id":"","extra":{"watch_badge":false},"context":null,"dummy":false,"type":"main-navigation","id":"6cc975e0-46d1-427b-a9db-ae87ee45ae22","data":[{"id":1,"title":"Sports","rank":1,"url":"","open_in_new_window":false,"include_social_media":true,"include_schedule_roster_news":true,"include_stats":true,"include_tickets":false,"include_youtube":false,"class_name":"sports","items":[{"id":563,"title":"Men's Sports","short_title":null,"rank":1,"column":1,"url":"","separator":true,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":2,"title":"Basketball","short_title":null,"rank":7,"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":"sfstatembb","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":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/sfstate_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/sfstate_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":"http://www.sfstategators.com/tickets","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":{"id":0,"title":"Stats","short_title":null,"rank":0,"column":0,"url":"http://www.sfstategators.c
189om/sports/mbball/stats","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"stats","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},"tickets":null,"youtube":null},{"id":3,"title":"Cross Country","short_title":null,"rank":9,"column":1,"url":"/sports/mens-cross-country","separator":false,"open_in_new_window":false,"sport_id_association":5,"sport":{"id":5,"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":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/sfstate_xctf","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/sfstate_xctf","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":{"id":0,"title":"Stats","short_title":null,"rank":0,"column":0,"url":"https://sfstategators.com/sports/2021/10/12/2021-mens-cross-country-statistics.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"stats","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},"tickets":null,"youtube":null},{"id":546,"title":"Track & Field","short_title":null,"rank":13,"column":1,"url":"/sports/mtrack","separator":false,"open_in_new_window":false,"sport_id_association":16,"sport":{"id":16,"title":"Men's Track & Field","abbreviation":"MTRK","shortname":"mtrack","short_title":"MTRK","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"","gender":null,"youtube":null,"facebook":null,"twitter":null,"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":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/sfstate_xctf","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/sfstate_xctf","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-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-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-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":{"id":0,"title":"Stats","short_title":null,"rank":0,"column":0,"url":"https://www.tfrrs.org/teams/CA_college_m_San_Francisco_St.html","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"stats","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},"tickets":null,"youtube":null},{"id":5,"title":"Wrestling","short_title":null,"rank":14,"column":1,"url":"/sports/wrestling","separator":false,"open_in_new_window":false,"sport_id_association":13,"sport":{"id":13,"title":"Wrestling","abbreviation":"WRE","shortname":"wres","short_title":"WRE","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"wrestling","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":[{"id":0,"title":"Facebook","short_title":null,"rank":0,"column":0,"url":"https://www.facebook.com/SFStateWRSTL/","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":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/sfstatewrestle","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/sfstatewrestling","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":"www.sfstategators.c
189om/tickets","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"tickets","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"schedule_roster_news_links":[{"id":0,"title":"Schedule","short_title":null,"rank":0,"column":0,"url":"/sports/wrestling/schedule","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"schedule","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Roster","short_title":null,"rank":0,"column":0,"url":"/sports/wrestling/roster","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"roster","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"News","short_title":null,"rank":0,"column":0,"url":"/sports/wrestling/archives","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"news","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"items":[],"stats":{"id":0,"title":"Stats","short_title":null,"rank":0,"column":0,"url":"https://sfstategators.com/sports/2024/11/19/2024-25-mens-wrestling-statistics.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"stats","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},"tickets":null,"youtube":null},{"id":564,"title":"Women's Sports","short_title":null,"rank":2,"column":2,"url":"","separator":true,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":25,"title":"Basketball","short_title":null,"rank":3,"column":2,"url":"/sports/womens-basketball","separator":false,"open_in_new_window":false,"sport_id_association":4,"sport":{"id":4,"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":"sfstatewbb","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":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/sfstate_wbb","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/sfstate_wbb","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://www.sfstategators.com/tickets","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":{"id":0,"title":"Stats","short_title":null,"rank":0,"column":0,"url":"http://www.sfstategators.c
189om/sports/wbball/stats","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"stats","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},"tickets":null,"youtube":null},{"id":26,"title":"Cross Country","short_title":null,"rank":4,"column":2,"url":"/sports/womens-cross-country","separator":false,"open_in_new_window":false,"sport_id_association":6,"sport":{"id":6,"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":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/sfstate_xctf","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/sfstate_xctf","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":{"id":0,"title":"Stats","short_title":null,"rank":0,"column":0,"url":"https://sfstategators.com/sports/2021/10/12/2021-womens-cross-country-statistics.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"stats","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},"tickets":null,"youtube":null},{"id":27,"title":"Soccer","short_title":null,"rank":5,"column":2,"url":"/sports/womens-soccer","separator":false,"open_in_new_window":false,"sport_id_association":8,"sport":{"id":8,"title":"Women's Soccer","abbreviation":"WSOC","shortname":"wsoc","short_title":"WSOC","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"wsoc","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":[{"id":0,"title":"Facebook","short_title":null,"rank":0,"column":0,"url":"sfstatewsoc","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":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/sfstate_wsoc","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/sfstate_wsoc","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://www.sfstategators.c
189om/tickets","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":{"id":0,"title":"Stats","short_title":null,"rank":0,"column":0,"url":"http://www.sfstategators.com/sports/wsoc/stats","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"stats","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},"tickets":null,"youtube":null},{"id":63,"title":"Softball","short_title":null,"rank":8,"column":2,"url":"/sports/softball","separator":false,"open_in_new_window":false,"sport_id_association":9,"sport":{"id":9,"title":"Softball","abbreviation":"SB","shortname":"softball","short_title":"SB","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":"sfstatesb","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":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/sfstate_sb","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/sfstate_sb","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":"https://www.sfstategators.com/tickets","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":{"id":0,"title":"Stats","short_title":null,"rank":0,"column":0,"url":"http://www.sfstategators.c
189om/sports/softball/stats","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"stats","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},"tickets":null,"youtube":null},{"id":28,"title":"Track & Field","short_title":null,"rank":10,"column":2,"url":"/sports/womens-track-and-field","separator":false,"open_in_new_window":false,"sport_id_association":12,"sport":{"id":12,"title":"Women's Track & Field","abbreviation":"WTRK","shortname":"wtrack","short_title":"WTRK","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":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/sfstate_xctf","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/sfstate_xctf","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":{"id":0,"title":"Stats","short_title":null,"rank":0,"column":0,"url":"https://www.tfrrs.org/teams/3513.html","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"stats","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},"tickets":null,"youtube":null},{"id":29,"title":"Volleyball","short_title":null,"rank":11,"column":2,"url":"/sports/womens-volleyball","separator":false,"open_in_new_window":false,"sport_id_association":14,"sport":{"id":14,"title":"Women's Volleyball","abbreviation":"VB","shortname":"wvball","short_title":"VB","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"wvball","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":[{"id":0,"title":"Facebook","short_title":null,"rank":0,"column":0,"url":"sfstatevb","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":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/sfstate_vb","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/sfstate_vb","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://www.sfstategators.c
189om/tickets","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"tickets","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"schedule_roster_news_links":[{"id":0,"title":"Schedule","short_title":null,"rank":0,"column":0,"url":"/sports/womens-volleyball/schedule","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"schedule","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Roster","short_title":null,"rank":0,"column":0,"url":"/sports/womens-volleyball/roster","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"roster","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"News","short_title":null,"rank":0,"column":0,"url":"/sports/womens-volleyball/archives","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"news","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"items":[],"stats":{"id":0,"title":"Stats","short_title":null,"rank":0,"column":0,"url":"http://www.sfstategators.com/sports/wvball/stats","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"stats","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},"tickets":null,"youtube":null}],"columns":[{"column":1,"items":[{"id":563,"title":"Men's Sports","short_title":null,"rank":1,"column":1,"url":"","separator":true,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":2,"title":"Basketball","short_title":null,"rank":7,"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":"sfstatembb","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":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/sfstate_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/sfstate_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":"http://www.sfstategators.com/tickets","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":{"id":0,"title":"Stats","short_title":null,"rank":0,"column":0,"url":"http://www.sfstategators.c
189om/sports/mbball/stats","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"stats","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},"tickets":null,"youtube":null},{"id":3,"title":"Cross Country","short_title":null,"rank":9,"column":1,"url":"/sports/mens-cross-country","separator":false,"open_in_new_window":false,"sport_id_association":5,"sport":{"id":5,"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":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/sfstate_xctf","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/sfstate_xctf","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":{"id":0,"title":"Stats","short_title":null,"rank":0,"column":0,"url":"https://sfstategators.com/sports/2021/10/12/2021-mens-cross-country-statistics.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"stats","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},"tickets":null,"youtube":null},{"id":546,"title":"Track & Field","short_title":null,"rank":13,"column":1,"url":"/sports/mtrack","separator":false,"open_in_new_window":false,"sport_id_association":16,"sport":{"id":16,"title":"Men's Track & Field","abbreviation":"MTRK","shortname":"mtrack","short_title":"MTRK","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"","gender":null,"youtube":null,"facebook":null,"twitter":null,"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":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/sfstate_xctf","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/sfstate_xctf","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-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-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-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":{"id":0,"title":"Stats","short_title":null,"rank":0,"column":0,"url":"https://www.tfrrs.org/teams/CA_college_m_San_Francisco_St.html","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"stats","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},"tickets":null,"youtube":null},{"id":5,"title":"Wrestling","short_title":null,"rank":14,"column":1,"url":"/sports/wrestling","separator":false,"open_in_new_window":false,"sport_id_association":13,"sport":{"id":13,"title":"Wrestling","abbreviation":"WRE","shortname":"wres","short_title":"WRE","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"wrestling","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":[{"id":0,"title":"Facebook","short_title":null,"rank":0,"column":0,"url":"https://www.facebook.com/SFStateWRSTL/","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":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/sfstatewrestle","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/sfstatewrestling","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":"www.sfstategators.c
189om/tickets","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"tickets","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"schedule_roster_news_links":[{"id":0,"title":"Schedule","short_title":null,"rank":0,"column":0,"url":"/sports/wrestling/schedule","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"schedule","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Roster","short_title":null,"rank":0,"column":0,"url":"/sports/wrestling/roster","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"roster","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"News","short_title":null,"rank":0,"column":0,"url":"/sports/wrestling/archives","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"news","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"items":[],"stats":{"id":0,"title":"Stats","short_title":null,"rank":0,"column":0,"url":"https://sfstategators.com/sports/2024/11/19/2024-25-mens-wrestling-statistics.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"stats","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},"tickets":null,"youtube":null}]},{"column":2,"items":[{"id":564,"title":"Women's Sports","short_title":null,"rank":2,"column":2,"url":"","separator":true,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":25,"title":"Basketball","short_title":null,"rank":3,"column":2,"url":"/sports/womens-basketball","separator":false,"open_in_new_window":false,"sport_id_association":4,"sport":{"id":4,"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":"sfstatewbb","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":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/sfstate_wbb","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/sfstate_wbb","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://www.sfstategators.com/tickets","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":{"id":0,"title":"Stats","short_title":null,"rank":0,"column":0,"url":"http://www.sfstategators.c
189om/sports/wbball/stats","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"stats","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},"tickets":null,"youtube":null},{"id":26,"title":"Cross Country","short_title":null,"rank":4,"column":2,"url":"/sports/womens-cross-country","separator":false,"open_in_new_window":false,"sport_id_association":6,"sport":{"id":6,"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":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/sfstate_xctf","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/sfstate_xctf","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":{"id":0,"title":"Stats","short_title":null,"rank":0,"column":0,"url":"https://sfstategators.com/sports/2021/10/12/2021-womens-cross-country-statistics.aspx","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"stats","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},"tickets":null,"youtube":null},{"id":27,"title":"Soccer","short_title":null,"rank":5,"column":2,"url":"/sports/womens-soccer","separator":false,"open_in_new_window":false,"sport_id_association":8,"sport":{"id":8,"title":"Women's Soccer","abbreviation":"WSOC","shortname":"wsoc","short_title":"WSOC","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"wsoc","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":[{"id":0,"title":"Facebook","short_title":null,"rank":0,"column":0,"url":"sfstatewsoc","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":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/sfstate_wsoc","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/sfstate_wsoc","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://www.sfstategators.c
189om/tickets","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":{"id":0,"title":"Stats","short_title":null,"rank":0,"column":0,"url":"http://www.sfstategators.com/sports/wsoc/stats","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"stats","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},"tickets":null,"youtube":null},{"id":63,"title":"Softball","short_title":null,"rank":8,"column":2,"url":"/sports/softball","separator":false,"open_in_new_window":false,"sport_id_association":9,"sport":{"id":9,"title":"Softball","abbreviation":"SB","shortname":"softball","short_title":"SB","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":"sfstatesb","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":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/sfstate_sb","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/sfstate_sb","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":"https://www.sfstategators.com/tickets","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":{"id":0,"title":"Stats","short_title":null,"rank":0,"column":0,"url":"http://www.sfstategators.c
189om/sports/softball/stats","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"stats","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},"tickets":null,"youtube":null},{"id":28,"title":"Track & Field","short_title":null,"rank":10,"column":2,"url":"/sports/womens-track-and-field","separator":false,"open_in_new_window":false,"sport_id_association":12,"sport":{"id":12,"title":"Women's Track & Field","abbreviation":"WTRK","shortname":"wtrack","short_title":"WTRK","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":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/sfstate_xctf","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/sfstate_xctf","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":{"id":0,"title":"Stats","short_title":null,"rank":0,"column":0,"url":"https://www.tfrrs.org/teams/3513.html","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"stats","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},"tickets":null,"youtube":null},{"id":29,"title":"Volleyball","short_title":null,"rank":11,"column":2,"url":"/sports/womens-volleyball","separator":false,"open_in_new_window":false,"sport_id_association":14,"sport":{"id":14,"title":"Women's Volleyball","abbreviation":"VB","shortname":"wvball","short_title":"VB","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"wvball","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":[{"id":0,"title":"Facebook","short_title":null,"rank":0,"column":0,"url":"sfstatevb","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":"X","short_title":null,"rank":0,"column":0,"url":"//x.com/sfstate_vb","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/sfstate_vb","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://www.sfstategators.c
189om/tickets","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"tickets","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"schedule_roster_news_links":[{"id":0,"title":"Schedule","short_title":null,"rank":0,"column":0,"url":"/sports/womens-volleyball/schedule","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"schedule","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"Roster","short_title":null,"rank":0,"column":0,"url":"/sports/womens-volleyball/roster","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"roster","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},{"id":0,"title":"News","short_title":null,"rank":0,"column":0,"url":"/sports/womens-volleyball/archives","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"news","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null}],"items":[],"stats":{"id":0,"title":"Stats","short_title":null,"rank":0,"column":0,"url":"http://www.sfstategators.com/sports/wvball/stats","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":null,"class_name":"stats","social_media_links":null,"schedule_roster_news_links":null,"items":null,"stats":null,"tickets":null,"youtube":null},"tickets":null,"youtube":null}]}],"ad":null},{"id":4,"title":"Inside Athletics","rank":2,"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":68,"title":"Staff Directory","short_title":null,"rank":1,"column":1,"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":110,"title":"Academics","short_title":null,"rank":2,"column":1,"url":"/sports/2008/8/31/academics.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":537,"title":"Camps and Clinics","short_title":null,"rank":3,"column":1,"url":"http://www.sfstatesportscamps.com/","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":435,"title":"Compliance ","short_title":null,"rank":4,"column":1,"url":"/sports/2015/3/18/compliance.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":562,"title":"EADA Report","short_title":null,"rank":6,"column":1,"url":"https://ope.ed.gov/athletics/#/institution/details","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":75,"title":"Facilities","short_title":null,"rank":7,"column":1,"url":"/facilities","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":343,"title":"Football Hall of Fame","short_title":null,"rank":8,"column":1,"url":"/sports/2017/2/10/gridiron-club.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":321,"title":"Hall of Fame","short_title":null,"rank":11,"column":2,"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":70,"title":"Media Relations","short_title":null,"rank":14,"column":2,"url":"/sports/2008/6/2/media-relations.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":593,"title":"Mission Statement","short_title":null,"rank":15,"column":2,"url":"/sports/2022/6/15/athletics-mission-statement.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":596,"title":"Name, Image, & Likeness (NIL)","short_title":null,"rank":16,"column":2,"url":"https://opendorse.com/sfstate-gators","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":244,"title":"Retired SF State Sports","short_title":null,"rank":17,"column":2,"url":"/sports/2010/8/2/retired-sports.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":486,"title":"SAAC","short_title":null,"rank":18,"column":2,"url":"/sports/2026/9/1/saac-2024-25.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":69,"title":"Sports Medicine","short_title":null,"rank":20,"column":2,"url":"/sports/2008/6/2/sportsmedicine.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":68,"title":"Staff Directory","short_title":null,"rank":1,"column":1,"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":110,"title":"Academics","short_title":null,"rank":2,"column":1,"url":"/sports/2008/8/31/academics.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":537,"title":"Camps and Clinics","short_title":null,"rank":3,"column":1,"url":"http://www.sfstatesportscamps.com/","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":435,"title":"Compliance ","short_title":null,"rank":4,"column":1,"url":"/sports/2015/3/18/compliance.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":562,"title":"EADA Report","short_title":null,"rank":6,"column":1,"url":"https://ope.ed.gov/athletics/#/institution/details","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":75,"title":"Facilities","short_title":null,"rank":7,"column":1,"url":"/facilities","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":343,"title":"Football Hall of Fame","short_title":null,"rank":8,"column":1,"url":"/sports/2017/2/10/gridiron-club.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":321,"title":"Hall of Fame","short_title":null,"rank":11,"column":2,"url":"
189/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":70,"title":"Media Relations","short_title":null,"rank":14,"column":2,"url":"/sports/2008/6/2/media-relations.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":593,"title":"Mission Statement","short_title":null,"rank":15,"column":2,"url":"/sports/2022/6/15/athletics-mission-statement.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":596,"title":"Name, Image, & Likeness (NIL)","short_title":null,"rank":16,"column":2,"url":"https://opendorse.com/sfstate-gators","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":244,"title":"Retired SF State Sports","short_title":null,"rank":17,"column":2,"url":"/sports/2010/8/2/retired-sports.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":486,"title":"SAAC","short_title":null,"rank":18,"column":2,"url":"/sports/2026/9/1/saac-2024-25.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":69,"title":"Sports Medicine","short_title":null,"rank":20,"column":2,"url":"/sports/2008/6/2/sportsmedicine.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":6,"title":"Fans","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":"fan_zone","items":[{"id":494,"title":"Live Game Coverage","short_title":null,"rank":2,"column":1,"url":"/coverage","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":493,"title":"Parking and Transportation","short_title":null,"rank":3,"column":1,"url":"https://parking.sfsu.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":557,"title":"Hotel Partners","short_title":null,"rank":4,"column":1,"url":"/sports/2019/4/11/hotel-partners.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":495,"title":"University Bookstore","short_title":null,"rank":5,"column":1,"url":"https://www.bkstr.com/sanfranciscostatestore/home","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":539,"title":"Fight Song","short_title":null,"rank":9,"column":1,"url":"/sports/2018/11/27/fight-song.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":445,"title":"Tickets","short_title":null,"rank":7,"column":2,"url":"http://www.sfstategators.c
189om/tickets","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":425,"title":"Give to Athletics","short_title":null,"rank":8,"column":2,"url":"/sports/2016/9/6/athletic-development.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":566,"title":"CCAA on FloCollege","short_title":null,"rank":19,"column":2,"url":"https://www.flocollege.com","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null}],"columns":[{"column":1,"items":[{"id":494,"title":"Live Game Coverage","short_title":null,"rank":2,"column":1,"url":"/coverage","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":493,"title":"Parking and Transportation","short_title":null,"rank":3,"column":1,"url":"https://parking.sfsu.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":557,"title":"Hotel Partners","short_title":null,"rank":4,"column":1,"url":"/sports/2019/4/11/hotel-partners.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":495,"title":"University Bookstore","short_title":null,"rank":5,"column":1,"url":"https://www.bkstr.com/sanfranciscostatestore/home","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":539,"title":"Fight Song","short_title":null,"rank":9,"column":1,"url":"/sports/2018/11/27/fight-song.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":445,"title":"Tickets","short_title":null,"rank":7,"column":2,"url":"http://www.sfstategators.c
189om/tickets","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":425,"title":"Give to Athletics","short_title":null,"rank":8,"column":2,"url":"/sports/2016/9/6/athletic-development.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":566,"title":"CCAA on FloCollege","short_title":null,"rank":19,"column":2,"url":"https://www.flocollege.com","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null}]}],"ad":null},{"id":7,"title":"Donate","rank":4,"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":242,"title":"Support Athletics","short_title":null,"rank":1,"column":1,"url":"/sports/2016/9/6/athletic-development","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":543,"title":"Give Now","short_title":null,"rank":2,"column":1,"url":"https://renxt.sfsu.edu/site/Donation2?df_id=1560&1560.donation=form1&mfc_pref=T&set.SingleDesignee=1001","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":609,"title":"XC/T&F Mike Fanelli Endowed Scholarship","short_title":null,"rank":6,"column":1,"url":"https://renxt.sfsu.edu/site/Donation2;jsessionid=00000000.app30119b?df_id=1560&1560.donation=form1&mfc_pref=T&set.SingleDesignee=1022&set.custom.writdes=Mike%20Fanelli%20Endowed%20Scholarship%20for%20Men%27s%20and%20Women%27s%20Cross%20Country%20and%20Track&NONCE_TOKEN=283C2ECD5D0922C8882CC038366E2382","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":610,"title":"Volleyball 2024 Regional Championship Endowed Scholarship","short_title":null,"rank":7,"column":1,"url":"https://renxt.sfsu.edu/site/Donation2?df_id=1560&1560.donation=form1&mfc_pref=T&set.
189SingleDesignee=1022&set.custom.writdes=2024%20Regional%20Championship%20Scholarship%20Endowment%20in%20Volleyball&set.custom.Solicitation_Appeal=25E02VOLLEYB","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":595,"title":"Wrestling Allen Abraham Endowed Scholarship","short_title":null,"rank":8,"column":1,"url":"https://give.sfsu.edu/CAAWS25","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":613,"title":"Morris X. Johnson Scholar Athlete Wrestling Endowment","short_title":null,"rank":9,"column":1,"url":"https://give.sfsu.edu/MXJSch?path=wres","separator":false,"open_in_new_window":false,"sport_id_association":13,"sport":{"id":13,"title":"Wrestling","abbreviation":"WRE","shortname":"wres","short_title":"WRE","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"wrestling","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null}],"columns":[{"column":1,"items":[{"id":242,"title":"Support Athletics","short_title":null,"rank":1,"column":1,"url":"/sports/2016/9/6/athletic-development","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":543,"title":"Give Now","short_title":null,"rank":2,"column":1,"url":"https://renxt.sfsu.edu/site/Donation2?df_id=1560&1560.donation=form1&mfc_pref=T&set.SingleDesignee=1001","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":609,"title":"XC/T&F Mike Fanelli Endowed Scholarship","short_title":null,"rank":6,"column":1,"url":"https://renxt.sfsu.edu/site/Donation2;jsessionid=00000000.app30119b?df_id=1560&1560.donation=form1&mfc_pref=T&set.SingleDesignee=1022&set.custom.writdes=Mike%20Fanelli%20Endowed%20Scholarship%20for%20Men%27s%20and%20Women%27s%20Cross%20Country%20and%20Track&NONCE_TOKEN=283C2ECD5D0922C8882CC038366E2382","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":610,"title":"Volleyball 2024 Regional Championship Endowed Scholarship","short_title":null,"rank":7,"column":1,"url":"https://renxt.sfsu.edu/site/Donation2?df_id=1560&1560.donation=form1&mfc_pref=T&set.
189SingleDesignee=1022&set.custom.writdes=2024%20Regional%20Championship%20Scholarship%20Endowment%20in%20Volleyball&set.custom.Solicitation_Appeal=25E02VOLLEYB","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":595,"title":"Wrestling Allen Abraham Endowed Scholarship","short_title":null,"rank":8,"column":1,"url":"https://give.sfsu.edu/CAAWS25","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":613,"title":"Morris X. Johnson Scholar Athlete Wrestling Endowment","short_title":null,"rank":9,"column":1,"url":"https://give.sfsu.edu/MXJSch?path=wres","separator":false,"open_in_new_window":false,"sport_id_association":13,"sport":{"id":13,"title":"Wrestling","abbreviation":"WRE","shortname":"wres","short_title":"WRE","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"wrestling","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null}]}],"ad":null},{"id":8,"title":"Become A Gator","rank":5,"url":"","open_in_new_window":false,"include_social_media":false,"include_schedule_roster_news":true,"include_stats":false,"include_tickets":false,"include_youtube":false,"class_name":"sports","items":[{"id":591,"title":"MEN'S SPORTS","short_title":null,"rank":1,"column":1,"url":"","separator":true,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":581,"title":"Basketball","short_title":null,"rank":6,"column":1,"url":"https://questionnaires.armssoftware.com/c01321a9147a","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":582,"title":"Cross Country and Track & Field","short_title":null,"rank":10,"column":1,"url":"https://questionnaires.armssoftware.com/750257eeb7ea","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":584,"title":"Wrestling","short_title":null,"rank":13,"column":1,"url":"https://questionnaires.armssoftware.com/39d3a04377d1","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":592,"title":"WOMEN'S SPORTS","short_title":null,"rank":2,"column":2,"url":"","separator":true,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":585,"title":"Basketball","short_title":null,"rank":4,"column":2,"url":"/sb_output.aspx?form=9&path=wbball","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}
189,{"id":586,"title":"Cross Country and Track & Field","short_title":null,"rank":5,"column":2,"url":"https://questionnaires.armssoftware.com/918f027cb33c","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":587,"title":"Soccer","short_title":null,"rank":7,"column":2,"url":"/sb_output.aspx?form=12&path=wsoc","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":588,"title":"Softball","short_title":null,"rank":8,"column":2,"url":"https://questionnaires.armssoftware.com/20ac01b28216","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":590,"title":"Volleyball","short_title":null,"rank":12,"column":2,"url":"/sb_output.aspx?form=5&path=wvball","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":591,"title":"MEN'S SPORTS","short_title":null,"rank":1,"column":1,"url":"","separator":true,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":581,"title":"Basketball","short_title":null,"rank":6,"column":1,"url":"https://questionnaires.armssoftware.com/c01321a9147a","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}
189,{"id":582,"title":"Cross Country and Track & Field","short_title":null,"rank":10,"column":1,"url":"https://questionnaires.armssoftware.com/750257eeb7ea","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":584,"title":"Wrestling","short_title":null,"rank":13,"column":1,"url":"https://questionnaires.armssoftware.com/39d3a04377d1","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":592,"title":"WOMEN'S SPORTS","short_title":null,"rank":2,"column":2,"url":"","separator":true,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":585,"title":"Basketball","short_title":null,"rank":4,"column":2,"url":"/sb_output.aspx?form=9&path=wbball","separator":false,"open_in_new_window":false,"sport_id_association":null,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"class_name":null,"social_media_links":null,"schedule_roster_news_links":null,"items":[],"stats":null,"tickets":null,"youtube":null},{"id":586,"title":"Cross Country and Track & Field","short_title":null,"rank":5,"column":2,"url":"https://questionnaires.armssoftware.com/918f027cb33c","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":587,"title":"Soccer","short_title":null,"rank":7,"column":2,"url":"/sb_output.aspx?form=12&path=wsoc","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":588,"title":"Softball","short_title":null,"rank":8,"column":2,"url":"https://questionnaires.armssoftware.com/20ac01b28216","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":590,"title":"Volleyball","short_title":null,"rank":12,"column":2,"url":"/sb_output.aspx?form=5&path=wvball","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"}; 190 if (!("sidearmComponents" in window)) 191 window.sidearmComponents = []; 192 window.sidearmComponents.push(obj); 193</script>
193 194 195<navigation-component params="{ id: '6cc975e0-46d1-427b-a9db-ae87ee45ae22' }" class='flex-item-1'></navigation-component> 196 197 198 199<!-- ko if: false --> 200<div class="hide"> 201 202 <a href="/sports/mens-basketball">Basketball</a> 203 204 <a href="sfstatembb">Basketball: Facebook</a> 205 206 <a href="//x.com/sfstate_mbb">Basketball: X</a> 207 208 <a href="//instagram.com/sfstate_mbb">Basketball: Instagram</a> 209 210 <a href="http://www.sfstategators.com/tickets">Basketball: Tickets</a> 211 212 <a href="/sports/mens-basketball/schedule">Basketball: Schedule</a> 213 214 <a href="/sports/mens-basketball/roster">Basketball: Roster</a> 215 216 <a href="/sports/mens-basketball/archives">Basketball: News</a> 217 218 <a href="/sports/mens-cross-country">Cross Country</a> 219 220 <a href="//x.com/sfstate_xctf">Cross Country: X</a> 221 222 <a href="//instagram.com/sfstate_xctf">Cross Country: Instagram</a> 223 224 <a href="/sports/mens-cross-country/schedule">Cross Country: Schedule</a> 225 226 <a href="/sports/mens-cross-country/roster">Cross Country: Roster</a> 227 228 <a href="/sports/mens-cross-country/archives">Cross Country: News</a> 229 230 <a href="/sports/mtrack">Track & Field</a> 231 232 <a href="//x.com/sfstate_xctf">Track & Field: X</a> 233 234 <a href="//instagram.com/sfstate_xctf">Track & Field: Instagram</a> 235 236 <a href="/sports/mens-track-field/schedule">Track & Field: Schedule</a> 237 238 <a href="/sports/mens-track-field/roster">Track & Field: Roster</a> 239 240 <a href="/sports/mens-track-field/archives">Track & Field: News</a> 241 242 <a href="/sports/wrestling">Wrestling</a> 243 244 <a href="https://www.facebook.com/SFStateWRSTL/">Wrestling: Facebook</a> 245 246 <a href="//x.com/sfstatewrestle">Wrestling: X</a> 247 248 <a href="//instagram.com/sfstatewrestling">Wrestling: Instagram</a> 249 250 <a href="www.sfstategators.com/tickets">Wrestling: Tickets</a> 251 252 <a href="/sports/wrestling/schedule">Wrestling: Schedule</a> 253 254 <a href="/sports/wrestling/roster">Wrestling: Roster</a> 255 256 <a href="/sports/wrestling/archives">Wrestling: News</a> 257 258 <a href="/sports/womens-basketball">Basketball</a> 259 260 <a href="sfstatewbb">Basketball: Facebook</a> 261 262 <a href="//x.com/sfstate_wbb">Basketball: X</a> 263 264 <a href="//instagram.com/sfstate_wbb">Basketball: Instagram</a> 265 266 <a href="http://www.sfstategators.com/tickets">Basketball: Tickets</a> 267 268 <a href="/sports/womens-basketball/schedule">Basketball: Schedule</a> 269 270 <a href="/sports/womens-basketball/roster">Basketball: Roster</a> 271 272 <a href="/sports/womens-basketball/archives">Basketball: News</a> 273 274 <a href="/sports/womens-cross-country">Cross Country</a> 275 276 <a href="//x.com/sfstate_xctf">Cross Country: X</a> 277 278 <a href="//instagram.com/sfstate_xctf">Cross Country: Instagram</a> 279 280 <a href="/sports/womens-cross-country/schedule">Cross Country: Schedule</a> 281 282 <a href="/sports/womens-cross-country/roster">Cross Country: Roster</a> 283 284 <a href="/sports/womens-cross-country/archives">Cross Country: News</a> 285 286 <a href="/sports/womens-soccer">Soccer</a> 287 288 <a href="sfstatewsoc">Soccer: Facebook</a> 289 290 <a href="//x.com/sfstate_wsoc">Soccer: X</a> 291 292 <a href="//instagram.com/sfstate_wsoc">Soccer: Instagram</a> 293 294 <a href="http://www.sfstategators.com/tickets">Soccer: Tickets</a> 295 296 <a href="/sports/womens-soccer/schedule">Soccer: Schedule</a> 297 298 <a href="/sports/womens-soccer/roster">Soccer: Roster</a> 299 300 <a href="/sports/womens-soccer/archives">Soccer: News</a> 301 302 <a href="/sports/softball">Softball</a> 303 304 <a href="sfstatesb">Softball: Facebook</a> 305 306 <a href="//x.com/sfstate_sb">Softball: X</a> 307 308 <a href="//instagram.com/sfstate_sb">Softball: Instagram</a> 309 310 <a href="https://www.sfstategators.com/tickets">Softball: Tickets</a> 311 312 <a href="/sports/softball/schedule">Softball: Schedule</a> 313 314 <a href="/sports/softball/roster">Softball: Roster</a> 315 316 <a href="/sports/softball/archives">Softball: News</a> 317 318 <a href="/sports/womens-track-and-field">Track & Field</a> 319 320 <a href="//x.com/sfstate_xctf">Track & Field: X</a> 321 322 <a href="//instagram.com/sfstate_xctf">Track & Field: Instagram</a> 323 324 <a href="/sports/womens-track-and-field/schedule">Track & Field: Schedule</a> 325 326 <a href="/sports/womens-track-and-field/roster">Track & Field: Roster</a> 327 328 <a href="/sports/womens-track-and-field/archives">Track & Field: News</a> 329 330 <a href="/sports/womens-volleyball">Volleyball</a> 331 332 <a href="sfstatevb">Volleyball: Facebook</a> 333 334 <a href="//x.com/sfstate_vb">Volleyball: X</a> 335 336 <a href="//instagram.com/sfstate_vb">Volleyball: Instagram</a> 337
338 <a href="http://www.sfstategators.com/tickets">Volleyball: Tickets</a> 339 340 <a href="/sports/womens-volleyball/schedule">Volleyball: Schedule</a> 341 342 <a href="/sports/womens-volleyball/roster">Volleyball: Roster</a> 343 344 <a href="/sports/womens-volleyball/archives">Volleyball: News</a> 345 346 <a href="/staff-directory">Staff Directory</a> 347 348 <a href="/sports/2008/8/31/academics.aspx">Academics</a> 349 350 <a href="http://www.sfstatesportscamps.com/">Camps and Clinics</a> 351 352 <a href="/sports/2015/3/18/compliance.aspx">Compliance </a> 353 354 <a href="https://ope.ed.gov/athletics/#/institution/details">EADA Report</a> 355 356 <a href="/facilities">Facilities</a> 357 358 <a href="/sports/2017/2/10/gridiron-club.aspx">Football Hall of Fame</a> 359 360 <a href="/honors/hall-of-fame">Hall of Fame</a> 361 362 <a href="/sports/2008/6/2/media-relations.aspx">Media Relations</a> 363 364 <a href="/sports/2022/6/15/athletics-mission-statement.aspx">Mission Statement</a> 365 366 <a href="https://opendorse.com/sfstate-gators">Name, Image, & Likeness (NIL)</a> 367 368 <a href="/sports/2010/8/2/retired-sports.aspx">Retired SF State Sports</a> 369 370 <a href="/sports/2026/9/1/saac-2024-25.aspx">SAAC</a> 371 372 <a href="/sports/2008/6/2/sportsmedicine.aspx">Sports Medicine</a> 373 374 <a href="/coverage">Live Game Coverage</a> 375 376 <a href="https://parking.sfsu.edu/">Parking and Transportation</a> 377 378 <a href="/sports/2019/4/11/hotel-partners.aspx">Hotel Partners</a> 379 380 <a href="https://www.bkstr.com/sanfranciscostatestore/home">University Bookstore</a> 381 382 <a href="/sports/2018/11/27/fight-song.aspx">Fight Song</a> 383 384 <a href="http://www.sfstategators.com/tickets">Tickets</a> 385 386 <a href="/sports/2016/9/6/athletic-development.aspx">Give to Athletics</a> 387 388 <a href="https://www.flocollege.com">CCAA on FloCollege</a> 389 390 <a href="/sports/2016/9/6/athletic-development">Support Athletics</a> 391 392 <a href="https://renxt.sfsu.edu/site/Donation2?df_id=1560&1560.donation=form1&mfc_pref=T&set.SingleDesignee=1001">Give Now</a> 393 394 <a href="https://renxt.sfsu.edu/site/Donation2;jsessionid=00000000.app30119b?df_id=1560&1560.donation=form1&mfc_pref=T&set.SingleDesignee=1022&set.custom.writdes=Mike%20Fanelli%20Endowed%20Scholarship%20for%20Men%27s%20and%20Women%27s%20Cross%20Country%20and%20Track&NONCE_TOKEN=283C2ECD5D0922C8882CC038366E2382">XC/T&F Mike Fanelli Endowed Scholarship</a> 395 396 <a href="https://renxt.sfsu.edu/site/Donation2?df_id=1560&1560.donation=form1&mfc_pref=T&set.SingleDesignee=1022&set.custom.writdes=2024%20Regional%20Championship%20Scholarship%20Endowment%20in%20Volleyball&set.custom.Solicitation_Appeal=25E02VOLLEYB">Volleyball 2024 Regional Championship Endowed Scholarship</a> 397 398 <a href="https://give.sfsu.edu/CAAWS25">Wrestling Allen Abraham Endowed Scholarship</a> 399 400 <a href="https://give.sfsu.edu/MXJSch?path=wres">Morris X. Johnson Scholar Athlete Wrestling Endowment</a> 401 402 <a href="https://questionnaires.armssoftware.com/c01321a9147a">Basketball</a> 403 404 <a href="https://questionnaires.armssoftware.com/750257eeb7ea">Cross Country and Track & Field</a> 405 406 <a href="https://questionnaires.armssoftware.com/39d3a04377d1">Wrestling</a> 407 408 <a href="/sb_output.aspx?form=9&path=wbball">Basketball</a> 409 410 <a href="https://questionnaires.armssoftware.com/918f027cb33c">Cross Country and Track & Field</a> 411 412 <a href="/sb_output.aspx?form=12&path=wsoc">Soccer</a> 413 414 <a href="https://questionnaires.armssoftware.com/20ac01b28216">Softball</a> 415 416 <a href="/sb_output.aspx?form=5&path=wvball">Volleyball</a> 417 418</div> 419<!-- /ko --> 420 <!-- ko if: ko.observable().matchMedia("(max-width: 1200px)") --> 421 <div class="main-navigation__calendar"> 422 <button type="button" class="main-header__offcanvas-toggle" data-bind=" 423 click:function(value, item){ 424 $('body').removeClass('mobile-menu-open main-nav'); 425 $('body').toggleClass('mobile-cal-open'); 426 $(item.currentTarget).toggleClass('is-open'); 427 $('.s-calendar').toggleClass('is-open'); 428 var data = ko.dataFor($('.c-navigation__offcanvas')[0]); 429 data.isMenuOpen(false); 430 } 431 ">
432 <span class="accessible-hide">Toggle Scoreboard</span> 433 </button> 434 </div> 435 <!-- /ko --> 436 <div class="main-navigation__search"> 437 <search-component data-gist-id="" params="{name:'searchOverlay'}"></search-component> 438 </div> 439 <!-- ko if: ko.observable().matchMedia("(min-width: 1024px)") --> 440 <div class="main-navigation__social"> 441 442
443<script> 444 var obj = {"start":0,"count":10,"name":"header-social-8a9dfd","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{},"context":null,"dummy":false,"type":"ads","id":"82181233-c966-4f37-95a4-708763cc46fb","data":{"location":{"id":134,"title":"Header Social","type":"icons","effect":"none","fixed_image_sizes":false,"excluded_sport_ids":[],"slick":false,"dfp":false,"sidearm_dfp":false,"common_page":false,"html_template":null,"name":"header-social-8a9dfd","autoplay_speed":8,"accessibility_icons":false,"sizes":null,"slick_options":null,"dfp_sizes":null},"campaigns":[{"id":1,"title":"Header Social - Twitter","start_date":"2020-07-15T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=1&target=http://www.twitter.com/sfstate_gators","icon":"sf-twitter","html":null,"picture":null,"css_class":null,"is_dummy":false,"hover_text":null},{"id":2,"title":"Header Social - Facebook","start_date":"2020-07-15T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=2&target=http://www.facebook.com/sanfranciscostategators","icon":"sf-facebook-2","html":null,"picture":null,"css_class":null,"is_dummy":false,"hover_text":null},{"id":3,"title":"Header Social - Instagram","start_date":"2020-07-15T00:00:00","end_date":null,"open_in_new_window":true,"link":"/common/controls/adhandler.aspx?ad_id=3&target=http://www.instagram.com/sfstate_gators","icon":"sf-instagram","html":null,"picture":null,"css_class":null,"is_dummy":false,"hover_text":null}],"content_id":"header-social-8a9dfd","content_title":"header-social-8a9dfd","content_date":null,"content_url":null,"content_image_url":null},"mode":"web"}; 445 if (!("sidearmComponents" in window)) 446 window.sidearmComponents = []; 447 window.sidearmComponents.push(obj); 448</script>
448 449 450<ads-component params="{ id: '82181233-c966-4f37-95a4-708763cc46fb' }"></ads-component> 451 </div> 452 <!-- /ko --> 453 </div> 454 </div> 455 </nav> 456 457 </header> 458 <!-- ko if: ko.observable().matchMedia("(max-width: 1200px)") --> 459 <section class="s-events s-events__offcanvas" aria-labelledby="h2_events"> 460 <h2 id="h2_events"><span>Gators</span> Calendar</h2> 461 <div class="tabs"> 462 <header class="s-events__header flex flex-align-center flex-justify-center"> 463 <ul class="flex reset-list"> 464 <li> 465 <a href="#upcoming">Events</a> 466 </li> 467 <span> / </span> 468 <li> 469 <a href="#results">Results</a> 470 </li> 471 </ul> 472 </header> 473 <div id="results"> 474 475
476<script> 477 var obj = {"start":0,"count":8,"name":"results","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{"school_name":"San Francisco State"},"context":null,"dummy":false,"type":"results","id":"cd9a1a7d-a5a0-421d-bc0c-d05e60875bef","data":[{"id":7661,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-09-27T11:00:00","end_date":null,"date_utc":"2026-09-27T18:00:00Z","end_date_utc":null,"time":"11 a.m.","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"O","location_indicator":"H","neutral_hometeam":false,"location":"San Francisco","conference":"California Collegiate Athletic Association","conference_abbrev":"CCAA","conference_logo":"/images/2008/7/28/leftnav_ccaa.gif","is_conference":true,"show_atvs":true,"is_spotlight":false,"type":"recent","tournament":null,"sport":{"id":8,"title":"Women's Soccer","abbreviation":"WSOC","shortname":"wsoc","short_title":"WSOC","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"wsoc","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":278,"title":"2026 Women's Soccer Schedule","url":"https://sfstategators.com/schedule.aspx?schedule=278"},"opponent":{"id":31,"prefix":null,"name":"Menlo","title":"Menlo","image":"/images/2023/2/26/menlo.png"},"media":{"video":"https://flosports.link/4cg7YNI","video_text":"FloCollege","audio":null,"audio_text":null,"stats":"http://www.sfstategators.com/livestats_wsoc","tickets":"https://vivenu.com/seller/san-francisco-state-university-athletics-jrhd","game_note":null,"game_promotion_name":"Alumni Day","tv":null,"tv_image":"/images/2024/7/5/FloCollege.png","tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":{"title":"WSOC | Late Goal From Maciel Delivers Victory for Gators","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/2026/9/27/IMG_7415.jpeg","image_focal_point":null,"image_alt_text":null,"video":null,"url":"/news/2026/9/27/womens-soccer-wsoc-late-goal-from-maciel-delivers-victory-for-gators.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":null,"game_id":null,"games":null,"gallery_id":null,"writer":null,"ranking":0,"locked_ranking":false,"id":6813,"content_id":"6813","content_title":"WSOC | Late Goal From Maciel Delivers Victory for Gators","content_date":"2026-09-28T04:55:22.397","content_url":"https://sfstategators.com/news/2026/9/27/womens-soccer-wsoc-late-goal-from-maciel-delivers-victory-for-gators.aspx","content_image_url":"https://sfstategators.com/images/2026/9/27/IMG_7415.jpeg","date":"2026-09-28T04:55:22.397"},"result":{"game_id":7661,"status":"W","team_score":"2","opponent_score":"1","prescore":null,"postscore":null,"bid":"ytfF78ooTLbzRRvlyrj9Cw%3d%3d","boxscore":"/boxscore.aspx?id=7661","line_scores":{"game_winner":"H","this_team_is_home_team":false,"home_full_name":"San Francisco State","home_short_name":"SF","away_full_name":"Menlo","away_short_name":"MC","period_label":"Half","periods":["1","2","F"],"period_home_score":["0","2","2"],"period_away_score":["1","0","1"]}},"game_facility":{"id":2,"title":"Cox Stadium","url":"http://maps.google.com/maps?f=q&hl=en&q=1600+Holloway+Ave,+San+Francisco,+San+Francisco,+California+94132,+United+States&sll=37.724429,-122.477152&sspn=0.010981,0.020084&layer=t&ie=UTF8&om=1&ll=37.72414,-122.476509&spn=0.010981,0.020084&z=16&iwloc=addr"},"promotion":{"name":"Alumni Day","link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":"https://vivenu.com/seller/san-francisco-state-university-athletics-jrhd","ticket_range":"Buy Tickets","stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":7783,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-09-26T11:00:00","end_date":null,"date_utc":"2026-09-26T18:00:00Z","end_date_utc":null,"time":"11 a.m.","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"O","location_indicator":"A","neutral_hometeam":false,"location":"Bellingham, Wash.","conference":null,"conference_abbrev":null,"conference_logo":null,"is_conference":false,"show_atvs":true,"is_spotlight":false,"type":"recent","tournament":null,"sport":{"id":6,"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":"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"}
477,"schedule":{"id":282,"title":"2026 Women's Cross Country Schedule","url":"https://sfstategators.com/schedule.aspx?schedule=282"},"opponent":{"id":13,"prefix":null,"name":"Bill Roe Classic","title":"Bill Roe Classic","image":"/images/logos/WWU.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":[{"css_class":null,"title":"Live Results","url":"https://live.pntfo.com"}],"program":null,"program_text":null},"story":{"title":"WXC | Women Finish Strong at Bill Roe Classic","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/2026/9/26/XC_Women_108.jpg","image_focal_point":null,"image_alt_text":null,"video":null,"url":"/news/2026/9/26/womens-cross-country-wxc-women-finish-strong-at-bill-roe-classic.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":null,"game_id":null,"games":null,"gallery_id":null,"writer":null,"ranking":0,"locked_ranking":false,"id":6812,"content_id":"6812","content_title":"WXC | Women Finish Strong at Bill Roe Classic","content_date":"2026-09-26T19:43:51.947","content_url":"https://sfstategators.com/news/2026/9/26/womens-cross-country-wxc-women-finish-strong-at-bill-roe-classic.aspx","content_image_url":"https://sfstategators.com/images/2026/9/26/XC_Women_108.jpg","date":"2026-09-26T19:43:51.947"},"result":{"game_id":7783,"status":"N","team_score":null,"opponent_score":null,"prescore":"6th of 9","postscore":null,"bid":"2gWOrNbjR0qkt3SLcYklXA%3d%3d","boxscore":null,"line_scores":null},"game_facility":{"id":413,"title":"Hovander Park","url":"/facilities/?id=413"},"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":null,"ticket_range":null,"stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":7784,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-09-26T10:00:00","end_date":null,"date_utc":"2026-09-26T17:00:00Z","end_date_utc":null,"time":"10 a.m.","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"O","location_indicator":"A","neutral_hometeam":false,"location":"Ferndale, Wash.","conference":"California Collegiate Athletic Association","conference_abbrev":"CCAA","conference_logo":"/images/2008/7/28/leftnav_ccaa.gif","is_conference":false,"show_atvs":true,"is_spotlight":false,"type":"recent","tournament":null,"sport":{"id":5,"title":"Men's Cross Country","abbreviation":"MXC","shortname":"mcross","short_title":"MXC","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"mcross","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":281,"title":"2026 Men's Cross Country Schedule","url":"https://sfstategators.com/schedule.aspx?schedule=281"},"opponent":{"id":13,"prefix":null,"name":"Bill Roe Classic","title":"Bill Roe Classic","image":"/images/logos/WWU.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":[{"css_class":null,"title":"Live Results","url":"https://live.pntfo.com"}],"program":null,"program_text":null},"story":{"title":"MXC | Vargas Named FloCollege/CCAA Runner of the Week","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/2026/9/29/vargas_potwtv.png","image_focal_point":null,"image_alt_text":null,"video":null,"url":"/news/2026/9/28/mens-cross-country-mxc-vargas-named-flocollege-ccaa-runner-of-the-week.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":null,"game_id":null,"games":null,"gallery_id":null,"writer":null,"ranking":0,"locked_ranking":false,"id":6814,"content_id":"6814","content_title":"MXC | Vargas Named FloCollege/CCAA Runner of the Week","content_date":"2026-09-28T17:30:50.993","content_url":"https://sfstategators.c
477om/news/2026/9/28/mens-cross-country-mxc-vargas-named-flocollege-ccaa-runner-of-the-week.aspx","content_image_url":"https://sfstategators.com/images/2026/9/29/vargas_potwtv.png","date":"2026-09-28T17:30:50.993"},"result":{"game_id":7784,"status":"N","team_score":null,"opponent_score":null,"prescore":"5th of 12","postscore":null,"bid":"tS9IBJ2Za%2fOf%2fcBg8vUUNQ%3d%3d","boxscore":null,"line_scores":null},"game_facility":{"id":413,"title":"Hovander Park","url":"/facilities/?id=413"},"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":null,"ticket_range":null,"stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":7676,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-09-25T17:00:00","end_date":null,"date_utc":"2026-09-26T00:00:00.0000001Z","end_date_utc":null,"time":"5 p.m.","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"O","location_indicator":"A","neutral_hometeam":false,"location":"Turlock, Calif.","conference":"California Collegiate Athletic Association","conference_abbrev":"CCAA","conference_logo":"/images/2008/7/28/leftnav_ccaa.gif","is_conference":false,"show_atvs":true,"is_spotlight":false,"type":"recent","tournament":null,"sport":{"id":14,"title":"Women's Volleyball","abbreviation":"VB","shortname":"wvball","short_title":"VB","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"wvball","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":279,"title":"2026 Women's Volleyball Schedule","url":"https://sfstategators.com/schedule.aspx?schedule=279"},"opponent":{"id":145,"prefix":null,"name":"Cal State East Bay","title":"Cal State East Bay","image":"/images/2025/9/10/Spirit_Falcon_RGB.png"},"media":{"video":"https://flosports.link/4cg7YNI","video_text":"FloCollege","audio":null,"audio_text":null,"stats":"http://www.sfstategators.com/livestats_vb","tickets":null,"game_note":null,"game_promotion_name":null,"tv":null,"tv_image":"/images/2024/7/5/FloCollege.png","tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":{"title":"VB | Gators Take Set One But Fall to East Bay","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/2026/9/26/_M9A2099.JPG","image_focal_point":null,"image_alt_text":null,"video":null,"url":"/news/2026/9/26/womens-volleyball-vb-gators-take-set-one-but-fall-to-east-bay.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":null,"game_id":null,"games":null,"gallery_id":null,"writer":null,"ranking":0,"locked_ranking":false,"id":6810,"content_id":"6810","content_title":"VB | Gators Take Set One But Fall to East Bay","content_date":"2026-09-26T17:53:09.76","content_url":"https://sfstategators.com/news/2026/9/26/womens-volleyball-vb-gators-take-set-one-but-fall-to-east-bay.aspx","content_image_url":"https://sfstategators.com/images/2026/9/26/_M9A2099.JPG","date":"2026-09-26T17:53:09.76"},"result":{"game_id":7676,"status":"L","team_score":"1","opponent_score":"3","prescore":null,"postscore":null,"bid":"kICV2%2fYHp0bn%2fYUSdIqiAw%3d%3d","boxscore":"/boxscore.aspx?id=7676","line_scores":{"game_winner":"H","this_team_is_home_team":false,"home_full_name":"Cal St. East Bay","home_short_name":"CSUEB","away_full_name":"San Fran. St.","away_short_name":"SFSU","period_label":"Game","periods":["1","2","3","4","F"],"period_home_score":["23","25","25","25","3"],"period_away_score":["25","19","17","22","1"]}},"game_facility":{"id":31,"title":"Ed & Bertha Fitzpatrick Arena","url":"http://warriorathletics.com/sports/2007/8/28/GEN_0828075416.aspx?tab=facilities"},"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":null,"ticket_range":null,"stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":7660,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-09-25T12:00:00","end_date":null,"date_utc":"2026-09-25T19:00:00Z","end_date_utc":null,"time":"Noon","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"O","location_indicator":"H","neutral_hometeam":false,"location":"San Francisco","conference":"California Collegiate Athletic Association","conference_abbrev":"CCAA","conference_logo":"/images/2008/7/28/leftnav_ccaa.gif","is_conference":true,"show_atvs":true,"is_spotlight":false,"type":"recent","tournament":null,"sport":{"id":8,"title":"Women's Soccer","abbreviation":"WSOC","shortname":"wsoc","short_title":"WSOC","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"wsoc","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"}
477,"schedule":{"id":278,"title":"2026 Women's Soccer Schedule","url":"https://sfstategators.com/schedule.aspx?schedule=278"},"opponent":{"id":117,"prefix":null,"name":"Fresno Pacific","title":"Fresno Pacific","image":"/images/logos/sunbirdhead.png"},"media":{"video":"https://flosports.link/4cg7YNI","video_text":"FloCollege","audio":null,"audio_text":null,"stats":"http://www.sfstategators.com/livestats_wsoc","tickets":"https://vivenu.com/seller/san-francisco-state-university-athletics-jrhd","game_note":null,"game_promotion_name":"Rally Towels for First 100 Fans","tv":null,"tv_image":"/images/2024/7/5/FloCollege.png","tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":{"title":"WSOC | Offense Can't Breakthrough in Home Opening Loss","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/2026/9/25/_I2A7974.jpg","image_focal_point":null,"image_alt_text":null,"video":null,"url":"/news/2026/9/25/womens-soccer-wsoc-offense-can-t-breakthrough-in-home-opening-loss.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":null,"game_id":null,"games":null,"gallery_id":null,"writer":null,"ranking":0,"locked_ranking":false,"id":6809,"content_id":"6809","content_title":"WSOC | Offense Can't Breakthrough in Home Opening Loss","content_date":"2026-09-25T22:35:14.39","content_url":"https://sfstategators.com/news/2026/9/25/womens-soccer-wsoc-offense-can-t-breakthrough-in-home-opening-loss.aspx","content_image_url":"https://sfstategators.com/images/2026/9/25/_I2A7974.jpg","date":"2026-09-25T22:35:14.39"},"result":{"game_id":7660,"status":"L","team_score":"0","opponent_score":"2","prescore":null,"postscore":null,"bid":"eGhxMqiHgMy%2fMHnzb1Dphg%3d%3d","boxscore":"/boxscore.aspx?id=7660","line_scores":{"game_winner":"A","this_team_is_home_team":false,"home_full_name":"San Fran. St.","home_short_name":"SF","away_full_name":"Fresno Pacific","away_short_name":"FPU","period_label":"Half","periods":["1","2","F"],"period_home_score":["0","0","0"],"period_away_score":["1","1","2"]}},"game_facility":{"id":2,"title":"Cox Stadium","url":"http://maps.google.com/maps?f=q&hl=en&q=1600+Holloway+Ave,+San+Francisco,+San+Francisco,+California+94132,+United+States&sll=37.724429,-122.477152&sspn=0.010981,0.020084&layer=t&ie=UTF8&om=1&ll=37.72414,-122.476509&spn=0.010981,0.020084&z=16&iwloc=addr"},"promotion":{"name":"Rally Towels for First 100 Fans","link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":"https://vivenu.com/seller/san-francisco-state-university-athletics-jrhd","ticket_range":"Buy Tickets","stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":7675,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-09-24T17:00:00","end_date":null,"date_utc":"2026-09-25T00:00:00.0000001Z","end_date_utc":null,"time":"5 p.m.","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"O","location_indicator":"A","neutral_hometeam":false,"location":"Turlock, Calif.","conference":"California Collegiate Athletic Association","conference_abbrev":"CCAA","conference_logo":"/images/2008/7/28/leftnav_ccaa.gif","is_conference":false,"show_atvs":true,"is_spotlight":false,"type":"recent","tournament":null,"sport":{"id":14,"title":"Women's Volleyball","abbreviation":"VB","shortname":"wvball","short_title":"VB","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"wvball","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":279,"title":"2026 Women's Volleyball Schedule","url":"https://sfstategators.com/schedule.aspx?schedule=279"},"opponent":{"id":141,"prefix":null,"name":"Stanislaus State","title":"Stanislaus State","image":"/images/logos/Stanislaus_state_2024.png"},"media":{"video":"https://flosports.link/4cg7YNI","video_text":"FloCollege","audio":null,"audio_text":null,"stats":"http://www.sfstategators.c
477om/livestats_vb","tickets":null,"game_note":null,"game_promotion_name":null,"tv":null,"tv_image":"/images/2024/7/5/FloCollege.png","tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":{"title":"VB | Gators Sweep Warriors to Open the Weekend","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/2026/9/24/_M9A2119.JPG","image_focal_point":null,"image_alt_text":null,"video":null,"url":"/news/2026/9/24/womens-volleyball-vb-gators-sweep-warriors-to-open-the-weekend.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":null,"game_id":null,"games":null,"gallery_id":null,"writer":null,"ranking":0,"locked_ranking":false,"id":6808,"content_id":"6808","content_title":"VB | Gators Sweep Warriors to Open the Weekend","content_date":"2026-09-25T04:07:48.343","content_url":"https://sfstategators.com/news/2026/9/24/womens-volleyball-vb-gators-sweep-warriors-to-open-the-weekend.aspx","content_image_url":"https://sfstategators.com/images/2026/9/24/_M9A2119.JPG","date":"2026-09-25T04:07:48.343"},"result":{"game_id":7675,"status":"W","team_score":"3","opponent_score":"0","prescore":null,"postscore":null,"bid":"efV6OIzi96eIXmJ2pmUm%2fQ%3d%3d","boxscore":"/boxscore.aspx?id=7675","line_scores":{"game_winner":"A","this_team_is_home_team":false,"home_full_name":"Stanislaus St.","home_short_name":"StStan","away_full_name":"San Fran. St.","away_short_name":"SFSU","period_label":"Game","periods":["1","2","3","F"],"period_home_score":["21","18","23","0"],"period_away_score":["25","25","25","3"]}},"game_facility":{"id":31,"title":"Ed & Bertha Fitzpatrick Arena","url":"http://warriorathletics.com/sports/2007/8/28/GEN_0828075416.aspx?tab=facilities"},"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":null,"ticket_range":null,"stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":7659,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-09-20T11:00:00","end_date":null,"date_utc":"2026-09-20T18:00:00Z","end_date_utc":null,"time":"11 a.m.","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"O","location_indicator":"A","neutral_hometeam":false,"location":"Pomona, Calif.","conference":"California Collegiate Athletic Association","conference_abbrev":"CCAA","conference_logo":"/images/2008/7/28/leftnav_ccaa.gif","is_conference":true,"show_atvs":true,"is_spotlight":false,"type":"recent","tournament":null,"sport":{"id":8,"title":"Women's Soccer","abbreviation":"WSOC","shortname":"wsoc","short_title":"WSOC","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"wsoc","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":278,"title":"2026 Women's Soccer Schedule","url":"https://sfstategators.com/schedule.aspx?schedule=278"},"opponent":{"id":140,"prefix":"#2","name":"Cal Poly Pomona","title":"#2 Cal Poly Pomona","image":"/images/logos/Cal-Poly-Pomona.png"},"media":{"video":"https://flosports.link/4cg7YNI","video_text":"FloCollege","audio":null,"audio_text":null,"stats":"http://www.sfstategators.com/livestats_wsoc","tickets":null,"game_note":null,"game_promotion_name":null,"tv":null,"tv_image":"/images/2024/7/5/FloCollege.png","tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":{"title":"WSOC | Goal from Davis Ends Pomona Shut-Out Bid in Loss","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/2026/9/21/IMG_3004.JPG","image_focal_point":null,"image_alt_text":null,"video":null,"url":"/news/2026/9/21/womens-soccer-wsoc-goal-from-davis-ends-pomona-shut-out-bid-in-loss.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":null,"game_id":null,"games":null,"gallery_id":null,"writer":null,"ranking":0,"locked_ranking":false,"id":6803,"content_id":"6803","content_title":"WSOC | Goal from Davis Ends Pomona Shut-Out Bid in Loss","content_date":"2026-09-21T20:16:57.553","content_url":"https://sfstategators.c
477om/news/2026/9/21/womens-soccer-wsoc-goal-from-davis-ends-pomona-shut-out-bid-in-loss.aspx","content_image_url":"https://sfstategators.com/images/2026/9/21/IMG_3004.JPG","date":"2026-09-21T20:16:57.553"},"result":{"game_id":7659,"status":"L","team_score":"1","opponent_score":"4","prescore":null,"postscore":null,"bid":"3%2f6ftARhlUpLroUZ1hQEQQ%3d%3d","boxscore":"/boxscore.aspx?id=7659","line_scores":{"game_winner":"H","this_team_is_home_team":false,"home_full_name":"Cal Poly Pomona","home_short_name":"CPP","away_full_name":"San Fran. St.","away_short_name":"SFSU","period_label":"Half","periods":["1","2","F"],"period_home_score":["3","1","4"],"period_away_score":["0","1","1"]}},"game_facility":{"id":13,"title":"Kellogg Stadium","url":"http://www.broncoathletics.com/sports/2010/10/19/Facilities.aspx"},"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":null,"ticket_range":null,"stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":7674,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-09-19T17:00:00","end_date":null,"date_utc":"2026-09-20T00:00:00.0000001Z","end_date_utc":null,"time":"5 p.m.","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"O","location_indicator":"H","neutral_hometeam":false,"location":"San Francisco","conference":"California Collegiate Athletic Association","conference_abbrev":"CCAA","conference_logo":"/images/2008/7/28/leftnav_ccaa.gif","is_conference":true,"show_atvs":true,"is_spotlight":false,"type":"recent","tournament":null,"sport":{"id":14,"title":"Women's Volleyball","abbreviation":"VB","shortname":"wvball","short_title":"VB","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"wvball","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":279,"title":"2026 Women's Volleyball Schedule","url":"https://sfstategators.com/schedule.aspx?schedule=279"},"opponent":{"id":143,"prefix":null,"name":"Cal State LA","title":"Cal State LA","image":"/images/logos/LALogo2025.png"},"media":{"video":"https://flosports.link/4cg7YNI","video_text":"FloCollege","audio":null,"audio_text":null,"stats":"http://www.sfstategators.com/livestats_vb","tickets":"https://vivenu.com/seller/san-francisco-state-university-athletics-jrhd","game_note":null,"game_promotion_name":null,"tv":null,"tv_image":"/images/2024/7/5/FloCollege.png","tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":{"title":"VB | Gators Come Back From First Set Loss to Beat LA","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/2026/9/20/_M9A2156.JPG","image_focal_point":null,"image_alt_text":null,"video":null,"url":"/news/2026/9/19/womens-volleyball-vb-gators-come-back-from-first-set-loss-to-beat-la.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":null,"game_id":null,"games":null,"gallery_id":null,"writer":null,"ranking":0,"locked_ranking":false,"id":6802,"content_id":"6802","content_title":"VB | Gators Come Back From First Set Loss to Beat LA","content_date":"2026-09-20T17:57:07.327","content_url":"https://sfstategators.com/news/2026/9/19/womens-volleyball-vb-gators-come-back-from-first-set-loss-to-beat-la.aspx","content_image_url":"https://sfstategators.com/images/2026/9/20/_M9A2156.JPG","date":"2026-09-20T17:57:07.327"},"result":{"game_id":7674,"status":"W","team_score":"3","opponent_score":"1","prescore":null,"postscore":null,"bid":"nMFYEgq9bHcJ5D3RbZ%2fkUw%3d%3d","boxscore":"/boxscore.aspx?id=7674","line_scores":{"game_winner":"H","this_team_is_home_team":false,"home_full_name":"San Fran. St.","home_short_name":"SFSU","away_full_name":"Cal State LA","away_short_name":"LA","period_label":"Game","periods":["1","2","3","4","F"],"period_home_score":["17","25","26","25","3"],"period_away_score":["25","14","24","14","1"]}},"game_facility":{"id":30,"title":"San Francisco Federal Credit Union Gymnasium at Don Nasser Family Plaza","url":"https://sfstategators.c
477om/facilities/?id=30"},"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":"https://vivenu.com/seller/san-francisco-state-university-athletics-jrhd","ticket_range":"Buy Tickets","stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}}],"mode":"web"}; 478 if (!("sidearmComponents" in window)) 479 window.sidearmComponents = []; 480 window.sidearmComponents.push(obj); 481</script>
481 482 483 484 <results-component params="{ id: 'cd9a1a7d-a5a0-421d-bc0c-d05e60875bef' }"></results-component> 485 486 487 488 </div> 489 <div id="upcoming"> 490 491
492<script> 493 var obj = {"start":0,"count":8,"name":"events","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{"school_name":"San Francisco State"},"context":null,"dummy":false,"type":"events","id":"4191fc04-fcd0-4118-853d-2cf4e35f2cfd","data":[{"id":7662,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-10-01T19:00:00","end_date":null,"date_utc":"2026-10-02T02:00:00Z","end_date_utc":null,"time":"7 p.m.","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"A","location_indicator":"A","neutral_hometeam":false,"location":"Seaside, Calif.","conference":"California Collegiate Athletic Association","conference_abbrev":"CCAA","conference_logo":"/images/2008/7/28/leftnav_ccaa.gif","is_conference":true,"show_atvs":true,"is_spotlight":false,"type":"upcoming","tournament":null,"sport":{"id":8,"title":"Women's Soccer","abbreviation":"WSOC","shortname":"wsoc","short_title":"WSOC","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"wsoc","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":278,"title":"2026 Women's Soccer Schedule","url":"https://sfstategators.com/schedule.aspx?schedule=278"},"opponent":{"id":218,"prefix":null,"name":"Cal State Monterey Bay","title":"Cal State Monterey Bay","image":"/images/logos/OTTER%20PRIMARY%20-%20FULL%20COLOR%20(1).png"},"media":{"video":"https://flosports.link/4cg7YNI","video_text":"FloCollege","audio":null,"audio_text":null,"stats":"http://www.sfstategators.com/livestats_wsoc","tickets":null,"game_note":null,"game_promotion_name":null,"tv":null,"tv_image":"/images/2024/7/5/FloCollege.png","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,"ranking":0,"locked_ranking":false,"id":null,"content_id":"","content_title":null,"content_date":null,"content_url":"","content_image_url":null,"date":null},"result":{"game_id":7662,"status":null,"team_score":null,"opponent_score":null,"prescore":null,"postscore":null,"bid":"GDC48fjiWSbMEHyJpDSGCA%3d%3d","boxscore":null,"line_scores":null},"game_facility":{"id":347,"title":"Cardinale Stadium","url":"https://www.montereybayfc.com/stadium/"},"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":null,"ticket_range":null,"stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":7677,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-10-02T17:00:00","end_date":null,"date_utc":"2026-10-03T00:00:00.0000001Z","end_date_utc":null,"time":"5 p.m.","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"A","location_indicator":"H","neutral_hometeam":false,"location":"San Francisco","conference":"California Collegiate Athletic Association","conference_abbrev":"CCAA","conference_logo":"/images/2008/7/28/leftnav_ccaa.gif","is_conference":true,"show_atvs":true,"is_spotlight":false,"type":"upcoming","tournament":null,"sport":{"id":14,"title":"Women's Volleyball","abbreviation":"VB","shortname":"wvball","short_title":"VB","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"wvball","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":279,"title":"2026 Women's Volleyball Schedule","url":"https://sfstategators.c
493om/schedule.aspx?schedule=279"},"opponent":{"id":141,"prefix":null,"name":"Stanislaus State","title":"Stanislaus State","image":"/images/logos/Stanislaus_state_2024.png"},"media":{"video":"https://flosports.link/4cg7YNI","video_text":"FloCollege","audio":null,"audio_text":null,"stats":"http://www.sfstategators.com/livestats_vb","tickets":"https://vivenu.com/seller/san-francisco-state-university-athletics-jrhd","game_note":null,"game_promotion_name":"Rally Towels for First 100 Fans","tv":null,"tv_image":"/images/2024/7/5/FloCollege.png","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,"ranking":0,"locked_ranking":false,"id":null,"content_id":"","content_title":null,"content_date":null,"content_url":"","content_image_url":null,"date":null},"result":{"game_id":7677,"status":null,"team_score":null,"opponent_score":null,"prescore":null,"postscore":null,"bid":"WkQ9WJveQHOr%2bkR3Q3AWwA%3d%3d","boxscore":null,"line_scores":null},"game_facility":{"id":30,"title":"San Francisco Federal Credit Union Gymnasium at Don Nasser Family Plaza","url":"https://sfstategators.com/facilities/?id=30"},"promotion":{"name":"Rally Towels for First 100 Fans","link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":"https://vivenu.com/seller/san-francisco-state-university-athletics-jrhd","ticket_range":"Buy Tickets","stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":7663,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-10-03T12:00:00","end_date":null,"date_utc":"2026-10-03T19:00:00Z","end_date_utc":null,"time":"Noon","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"A","location_indicator":"H","neutral_hometeam":false,"location":"San Francisco","conference":"California Collegiate Athletic Association","conference_abbrev":"CCAA","conference_logo":"/images/2008/7/28/leftnav_ccaa.gif","is_conference":true,"show_atvs":true,"is_spotlight":false,"type":"upcoming","tournament":null,"sport":{"id":8,"title":"Women's Soccer","abbreviation":"WSOC","shortname":"wsoc","short_title":"WSOC","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"wsoc","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":278,"title":"2026 Women's Soccer Schedule","url":"https://sfstategators.com/schedule.aspx?schedule=278"},"opponent":{"id":205,"prefix":null,"name":"Cal State San Marcos","title":"Cal State San Marcos","image":"/images/logos/San-Marcos.png"},"media":{"video":"https://flosports.link/4cg7YNI","video_text":"FloCollege","audio":null,"audio_text":null,"stats":"http://www.sfstategators.com/livestats_wsoc","tickets":"https://vivenu.com/seller/san-francisco-state-university-athletics-jrhd","game_note":null,"game_promotion_name":null,"tv":null,"tv_image":"/images/2024/7/5/FloCollege.png","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,"ranking":0,"locked_ranking":false,"id":null,"content_id":"","content_title":null,"content_date":null,"content_url":"","content_image_url":null,"date":null},"result":{"game_id":7663,"status":null,"team_score":null,"opponent_score":null,"prescore":null,"postscore":null,"bi
493d":"yIH4tqRhPBb6tYlcGPPrMQ%3d%3d","boxscore":null,"line_scores":null},"game_facility":{"id":2,"title":"Cox Stadium","url":"http://maps.google.com/maps?f=q&hl=en&q=1600+Holloway+Ave,+San+Francisco,+San+Francisco,+California+94132,+United+States&sll=37.724429,-122.477152&sspn=0.010981,0.020084&layer=t&ie=UTF8&om=1&ll=37.72414,-122.476509&spn=0.010981,0.020084&z=16&iwloc=addr"},"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":"https://vivenu.com/seller/san-francisco-state-university-athletics-jrhd","ticket_range":"Buy Tickets","stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":7678,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-10-03T17:00:00","end_date":null,"date_utc":"2026-10-04T00:00:00.0000001Z","end_date_utc":null,"time":"5 p.m.","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"A","location_indicator":"H","neutral_hometeam":false,"location":"San Francisco","conference":"California Collegiate Athletic Association","conference_abbrev":"CCAA","conference_logo":"/images/2008/7/28/leftnav_ccaa.gif","is_conference":true,"show_atvs":true,"is_spotlight":false,"type":"upcoming","tournament":null,"sport":{"id":14,"title":"Women's Volleyball","abbreviation":"VB","shortname":"wvball","short_title":"VB","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"wvball","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":279,"title":"2026 Women's Volleyball Schedule","url":"https://sfstategators.com/schedule.aspx?schedule=279"},"opponent":{"id":137,"prefix":null,"name":"Chico State","title":"Chico State","image":"/images/logos/Chico%20Primary%20Logo.png"},"media":{"video":"https://flosports.link/4cg7YNI","video_text":"FloCollege","audio":null,"audio_text":null,"stats":"http://www.sfstategators.com/livestats_vb","tickets":"https://vivenu.com/seller/san-francisco-state-university-athletics-jrhd","game_note":null,"game_promotion_name":null,"tv":null,"tv_image":"/images/2024/7/5/FloCollege.png","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,"ranking":0,"locked_ranking":false,"id":null,"content_id":"","content_title":null,"content_date":null,"content_url":"","content_image_url":null,"date":null},"result":{"game_id":7678,"status":null,"team_score":null,"opponent_score":null,"prescore":null,"postscore":null,"bid":"1FTO5Zsa4%2fwjOeSh0SAetg%3d%3d","boxscore":null,"line_scores":null},"game_facility":{"id":30,"title":"San Francisco Federal Credit Union Gymnasium at Don Nasser Family Plaza","url":"https://sfstategators.com/facilities/?id=30"},"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":"https://vivenu.com/seller/san-francisco-state-university-athletics-jrhd","ticket_range":"Buy Tickets","stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":7664,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-10-09T12:00:00","end_date":null,"date_utc":"2026-10-09T19:00:00Z","end_date_utc":null,"time":"Noon","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"A","location_indicator":"H","neutral_hometeam":false,"location":"San Francisco","conference":"California Collegiate Athletic Association","conference_abbrev":"CCAA","conference_logo":"/images/2008/7/28/leftnav_ccaa.gif","is_conference":true,"show_atvs":true,"is_spotlight":false,"type":"upcoming","tournament":null,"sport":{"id":8,"title":"Women's Soccer","abbreviation":"WSOC","shortname":"wsoc","short_title":"WSOC","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"wsoc","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"}
493,"schedule":{"id":278,"title":"2026 Women's Soccer Schedule","url":"https://sfstategators.com/schedule.aspx?schedule=278"},"opponent":{"id":141,"prefix":null,"name":"Stanislaus State","title":"Stanislaus State","image":"/images/logos/Stanislaus_state_2024.png"},"media":{"video":"https://flosports.link/4cg7YNI","video_text":"FloCollege","audio":null,"audio_text":null,"stats":"http://www.sfstategators.com/livestats_wsoc","tickets":"https://vivenu.com/seller/san-francisco-state-university-athletics-jrhd","game_note":null,"game_promotion_name":null,"tv":null,"tv_image":"/images/2024/7/5/FloCollege.png","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,"ranking":0,"locked_ranking":false,"id":null,"content_id":"","content_title":null,"content_date":null,"content_url":"","content_image_url":null,"date":null},"result":{"game_id":7664,"status":null,"team_score":null,"opponent_score":null,"prescore":null,"postscore":null,"bid":"Ny98KjPr8CWvOt%2fJovp%2bsw%3d%3d","boxscore":null,"line_scores":null},"game_facility":{"id":2,"title":"Cox Stadium","url":"http://maps.google.com/maps?f=q&hl=en&q=1600+Holloway+Ave,+San+Francisco,+San+Francisco,+California+94132,+United+States&sll=37.724429,-122.477152&sspn=0.010981,0.020084&layer=t&ie=UTF8&om=1&ll=37.72414,-122.476509&spn=0.010981,0.020084&z=16&iwloc=addr"},"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":"https://vivenu.com/seller/san-francisco-state-university-athletics-jrhd","ticket_range":"Buy Tickets","stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":7679,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-10-09T14:00:00","end_date":null,"date_utc":"2026-10-09T21:00:00Z","end_date_utc":null,"time":"2 p.m.","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"A","location_indicator":"A","neutral_hometeam":false,"location":"Merced, Calif.","conference":"California Collegiate Athletic Association","conference_abbrev":"CCAA","conference_logo":"/images/2008/7/28/leftnav_ccaa.gif","is_conference":true,"show_atvs":true,"is_spotlight":false,"type":"upcoming","tournament":null,"sport":{"id":14,"title":"Women's Volleyball","abbreviation":"VB","shortname":"wvball","short_title":"VB","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"wvball","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":279,"title":"2026 Women's Volleyball Schedule","url":"https://sfstategators.com/schedule.aspx?schedule=279"},"opponent":{"id":210,"prefix":null,"name":"UC Merced","title":"UC Merced","image":"/images/2018/10/26/ucMerced.png"},"media":{"video":"https://flosports.link/4cg7YNI","video_text":"FloCollege","audio":null,"audio_text":null,"stats":"http://www.sfstategators.com/livestats_vb","tickets":null,"game_note":null,"game_promotion_name":null,"tv":null,"tv_image":"/images/2024/7/5/FloCollege.png","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,"ranking":0,"locked_ranking":false,"id":null,"content_id":"","content_title":null,"content_date":null,"content_url":"","content_image_url":null,"date":null},"result":{"game_id":7679,"status":null,"team_score":null,"opponent_score":null,"prescore":null,"postscore":null,"bi
493d":"9%2f4J79PCjA5YOIg3BLZ9fQ%3d%3d","boxscore":null,"line_scores":null},"game_facility":{"id":391,"title":"Gallo Recreation & Wellness Center","url":"https://ucmercedbobcats.com/facilities/joseph-edward-gallo-recreation-wellness-center/10"},"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":null,"ticket_range":null,"stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":7739,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-10-09T15:30:00","end_date":null,"date_utc":"2026-10-09T22:30:00Z","end_date_utc":null,"time":"3:30 p.m.","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"A","location_indicator":"H","neutral_hometeam":false,"location":"San Francisco","conference":"California Collegiate Athletic Association","conference_abbrev":"CCAA","conference_logo":"/images/2008/7/28/leftnav_ccaa.gif","is_conference":false,"show_atvs":true,"is_spotlight":false,"type":"upcoming","tournament":null,"sport":{"id":5,"title":"Men's Cross Country","abbreviation":"MXC","shortname":"mcross","short_title":"MXC","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"mcross","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":281,"title":"2026 Men's Cross Country Schedule","url":"https://sfstategators.com/schedule.aspx?schedule=281"},"opponent":{"id":24,"prefix":null,"name":"SF State Invitational","title":"SF State Invitational","image":"/images/logos/San-Fran-State-Gators.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,"ranking":0,"locked_ranking":false,"id":null,"content_id":"","content_title":null,"content_date":null,"content_url":"","content_image_url":null,"date":null},"result":{"game_id":7739,"status":null,"team_score":null,"opponent_score":null,"prescore":null,"postscore":null,"bid":"%2f1V5C2TTOcUYKbozkD3waw%3d%3d","boxscore":null,"line_scores":null},"game_facility":{"id":5,"title":"Golden Gate Park's Speedway Meadow","url":"http://www.yelp.com/map/speedway-meadow-golden-gate-park-san-francisco"},"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":null,"ticket_range":null,"stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":7745,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-10-09T16:15:00","end_date":null,"date_utc":"2026-10-09T23:15:00Z","end_date_utc":null,"time":"4:15 p.m.","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"A","location_indicator":"H","neutral_hometeam":false,"location":"San Francisco","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":"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":"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"}
493,"schedule":{"id":282,"title":"2026 Women's Cross Country Schedule","url":"https://sfstategators.com/schedule.aspx?schedule=282"},"opponent":{"id":24,"prefix":null,"name":"SF State Invitational","title":"SF State Invitational","image":"/images/logos/San-Fran-State-Gators.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,"ranking":0,"locked_ranking":false,"id":null,"content_id":"","content_title":null,"content_date":null,"content_url":"","content_image_url":null,"date":null},"result":{"game_id":7745,"status":null,"team_score":null,"opponent_score":null,"prescore":null,"postscore":null,"bid":"Qo%2fNqsHBmBrtm53qdQK30w%3d%3d","boxscore":null,"line_scores":null},"game_facility":{"id":5,"title":"Golden Gate Park's Speedway Meadow","url":"http://www.yelp.com/map/speedway-meadow-golden-gate-park-san-francisco"},"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":null,"ticket_range":null,"stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}}],"mode":"web"}; 494 if (!("sidearmComponents" in window)) 495 window.sidearmComponents = []; 496 window.sidearmComponents.push(obj); 497</script>
497 498 499 500 <events-component params="{ id: '4191fc04-fcd0-4118-853d-2cf4e35f2cfd' }"></events-component> 501 502 503 504 </div> 505 </div> 506 </section> 507 <!-- /ko --> 508 509 <main class="main-content-placeholder" id="main-content"> 510 511 512 <div class="stories-wrapper"> 513 <div class="row pad"> 514 <div class="stories-row flex"> 515 <section class="s-stories" aria-labelledby="h2_stories"> 516 <h2 class="hide" id="h2_stories">Top Stories</h2> 517 518
519<script> 520 var obj = {"start":0,"count":6,"name":"stories","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{"sports":[{"id":2,"title":"Baseball"},{"id":1,"title":"General"},{"id":3,"title":"Men's Basketball"},{"id":5,"title":"Men's Cross Country"},{"id":7,"title":"Men's Soccer"},{"id":16,"title":"Men's Track & Field"},{"id":9,"title":"Softball"},{"id":4,"title":"Women's Basketball"},{"id":6,"title":"Women's Cross Country"},{"id":8,"title":"Women's Soccer"},{"id":12,"title":"Women's Track & Field"},{"id":14,"title":"Women's Volleyball"},{"id":13,"title":"Wrestling"}]},"context":null,"dummy":false,"type":"stories","id":"3ef7474f-c9ce-4a27-8fc8-3cd245dde391","data":[{"title":"MXC | Vargas Named FloCollege/CCAA Runner of the Week","title_in_rotator":true,"sub_headline":null,"teaser":"SAN FRANCISCO - <dfn><a href=\"/sports/mens-cross-country/roster/julian-vargas/6771\" rel=\"smarttag\" rev=\"6771\">Julian Vargas</a></dfn> of San Francisco State has been selected as the FloCollege/CCAA Men's Cross Country Runner of the Week for the week of Sept. 21-27. He becomes the first Gator to earn the weekly honor since Jacob Niles did so in 2021.","type":"postgame","byline":"Kendrick Mooney","app_exclusive":false,"sport_display":"Men's Cross Country","sport":{"id":5,"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":"m","youtube":"PLEdA6A4B0tDHPOl1-aYz56gLXoJ68P7cC","facebook":null,"twitter":"sfstate_xctf","instagram":"sfstate_xctf","pinterest":"","tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"sport_shortname":null,"image_source":"/images/2026/9/29/vargas_potwtv.png","image_focal_point":null,"image_alt_text":"Vargas CCAA Runner of the Week","video":null,"url":"/news/2026/9/28/mens-cross-country-mxc-vargas-named-flocollege-ccaa-runner-of-the-week.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":"story_links","game_id":null,"games":[{"id":7784,"game_pregame_story_id":null,"game_postgame_story_id":6814,"date":"2026-09-26T10:00:00","end_date":null,"date_utc":"2026-09-26T17:00:00Z","end_date_utc":null,"time":"10 a.m.","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"O","location_indicator":"A","neutral_hometeam":false,"location":"Ferndale, Wash.","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":13,"prefix":null,"name":null,"title":"Bill Roe Classic","image":"/images/logos/WWU.png"},"media":{"video":null,"video_text":null,"audio":null,"audio_text":null,"stats":null,"tickets":null,"game_note":null,"game_promotion_name":null,"tv":null,"tv_image":null,"tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":null,"result":{"game_id":7784,"status":"N","team_score":null,"opponent_score":null,"prescore":"5th of 12","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,"ranking":2,"locked_ranking":false,"id":6814,"content_id":"6814","content_title":"MXC | Vargas Named FloCollege/CCAA Runner of the Week","content_date":"2026-09-28T13:00:00","content_url":"https://sfstategators.com/news/2026/9/28/mens-cross-country-mxc-vargas-named-flocollege-ccaa-runner-of-the-week.aspx","content_image_url":"https://sfstategators.com/images/2026/9/29/vargas_potwtv.png","date":"2026-09-28T13:00:00"},{"title":"WSOC | Late Goal From Maciel Delivers Victory for Gators","title_in_rotator":true,"sub_headline":null,"teaser":"SAN FRANCISCO - The San Francisco State women's soccer team fell behind quickly to the Menlo College Oaks and allowed a goal within minutes of action. The Gators scored a pair of second half goals, including the golden goal in the 83rd minute, to take a 2-1 victory.","type":"postgame","byline":"Kendrick Mooney","app_exclusive":false,"sport_display":"Women's Soccer","sport":{"id":8,"title":"Women's Soccer","abbreviation":"WSOC","shortname":"wsoc","short_title":"WSOC","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"wsoc","gender":"f","youtube":"PLEdA6A4B0tDGLGDGE6Jqz1-_6Z_YaDzrW","facebook":"sfstatewsoc","twitter":"sfstate_wsoc","instagram":"sfstate_wsoc","pinterest":"","tickets":"http://www.sfstategators.c
520om/tickets","global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"sport_shortname":null,"image_source":"/images/2026/9/27/IMG_7415.jpeg","image_focal_point":null,"image_alt_text":"Natalia Maciel","video":null,"url":"/news/2026/9/27/womens-soccer-wsoc-late-goal-from-maciel-delivers-victory-for-gators.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":"story_links","game_id":null,"games":[{"id":7661,"game_pregame_story_id":null,"game_postgame_story_id":6813,"date":"2026-09-27T11:00:00","end_date":null,"date_utc":"2026-09-27T18:00:00Z","end_date_utc":null,"time":"11 a.m.","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"O","location_indicator":"H","neutral_hometeam":false,"location":"San Francisco","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":31,"prefix":null,"name":null,"title":"Menlo","image":"/images/2023/2/26/menlo.png"},"media":{"video":"https://flosports.link/4cg7YNI","video_text":"FloCollege","audio":null,"audio_text":null,"stats":"http://www.sfstategators.com/livestats_wsoc","tickets":"https://vivenu.com/seller/san-francisco-state-university-athletics-jrhd","game_note":null,"game_promotion_name":"Alumni Day","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":7661,"status":"W","team_score":"2","opponent_score":"1","prescore":null,"postscore":null,"bid":null,"boxscore":"/boxscore.aspx?id=7661","line_scores":null},"game_facility":null,"promotion":null,"event_image":null,"pac_tickets":null}],"gallery_id":0,"writer":null,"ranking":3,"locked_ranking":false,"id":6813,"content_id":"6813","content_title":"WSOC | Late Goal From Maciel Delivers Victory for Gators","content_date":"2026-09-27T21:49:00","content_url":"https://sfstategators.com/news/2026/9/27/womens-soccer-wsoc-late-goal-from-maciel-delivers-victory-for-gators.aspx","content_image_url":"https://sfstategators.com/images/2026/9/27/IMG_7415.jpeg","date":"2026-09-27T21:49:00"},{"title":"WXC | Women Finish Strong at Bill Roe Classic","title_in_rotator":true,"sub_headline":null,"teaser":"FERNDALE, Wash. - The San Francisco State women's cross country team traveled to Washington to race in the Bill Roe Classic. The Gators placed sixth","type":"postgame","byline":"Kendrick Mooney","app_exclusive":false,"sport_display":"Women's Cross Country","sport":{"id":6,"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":"f","youtube":"PLEdA6A4B0tDGm36MQm6_jljptLHgfBtkF","facebook":null,"twitter":"sfstate_xctf","instagram":"sfstate_xctf","pinterest":"","tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"sport_shortname":null,"image_source":"/images/2026/9/26/XC_Women_108.jpg","image_focal_point":null,"image_alt_text":"Arianna Hurtado","video":null,"url":"/news/2026/9/26/womens-cross-country-wxc-women-finish-strong-at-bill-roe-classic.aspx","redirect_absolute_url":null,"links":[{"link_id":1451,"link_url":"https://live.pntfo.com/meets/9262026/events/2","link_text":"Results","created":"2026-09-26T19:44:00","gallery_id":null}],"homepage_feed_template":"story_links","game_id":null,"games":[{"id":7783,"game_pregame_story_id":null,"game_postgame_story_id":6812,"date":"2026-09-26T11:00:00","end_date":null,"date_utc":"2026-09-26T18:00:00Z","end_date_utc":null,"time":"11 a.m.","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"O","location_indicator":"A","neutral_hometeam":false,"location":"Bellingham, Wash.","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":13,"prefix":null,"name":null,"title":"Bill Roe Classic","image":"/images/logos/WWU.png"},"media":{"video":null,"video_text":null,"audio":null,"audio_text":null,"stats":null,"tickets":null,"game_note":null,"game_promotion_name":null,"tv":null,"tv_image":null,"tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":null,"result":{"game_id":7783,"status":"N","team_score":null,"opponent_score":null,"prescore":"6th of 9","postscore":null,"bi
520d":null,"boxscore":null,"line_scores":null},"game_facility":null,"promotion":null,"event_image":null,"pac_tickets":null}],"gallery_id":0,"writer":null,"ranking":5,"locked_ranking":false,"id":6812,"content_id":"6812","content_title":"WXC | Women Finish Strong at Bill Roe Classic","content_date":"2026-09-26T12:40:00","content_url":"https://sfstategators.com/news/2026/9/26/womens-cross-country-wxc-women-finish-strong-at-bill-roe-classic.aspx","content_image_url":"https://sfstategators.com/images/2026/9/26/XC_Women_108.jpg","date":"2026-09-26T12:40:00"},{"title":"2026-27 Athletics Season Pass - FREE for SFSU Students, Faculty, and Staff","title_in_rotator":true,"sub_headline":null,"teaser":null,"type":null,"byline":"Kendrick Mooney","app_exclusive":false,"sport_display":"General, Men's Basketball, Women's Basketball, Women's Soccer, Softball, Wrestling, Women's Volleyball","sport":{"id":1,"title":"General","abbreviation":"GEN","shortname":"gen","short_title":"gen","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"general","gender":"g","youtube":"PLEdA6A4B0tDFeOtYF8xWrilhaZD8te4dK","facebook":null,"twitter":"","instagram":"sfstate_gators","pinterest":"","tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"sport_shortname":null,"image_source":"/images/2026/8/11/AthleticsSeasonPass-16x9.png","image_focal_point":null,"image_alt_text":"2026-27 Season Pass Graphic","video":null,"url":"/news/2026/8/11/general-2026-27-athletics-season-pass-free-for-sfsu-students-faculty-and-staff.aspx","redirect_absolute_url":"https://tickets.sfstategators.com/event/2026-27-athletics-season-pass-free-for-sfsu-stud-6zw2dh","links":null,"homepage_feed_template":"story_links","game_id":null,"games":[],"gallery_id":0,"writer":null,"ranking":4,"locked_ranking":true,"id":6780,"content_id":"6780","content_title":"2026-27 Athletics Season Pass - FREE for SFSU Students, Faculty, and Staff","content_date":"2026-08-11T11:15:00","content_url":"https://sfstategators.com/news/2026/8/11/general-2026-27-athletics-season-pass-free-for-sfsu-students-faculty-and-staff.aspx","content_image_url":"https://sfstategators.com/images/2026/8/11/AthleticsSeasonPass-16x9.png","date":"2026-08-11T11:15:00"},{"title":"MXC | Vargas Paces Gators in Strong Showing at Bill Roe Classic","title_in_rotator":true,"sub_headline":null,"teaser":"FERNDALE, Wash. - The San Francisco State men's cross country team traveled to Washington to race in the Bill Roe Classic. The Gators placed fifth with 153 points and beat out GNAC schools Simon Fraser, Alaska Faribanks, Central Washington and Saint Martin's.","type":null,"byline":"Kendrick Mooney","app_exclusive":false,"sport_display":"Men's Cross Country","sport":{"id":5,"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":"m","youtube":"PLEdA6A4B0tDHPOl1-aYz56gLXoJ68P7cC","facebook":null,"twitter":"sfstate_xctf","instagram":"sfstate_xctf","pinterest":"","tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"sport_shortname":null,"image_source":"/images/2026/9/26/XC_Men_098.jpg","image_focal_point":null,"image_alt_text":"Julian Vargas","video":null,"url":"/news/2026/9/26/mens-cross-country-mxc-vargas-paces-gators-in-strong-showing-at-bill-roe-classic.aspx","redirect_absolute_url":null,"links":[{"link_id":1450,"link_url":"https://live.pntfo.com/meets/9262026/events/1","link_text":"Results","created":"2026-09-26T18:30:00","gallery_id":null}],"homepage_feed_template":"story_links","game_id":null,"games":[],"gallery_id":0,"writer":null,"ranking":6,"locked_ranking":false,"id":6811,"content_id":"6811","content_title":"MXC | Vargas Paces Gators in Strong Showing at Bill Roe Classic","content_date":"2026-09-26T11:15:00","content_url":"https://sfstategators.com/news/2026/9/26/mens-cross-country-mxc-vargas-paces-gators-in-strong-showing-at-bill-roe-classic.aspx","content_image_url":"https://sfstategators.c
520om/images/2026/9/26/XC_Men_098.jpg","date":"2026-09-26T11:15:00"},{"title":"VB | Gators Take Set One But Fall to East Bay","title_in_rotator":true,"sub_headline":null,"teaser":"TURLOCK, Calif. â The San Francisco State volleyball team played Cal State East Bay to wrap up their week at Stanislaus. They took the first set but dropped the next three for a 3-1 loss (25-23, 19-25, 17-25, 22-25).","type":"postgame","byline":"Kendrick Mooney","app_exclusive":false,"sport_display":"Women's Volleyball","sport":{"id":14,"title":"Women's Volleyball","abbreviation":"VB","shortname":"wvball","short_title":"VB","global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"wvball","gender":"f","youtube":"PLEdA6A4B0tDFI9kQzfiKvuaDzDMYYore8","facebook":"sfstatevb","twitter":"sfstate_vb","instagram":"sfstate_vb","pinterest":"","tickets":"http://www.sfstategators.com/tickets","global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"sport_shortname":null,"image_source":"/images/2026/9/26/_M9A2099.JPG","image_focal_point":null,"image_alt_text":"Volleyball Huddle","video":null,"url":"/news/2026/9/26/womens-volleyball-vb-gators-take-set-one-but-fall-to-east-bay.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":"story_links","game_id":null,"games":[{"id":7676,"game_pregame_story_id":null,"game_postgame_story_id":6810,"date":"2026-09-25T17:00:00","end_date":null,"date_utc":"2026-09-26T00:00:00.0000001Z","end_date_utc":null,"time":"5 p.m.","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"O","location_indicator":"A","neutral_hometeam":false,"location":"Turlock, Calif.","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":145,"prefix":null,"name":null,"title":"Cal State East Bay","image":"/images/2025/9/10/Spirit_Falcon_RGB.png"},"media":{"video":"https://flosports.link/4cg7YNI","video_text":"FloCollege","audio":null,"audio_text":null,"stats":"http://www.sfstategators.com/livestats_vb","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":7676,"status":"L","team_score":"1","opponent_score":"3","prescore":null,"postscore":null,"bid":null,"boxscore":"/boxscore.aspx?id=7676","line_scores":null},"game_facility":null,"promotion":null,"event_image":null,"pac_tickets":null}],"gallery_id":0,"writer":null,"ranking":7,"locked_ranking":false,"id":6810,"content_id":"6810","content_title":"VB | Gators Take Set One But Fall to East Bay","content_date":"2026-09-26T10:19:00","content_url":"https://sfstategators.com/news/2026/9/26/womens-volleyball-vb-gators-take-set-one-but-fall-to-east-bay.aspx","content_image_url":"https://sfstategators.com/images/2026/9/26/_M9A2099.JPG","date":"2026-09-26T10:19:00"}],"mode":"web"}; 521 if (!("sidearmComponents" in window)) 522 window.sidearmComponents = []; 523 window.sidearmComponents.push(obj); 524</script>
524 525 526<stories-component params="{ id: '3ef7474f-c9ce-4a27-8fc8-3cd245dde391' }"></stories-component> 527 528 529 </section> 530 <!-- ko if: ko.observable().matchMedia("(min-width: 1200px)")--> 531 <section class="s-events" aria-labelledby="h2_events"> 532 <h2 id="h2_events"><span>Gators</span> Calendar</h2> 533 <div class="tabs"> 534 <header class="s-events__header flex flex-align-center flex-justify-center"> 535 <ul class="flex reset-list"> 536 <li> 537 <a href="#upcoming">Events</a> 538 </li> 539 <span> / </span> 540 <li> 541 <a href="#results">Results</a> 542 </li> 543 </ul> 544 </header> 545 <div id="results"> 546 547
548<script> 549 var obj = {"start":0,"count":8,"name":"results","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{"school_name":"San Francisco State"},"context":null,"dummy":false,"type":"results","id":"a742ae50-728e-42da-8ad6-a3192809fc85","data":[{"id":7661,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-09-27T11:00:00","end_date":null,"date_utc":"2026-09-27T18:00:00Z","end_date_utc":null,"time":"11 a.m.","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"O","location_indicator":"H","neutral_hometeam":false,"location":"San Francisco","conference":"California Collegiate Athletic Association","conference_abbrev":"CCAA","conference_logo":"/images/2008/7/28/leftnav_ccaa.gif","is_conference":true,"show_atvs":true,"is_spotlight":false,"type":"recent","tournament":null,"sport":{"id":8,"title":"Women's Soccer","abbreviation":"WSOC","shortname":"wsoc","short_title":"WSOC","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"wsoc","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":278,"title":"2026 Women's Soccer Schedule","url":"https://sfstategators.com/schedule.aspx?schedule=278"},"opponent":{"id":31,"prefix":null,"name":"Menlo","title":"Menlo","image":"/images/2023/2/26/menlo.png"},"media":{"video":"https://flosports.link/4cg7YNI","video_text":"FloCollege","audio":null,"audio_text":null,"stats":"http://www.sfstategators.com/livestats_wsoc","tickets":"https://vivenu.com/seller/san-francisco-state-university-athletics-jrhd","game_note":null,"game_promotion_name":"Alumni Day","tv":null,"tv_image":"/images/2024/7/5/FloCollege.png","tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":{"title":"WSOC | Late Goal From Maciel Delivers Victory for Gators","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/2026/9/27/IMG_7415.jpeg","image_focal_point":null,"image_alt_text":null,"video":null,"url":"/news/2026/9/27/womens-soccer-wsoc-late-goal-from-maciel-delivers-victory-for-gators.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":null,"game_id":null,"games":null,"gallery_id":null,"writer":null,"ranking":0,"locked_ranking":false,"id":6813,"content_id":"6813","content_title":"WSOC | Late Goal From Maciel Delivers Victory for Gators","content_date":"2026-09-28T04:55:22.397","content_url":"https://sfstategators.com/news/2026/9/27/womens-soccer-wsoc-late-goal-from-maciel-delivers-victory-for-gators.aspx","content_image_url":"https://sfstategators.com/images/2026/9/27/IMG_7415.jpeg","date":"2026-09-28T04:55:22.397"},"result":{"game_id":7661,"status":"W","team_score":"2","opponent_score":"1","prescore":null,"postscore":null,"bid":"ytfF78ooTLbzRRvlyrj9Cw%3d%3d","boxscore":"/boxscore.aspx?id=7661","line_scores":{"game_winner":"H","this_team_is_home_team":false,"home_full_name":"San Francisco State","home_short_name":"SF","away_full_name":"Menlo","away_short_name":"MC","period_label":"Half","periods":["1","2","F"],"period_home_score":["0","2","2"],"period_away_score":["1","0","1"]}},"game_facility":{"id":2,"title":"Cox Stadium","url":"http://maps.google.com/maps?f=q&hl=en&q=1600+Holloway+Ave,+San+Francisco,+San+Francisco,+California+94132,+United+States&sll=37.724429,-122.477152&sspn=0.010981,0.020084&layer=t&ie=UTF8&om=1&ll=37.72414,-122.476509&spn=0.010981,0.020084&z=16&iwloc=addr"},"promotion":{"name":"Alumni Day","link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":"https://vivenu.com/seller/san-francisco-state-university-athletics-jrhd","ticket_range":"Buy Tickets","stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":7783,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-09-26T11:00:00","end_date":null,"date_utc":"2026-09-26T18:00:00Z","end_date_utc":null,"time":"11 a.m.","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"O","location_indicator":"A","neutral_hometeam":false,"location":"Bellingham, Wash.","conference":null,"conference_abbrev":null,"conference_logo":null,"is_conference":false,"show_atvs":true,"is_spotlight":false,"type":"recent","tournament":null,"sport":{"id":6,"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":"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"}
549,"schedule":{"id":282,"title":"2026 Women's Cross Country Schedule","url":"https://sfstategators.com/schedule.aspx?schedule=282"},"opponent":{"id":13,"prefix":null,"name":"Bill Roe Classic","title":"Bill Roe Classic","image":"/images/logos/WWU.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":[{"css_class":null,"title":"Live Results","url":"https://live.pntfo.com"}],"program":null,"program_text":null},"story":{"title":"WXC | Women Finish Strong at Bill Roe Classic","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/2026/9/26/XC_Women_108.jpg","image_focal_point":null,"image_alt_text":null,"video":null,"url":"/news/2026/9/26/womens-cross-country-wxc-women-finish-strong-at-bill-roe-classic.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":null,"game_id":null,"games":null,"gallery_id":null,"writer":null,"ranking":0,"locked_ranking":false,"id":6812,"content_id":"6812","content_title":"WXC | Women Finish Strong at Bill Roe Classic","content_date":"2026-09-26T19:43:51.947","content_url":"https://sfstategators.com/news/2026/9/26/womens-cross-country-wxc-women-finish-strong-at-bill-roe-classic.aspx","content_image_url":"https://sfstategators.com/images/2026/9/26/XC_Women_108.jpg","date":"2026-09-26T19:43:51.947"},"result":{"game_id":7783,"status":"N","team_score":null,"opponent_score":null,"prescore":"6th of 9","postscore":null,"bid":"2gWOrNbjR0qkt3SLcYklXA%3d%3d","boxscore":null,"line_scores":null},"game_facility":{"id":413,"title":"Hovander Park","url":"/facilities/?id=413"},"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":null,"ticket_range":null,"stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":7784,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-09-26T10:00:00","end_date":null,"date_utc":"2026-09-26T17:00:00Z","end_date_utc":null,"time":"10 a.m.","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"O","location_indicator":"A","neutral_hometeam":false,"location":"Ferndale, Wash.","conference":"California Collegiate Athletic Association","conference_abbrev":"CCAA","conference_logo":"/images/2008/7/28/leftnav_ccaa.gif","is_conference":false,"show_atvs":true,"is_spotlight":false,"type":"recent","tournament":null,"sport":{"id":5,"title":"Men's Cross Country","abbreviation":"MXC","shortname":"mcross","short_title":"MXC","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"mcross","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":281,"title":"2026 Men's Cross Country Schedule","url":"https://sfstategators.com/schedule.aspx?schedule=281"},"opponent":{"id":13,"prefix":null,"name":"Bill Roe Classic","title":"Bill Roe Classic","image":"/images/logos/WWU.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":[{"css_class":null,"title":"Live Results","url":"https://live.pntfo.com"}],"program":null,"program_text":null},"story":{"title":"MXC | Vargas Named FloCollege/CCAA Runner of the Week","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/2026/9/29/vargas_potwtv.png","image_focal_point":null,"image_alt_text":null,"video":null,"url":"/news/2026/9/28/mens-cross-country-mxc-vargas-named-flocollege-ccaa-runner-of-the-week.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":null,"game_id":null,"games":null,"gallery_id":null,"writer":null,"ranking":0,"locked_ranking":false,"id":6814,"content_id":"6814","content_title":"MXC | Vargas Named FloCollege/CCAA Runner of the Week","content_date":"2026-09-28T17:30:50.993","content_url":"https://sfstategators.c
549om/news/2026/9/28/mens-cross-country-mxc-vargas-named-flocollege-ccaa-runner-of-the-week.aspx","content_image_url":"https://sfstategators.com/images/2026/9/29/vargas_potwtv.png","date":"2026-09-28T17:30:50.993"},"result":{"game_id":7784,"status":"N","team_score":null,"opponent_score":null,"prescore":"5th of 12","postscore":null,"bid":"tS9IBJ2Za%2fOf%2fcBg8vUUNQ%3d%3d","boxscore":null,"line_scores":null},"game_facility":{"id":413,"title":"Hovander Park","url":"/facilities/?id=413"},"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":null,"ticket_range":null,"stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":7676,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-09-25T17:00:00","end_date":null,"date_utc":"2026-09-26T00:00:00.0000001Z","end_date_utc":null,"time":"5 p.m.","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"O","location_indicator":"A","neutral_hometeam":false,"location":"Turlock, Calif.","conference":"California Collegiate Athletic Association","conference_abbrev":"CCAA","conference_logo":"/images/2008/7/28/leftnav_ccaa.gif","is_conference":false,"show_atvs":true,"is_spotlight":false,"type":"recent","tournament":null,"sport":{"id":14,"title":"Women's Volleyball","abbreviation":"VB","shortname":"wvball","short_title":"VB","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"wvball","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":279,"title":"2026 Women's Volleyball Schedule","url":"https://sfstategators.com/schedule.aspx?schedule=279"},"opponent":{"id":145,"prefix":null,"name":"Cal State East Bay","title":"Cal State East Bay","image":"/images/2025/9/10/Spirit_Falcon_RGB.png"},"media":{"video":"https://flosports.link/4cg7YNI","video_text":"FloCollege","audio":null,"audio_text":null,"stats":"http://www.sfstategators.com/livestats_vb","tickets":null,"game_note":null,"game_promotion_name":null,"tv":null,"tv_image":"/images/2024/7/5/FloCollege.png","tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":{"title":"VB | Gators Take Set One But Fall to East Bay","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/2026/9/26/_M9A2099.JPG","image_focal_point":null,"image_alt_text":null,"video":null,"url":"/news/2026/9/26/womens-volleyball-vb-gators-take-set-one-but-fall-to-east-bay.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":null,"game_id":null,"games":null,"gallery_id":null,"writer":null,"ranking":0,"locked_ranking":false,"id":6810,"content_id":"6810","content_title":"VB | Gators Take Set One But Fall to East Bay","content_date":"2026-09-26T17:53:09.76","content_url":"https://sfstategators.com/news/2026/9/26/womens-volleyball-vb-gators-take-set-one-but-fall-to-east-bay.aspx","content_image_url":"https://sfstategators.com/images/2026/9/26/_M9A2099.JPG","date":"2026-09-26T17:53:09.76"},"result":{"game_id":7676,"status":"L","team_score":"1","opponent_score":"3","prescore":null,"postscore":null,"bid":"kICV2%2fYHp0bn%2fYUSdIqiAw%3d%3d","boxscore":"/boxscore.aspx?id=7676","line_scores":{"game_winner":"H","this_team_is_home_team":false,"home_full_name":"Cal St. East Bay","home_short_name":"CSUEB","away_full_name":"San Fran. St.","away_short_name":"SFSU","period_label":"Game","periods":["1","2","3","4","F"],"period_home_score":["23","25","25","25","3"],"period_away_score":["25","19","17","22","1"]}},"game_facility":{"id":31,"title":"Ed & Bertha Fitzpatrick Arena","url":"http://warriorathletics.com/sports/2007/8/28/GEN_0828075416.aspx?tab=facilities"},"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":null,"ticket_range":null,"stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":7660,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-09-25T12:00:00","end_date":null,"date_utc":"2026-09-25T19:00:00Z","end_date_utc":null,"time":"Noon","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"O","location_indicator":"H","neutral_hometeam":false,"location":"San Francisco","conference":"California Collegiate Athletic Association","conference_abbrev":"CCAA","conference_logo":"/images/2008/7/28/leftnav_ccaa.gif","is_conference":true,"show_atvs":true,"is_spotlight":false,"type":"recent","tournament":null,"sport":{"id":8,"title":"Women's Soccer","abbreviation":"WSOC","shortname":"wsoc","short_title":"WSOC","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"wsoc","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"}
549,"schedule":{"id":278,"title":"2026 Women's Soccer Schedule","url":"https://sfstategators.com/schedule.aspx?schedule=278"},"opponent":{"id":117,"prefix":null,"name":"Fresno Pacific","title":"Fresno Pacific","image":"/images/logos/sunbirdhead.png"},"media":{"video":"https://flosports.link/4cg7YNI","video_text":"FloCollege","audio":null,"audio_text":null,"stats":"http://www.sfstategators.com/livestats_wsoc","tickets":"https://vivenu.com/seller/san-francisco-state-university-athletics-jrhd","game_note":null,"game_promotion_name":"Rally Towels for First 100 Fans","tv":null,"tv_image":"/images/2024/7/5/FloCollege.png","tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":{"title":"WSOC | Offense Can't Breakthrough in Home Opening Loss","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/2026/9/25/_I2A7974.jpg","image_focal_point":null,"image_alt_text":null,"video":null,"url":"/news/2026/9/25/womens-soccer-wsoc-offense-can-t-breakthrough-in-home-opening-loss.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":null,"game_id":null,"games":null,"gallery_id":null,"writer":null,"ranking":0,"locked_ranking":false,"id":6809,"content_id":"6809","content_title":"WSOC | Offense Can't Breakthrough in Home Opening Loss","content_date":"2026-09-25T22:35:14.39","content_url":"https://sfstategators.com/news/2026/9/25/womens-soccer-wsoc-offense-can-t-breakthrough-in-home-opening-loss.aspx","content_image_url":"https://sfstategators.com/images/2026/9/25/_I2A7974.jpg","date":"2026-09-25T22:35:14.39"},"result":{"game_id":7660,"status":"L","team_score":"0","opponent_score":"2","prescore":null,"postscore":null,"bid":"eGhxMqiHgMy%2fMHnzb1Dphg%3d%3d","boxscore":"/boxscore.aspx?id=7660","line_scores":{"game_winner":"A","this_team_is_home_team":false,"home_full_name":"San Fran. St.","home_short_name":"SF","away_full_name":"Fresno Pacific","away_short_name":"FPU","period_label":"Half","periods":["1","2","F"],"period_home_score":["0","0","0"],"period_away_score":["1","1","2"]}},"game_facility":{"id":2,"title":"Cox Stadium","url":"http://maps.google.com/maps?f=q&hl=en&q=1600+Holloway+Ave,+San+Francisco,+San+Francisco,+California+94132,+United+States&sll=37.724429,-122.477152&sspn=0.010981,0.020084&layer=t&ie=UTF8&om=1&ll=37.72414,-122.476509&spn=0.010981,0.020084&z=16&iwloc=addr"},"promotion":{"name":"Rally Towels for First 100 Fans","link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":"https://vivenu.com/seller/san-francisco-state-university-athletics-jrhd","ticket_range":"Buy Tickets","stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":7675,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-09-24T17:00:00","end_date":null,"date_utc":"2026-09-25T00:00:00.0000001Z","end_date_utc":null,"time":"5 p.m.","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"O","location_indicator":"A","neutral_hometeam":false,"location":"Turlock, Calif.","conference":"California Collegiate Athletic Association","conference_abbrev":"CCAA","conference_logo":"/images/2008/7/28/leftnav_ccaa.gif","is_conference":false,"show_atvs":true,"is_spotlight":false,"type":"recent","tournament":null,"sport":{"id":14,"title":"Women's Volleyball","abbreviation":"VB","shortname":"wvball","short_title":"VB","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"wvball","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":279,"title":"2026 Women's Volleyball Schedule","url":"https://sfstategators.com/schedule.aspx?schedule=279"},"opponent":{"id":141,"prefix":null,"name":"Stanislaus State","title":"Stanislaus State","image":"/images/logos/Stanislaus_state_2024.png"},"media":{"video":"https://flosports.link/4cg7YNI","video_text":"FloCollege","audio":null,"audio_text":null,"stats":"http://www.sfstategators.c
549om/livestats_vb","tickets":null,"game_note":null,"game_promotion_name":null,"tv":null,"tv_image":"/images/2024/7/5/FloCollege.png","tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":{"title":"VB | Gators Sweep Warriors to Open the Weekend","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/2026/9/24/_M9A2119.JPG","image_focal_point":null,"image_alt_text":null,"video":null,"url":"/news/2026/9/24/womens-volleyball-vb-gators-sweep-warriors-to-open-the-weekend.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":null,"game_id":null,"games":null,"gallery_id":null,"writer":null,"ranking":0,"locked_ranking":false,"id":6808,"content_id":"6808","content_title":"VB | Gators Sweep Warriors to Open the Weekend","content_date":"2026-09-25T04:07:48.343","content_url":"https://sfstategators.com/news/2026/9/24/womens-volleyball-vb-gators-sweep-warriors-to-open-the-weekend.aspx","content_image_url":"https://sfstategators.com/images/2026/9/24/_M9A2119.JPG","date":"2026-09-25T04:07:48.343"},"result":{"game_id":7675,"status":"W","team_score":"3","opponent_score":"0","prescore":null,"postscore":null,"bid":"efV6OIzi96eIXmJ2pmUm%2fQ%3d%3d","boxscore":"/boxscore.aspx?id=7675","line_scores":{"game_winner":"A","this_team_is_home_team":false,"home_full_name":"Stanislaus St.","home_short_name":"StStan","away_full_name":"San Fran. St.","away_short_name":"SFSU","period_label":"Game","periods":["1","2","3","F"],"period_home_score":["21","18","23","0"],"period_away_score":["25","25","25","3"]}},"game_facility":{"id":31,"title":"Ed & Bertha Fitzpatrick Arena","url":"http://warriorathletics.com/sports/2007/8/28/GEN_0828075416.aspx?tab=facilities"},"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":null,"ticket_range":null,"stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":7659,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-09-20T11:00:00","end_date":null,"date_utc":"2026-09-20T18:00:00Z","end_date_utc":null,"time":"11 a.m.","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"O","location_indicator":"A","neutral_hometeam":false,"location":"Pomona, Calif.","conference":"California Collegiate Athletic Association","conference_abbrev":"CCAA","conference_logo":"/images/2008/7/28/leftnav_ccaa.gif","is_conference":true,"show_atvs":true,"is_spotlight":false,"type":"recent","tournament":null,"sport":{"id":8,"title":"Women's Soccer","abbreviation":"WSOC","shortname":"wsoc","short_title":"WSOC","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"wsoc","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":278,"title":"2026 Women's Soccer Schedule","url":"https://sfstategators.com/schedule.aspx?schedule=278"},"opponent":{"id":140,"prefix":"#2","name":"Cal Poly Pomona","title":"#2 Cal Poly Pomona","image":"/images/logos/Cal-Poly-Pomona.png"},"media":{"video":"https://flosports.link/4cg7YNI","video_text":"FloCollege","audio":null,"audio_text":null,"stats":"http://www.sfstategators.com/livestats_wsoc","tickets":null,"game_note":null,"game_promotion_name":null,"tv":null,"tv_image":"/images/2024/7/5/FloCollege.png","tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":{"title":"WSOC | Goal from Davis Ends Pomona Shut-Out Bid in Loss","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/2026/9/21/IMG_3004.JPG","image_focal_point":null,"image_alt_text":null,"video":null,"url":"/news/2026/9/21/womens-soccer-wsoc-goal-from-davis-ends-pomona-shut-out-bid-in-loss.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":null,"game_id":null,"games":null,"gallery_id":null,"writer":null,"ranking":0,"locked_ranking":false,"id":6803,"content_id":"6803","content_title":"WSOC | Goal from Davis Ends Pomona Shut-Out Bid in Loss","content_date":"2026-09-21T20:16:57.553","content_url":"https://sfstategators.c
549om/news/2026/9/21/womens-soccer-wsoc-goal-from-davis-ends-pomona-shut-out-bid-in-loss.aspx","content_image_url":"https://sfstategators.com/images/2026/9/21/IMG_3004.JPG","date":"2026-09-21T20:16:57.553"},"result":{"game_id":7659,"status":"L","team_score":"1","opponent_score":"4","prescore":null,"postscore":null,"bid":"3%2f6ftARhlUpLroUZ1hQEQQ%3d%3d","boxscore":"/boxscore.aspx?id=7659","line_scores":{"game_winner":"H","this_team_is_home_team":false,"home_full_name":"Cal Poly Pomona","home_short_name":"CPP","away_full_name":"San Fran. St.","away_short_name":"SFSU","period_label":"Half","periods":["1","2","F"],"period_home_score":["3","1","4"],"period_away_score":["0","1","1"]}},"game_facility":{"id":13,"title":"Kellogg Stadium","url":"http://www.broncoathletics.com/sports/2010/10/19/Facilities.aspx"},"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":null,"ticket_range":null,"stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":7674,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-09-19T17:00:00","end_date":null,"date_utc":"2026-09-20T00:00:00.0000001Z","end_date_utc":null,"time":"5 p.m.","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"O","location_indicator":"H","neutral_hometeam":false,"location":"San Francisco","conference":"California Collegiate Athletic Association","conference_abbrev":"CCAA","conference_logo":"/images/2008/7/28/leftnav_ccaa.gif","is_conference":true,"show_atvs":true,"is_spotlight":false,"type":"recent","tournament":null,"sport":{"id":14,"title":"Women's Volleyball","abbreviation":"VB","shortname":"wvball","short_title":"VB","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"wvball","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":279,"title":"2026 Women's Volleyball Schedule","url":"https://sfstategators.com/schedule.aspx?schedule=279"},"opponent":{"id":143,"prefix":null,"name":"Cal State LA","title":"Cal State LA","image":"/images/logos/LALogo2025.png"},"media":{"video":"https://flosports.link/4cg7YNI","video_text":"FloCollege","audio":null,"audio_text":null,"stats":"http://www.sfstategators.com/livestats_vb","tickets":"https://vivenu.com/seller/san-francisco-state-university-athletics-jrhd","game_note":null,"game_promotion_name":null,"tv":null,"tv_image":"/images/2024/7/5/FloCollege.png","tv_image_link":null,"radio":null,"custom1":null,"custom2":null,"custom3":null,"gamefiles":null,"program":null,"program_text":null},"story":{"title":"VB | Gators Come Back From First Set Loss to Beat LA","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/2026/9/20/_M9A2156.JPG","image_focal_point":null,"image_alt_text":null,"video":null,"url":"/news/2026/9/19/womens-volleyball-vb-gators-come-back-from-first-set-loss-to-beat-la.aspx","redirect_absolute_url":null,"links":null,"homepage_feed_template":null,"game_id":null,"games":null,"gallery_id":null,"writer":null,"ranking":0,"locked_ranking":false,"id":6802,"content_id":"6802","content_title":"VB | Gators Come Back From First Set Loss to Beat LA","content_date":"2026-09-20T17:57:07.327","content_url":"https://sfstategators.com/news/2026/9/19/womens-volleyball-vb-gators-come-back-from-first-set-loss-to-beat-la.aspx","content_image_url":"https://sfstategators.com/images/2026/9/20/_M9A2156.JPG","date":"2026-09-20T17:57:07.327"},"result":{"game_id":7674,"status":"W","team_score":"3","opponent_score":"1","prescore":null,"postscore":null,"bid":"nMFYEgq9bHcJ5D3RbZ%2fkUw%3d%3d","boxscore":"/boxscore.aspx?id=7674","line_scores":{"game_winner":"H","this_team_is_home_team":false,"home_full_name":"San Fran. St.","home_short_name":"SFSU","away_full_name":"Cal State LA","away_short_name":"LA","period_label":"Game","periods":["1","2","3","4","F"],"period_home_score":["17","25","26","25","3"],"period_away_score":["25","14","24","14","1"]}},"game_facility":{"id":30,"title":"San Francisco Federal Credit Union Gymnasium at Don Nasser Family Plaza","url":"https://sfstategators.c
549om/facilities/?id=30"},"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":"https://vivenu.com/seller/san-francisco-state-university-athletics-jrhd","ticket_range":"Buy Tickets","stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}}],"mode":"web"}; 550 if (!("sidearmComponents" in window)) 551 window.sidearmComponents = []; 552 window.sidearmComponents.push(obj); 553</script>
553 554 555 556 <results-component params="{ id: 'a742ae50-728e-42da-8ad6-a3192809fc85' }"></results-component> 557 558 559 560 </div> 561 <div id="upcoming"> 562 563
564<script> 565 var obj = {"start":0,"count":8,"name":"events","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{"school_name":"San Francisco State"},"context":null,"dummy":false,"type":"events","id":"7b989d1e-bcfe-49f2-b7cb-ff2d0b3c960e","data":[{"id":7662,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-10-01T19:00:00","end_date":null,"date_utc":"2026-10-02T02:00:00Z","end_date_utc":null,"time":"7 p.m.","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"A","location_indicator":"A","neutral_hometeam":false,"location":"Seaside, Calif.","conference":"California Collegiate Athletic Association","conference_abbrev":"CCAA","conference_logo":"/images/2008/7/28/leftnav_ccaa.gif","is_conference":true,"show_atvs":true,"is_spotlight":false,"type":"upcoming","tournament":null,"sport":{"id":8,"title":"Women's Soccer","abbreviation":"WSOC","shortname":"wsoc","short_title":"WSOC","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"wsoc","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":278,"title":"2026 Women's Soccer Schedule","url":"https://sfstategators.com/schedule.aspx?schedule=278"},"opponent":{"id":218,"prefix":null,"name":"Cal State Monterey Bay","title":"Cal State Monterey Bay","image":"/images/logos/OTTER%20PRIMARY%20-%20FULL%20COLOR%20(1).png"},"media":{"video":"https://flosports.link/4cg7YNI","video_text":"FloCollege","audio":null,"audio_text":null,"stats":"http://www.sfstategators.com/livestats_wsoc","tickets":null,"game_note":null,"game_promotion_name":null,"tv":null,"tv_image":"/images/2024/7/5/FloCollege.png","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,"ranking":0,"locked_ranking":false,"id":null,"content_id":"","content_title":null,"content_date":null,"content_url":"","content_image_url":null,"date":null},"result":{"game_id":7662,"status":null,"team_score":null,"opponent_score":null,"prescore":null,"postscore":null,"bid":"GDC48fjiWSbMEHyJpDSGCA%3d%3d","boxscore":null,"line_scores":null},"game_facility":{"id":347,"title":"Cardinale Stadium","url":"https://www.montereybayfc.com/stadium/"},"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":null,"ticket_range":null,"stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":7677,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-10-02T17:00:00","end_date":null,"date_utc":"2026-10-03T00:00:00.0000001Z","end_date_utc":null,"time":"5 p.m.","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"A","location_indicator":"H","neutral_hometeam":false,"location":"San Francisco","conference":"California Collegiate Athletic Association","conference_abbrev":"CCAA","conference_logo":"/images/2008/7/28/leftnav_ccaa.gif","is_conference":true,"show_atvs":true,"is_spotlight":false,"type":"upcoming","tournament":null,"sport":{"id":14,"title":"Women's Volleyball","abbreviation":"VB","shortname":"wvball","short_title":"VB","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"wvball","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":279,"title":"2026 Women's Volleyball Schedule","url":"https://sfstategators.c
565om/schedule.aspx?schedule=279"},"opponent":{"id":141,"prefix":null,"name":"Stanislaus State","title":"Stanislaus State","image":"/images/logos/Stanislaus_state_2024.png"},"media":{"video":"https://flosports.link/4cg7YNI","video_text":"FloCollege","audio":null,"audio_text":null,"stats":"http://www.sfstategators.com/livestats_vb","tickets":"https://vivenu.com/seller/san-francisco-state-university-athletics-jrhd","game_note":null,"game_promotion_name":"Rally Towels for First 100 Fans","tv":null,"tv_image":"/images/2024/7/5/FloCollege.png","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,"ranking":0,"locked_ranking":false,"id":null,"content_id":"","content_title":null,"content_date":null,"content_url":"","content_image_url":null,"date":null},"result":{"game_id":7677,"status":null,"team_score":null,"opponent_score":null,"prescore":null,"postscore":null,"bid":"WkQ9WJveQHOr%2bkR3Q3AWwA%3d%3d","boxscore":null,"line_scores":null},"game_facility":{"id":30,"title":"San Francisco Federal Credit Union Gymnasium at Don Nasser Family Plaza","url":"https://sfstategators.com/facilities/?id=30"},"promotion":{"name":"Rally Towels for First 100 Fans","link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":"https://vivenu.com/seller/san-francisco-state-university-athletics-jrhd","ticket_range":"Buy Tickets","stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":7663,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-10-03T12:00:00","end_date":null,"date_utc":"2026-10-03T19:00:00Z","end_date_utc":null,"time":"Noon","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"A","location_indicator":"H","neutral_hometeam":false,"location":"San Francisco","conference":"California Collegiate Athletic Association","conference_abbrev":"CCAA","conference_logo":"/images/2008/7/28/leftnav_ccaa.gif","is_conference":true,"show_atvs":true,"is_spotlight":false,"type":"upcoming","tournament":null,"sport":{"id":8,"title":"Women's Soccer","abbreviation":"WSOC","shortname":"wsoc","short_title":"WSOC","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"wsoc","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":278,"title":"2026 Women's Soccer Schedule","url":"https://sfstategators.com/schedule.aspx?schedule=278"},"opponent":{"id":205,"prefix":null,"name":"Cal State San Marcos","title":"Cal State San Marcos","image":"/images/logos/San-Marcos.png"},"media":{"video":"https://flosports.link/4cg7YNI","video_text":"FloCollege","audio":null,"audio_text":null,"stats":"http://www.sfstategators.com/livestats_wsoc","tickets":"https://vivenu.com/seller/san-francisco-state-university-athletics-jrhd","game_note":null,"game_promotion_name":null,"tv":null,"tv_image":"/images/2024/7/5/FloCollege.png","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,"ranking":0,"locked_ranking":false,"id":null,"content_id":"","content_title":null,"content_date":null,"content_url":"","content_image_url":null,"date":null},"result":{"game_id":7663,"status":null,"team_score":null,"opponent_score":null,"prescore":null,"postscore":null,"bi
565d":"yIH4tqRhPBb6tYlcGPPrMQ%3d%3d","boxscore":null,"line_scores":null},"game_facility":{"id":2,"title":"Cox Stadium","url":"http://maps.google.com/maps?f=q&hl=en&q=1600+Holloway+Ave,+San+Francisco,+San+Francisco,+California+94132,+United+States&sll=37.724429,-122.477152&sspn=0.010981,0.020084&layer=t&ie=UTF8&om=1&ll=37.72414,-122.476509&spn=0.010981,0.020084&z=16&iwloc=addr"},"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":"https://vivenu.com/seller/san-francisco-state-university-athletics-jrhd","ticket_range":"Buy Tickets","stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":7678,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-10-03T17:00:00","end_date":null,"date_utc":"2026-10-04T00:00:00.0000001Z","end_date_utc":null,"time":"5 p.m.","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"A","location_indicator":"H","neutral_hometeam":false,"location":"San Francisco","conference":"California Collegiate Athletic Association","conference_abbrev":"CCAA","conference_logo":"/images/2008/7/28/leftnav_ccaa.gif","is_conference":true,"show_atvs":true,"is_spotlight":false,"type":"upcoming","tournament":null,"sport":{"id":14,"title":"Women's Volleyball","abbreviation":"VB","shortname":"wvball","short_title":"VB","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"wvball","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":279,"title":"2026 Women's Volleyball Schedule","url":"https://sfstategators.com/schedule.aspx?schedule=279"},"opponent":{"id":137,"prefix":null,"name":"Chico State","title":"Chico State","image":"/images/logos/Chico%20Primary%20Logo.png"},"media":{"video":"https://flosports.link/4cg7YNI","video_text":"FloCollege","audio":null,"audio_text":null,"stats":"http://www.sfstategators.com/livestats_vb","tickets":"https://vivenu.com/seller/san-francisco-state-university-athletics-jrhd","game_note":null,"game_promotion_name":null,"tv":null,"tv_image":"/images/2024/7/5/FloCollege.png","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,"ranking":0,"locked_ranking":false,"id":null,"content_id":"","content_title":null,"content_date":null,"content_url":"","content_image_url":null,"date":null},"result":{"game_id":7678,"status":null,"team_score":null,"opponent_score":null,"prescore":null,"postscore":null,"bid":"1FTO5Zsa4%2fwjOeSh0SAetg%3d%3d","boxscore":null,"line_scores":null},"game_facility":{"id":30,"title":"San Francisco Federal Credit Union Gymnasium at Don Nasser Family Plaza","url":"https://sfstategators.com/facilities/?id=30"},"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":"https://vivenu.com/seller/san-francisco-state-university-athletics-jrhd","ticket_range":"Buy Tickets","stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":7664,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-10-09T12:00:00","end_date":null,"date_utc":"2026-10-09T19:00:00Z","end_date_utc":null,"time":"Noon","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"A","location_indicator":"H","neutral_hometeam":false,"location":"San Francisco","conference":"California Collegiate Athletic Association","conference_abbrev":"CCAA","conference_logo":"/images/2008/7/28/leftnav_ccaa.gif","is_conference":true,"show_atvs":true,"is_spotlight":false,"type":"upcoming","tournament":null,"sport":{"id":8,"title":"Women's Soccer","abbreviation":"WSOC","shortname":"wsoc","short_title":"WSOC","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"wsoc","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"}
565,"schedule":{"id":278,"title":"2026 Women's Soccer Schedule","url":"https://sfstategators.com/schedule.aspx?schedule=278"},"opponent":{"id":141,"prefix":null,"name":"Stanislaus State","title":"Stanislaus State","image":"/images/logos/Stanislaus_state_2024.png"},"media":{"video":"https://flosports.link/4cg7YNI","video_text":"FloCollege","audio":null,"audio_text":null,"stats":"http://www.sfstategators.com/livestats_wsoc","tickets":"https://vivenu.com/seller/san-francisco-state-university-athletics-jrhd","game_note":null,"game_promotion_name":null,"tv":null,"tv_image":"/images/2024/7/5/FloCollege.png","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,"ranking":0,"locked_ranking":false,"id":null,"content_id":"","content_title":null,"content_date":null,"content_url":"","content_image_url":null,"date":null},"result":{"game_id":7664,"status":null,"team_score":null,"opponent_score":null,"prescore":null,"postscore":null,"bid":"Ny98KjPr8CWvOt%2fJovp%2bsw%3d%3d","boxscore":null,"line_scores":null},"game_facility":{"id":2,"title":"Cox Stadium","url":"http://maps.google.com/maps?f=q&hl=en&q=1600+Holloway+Ave,+San+Francisco,+San+Francisco,+California+94132,+United+States&sll=37.724429,-122.477152&sspn=0.010981,0.020084&layer=t&ie=UTF8&om=1&ll=37.72414,-122.476509&spn=0.010981,0.020084&z=16&iwloc=addr"},"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":"https://vivenu.com/seller/san-francisco-state-university-athletics-jrhd","ticket_range":"Buy Tickets","stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":7679,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-10-09T14:00:00","end_date":null,"date_utc":"2026-10-09T21:00:00Z","end_date_utc":null,"time":"2 p.m.","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"A","location_indicator":"A","neutral_hometeam":false,"location":"Merced, Calif.","conference":"California Collegiate Athletic Association","conference_abbrev":"CCAA","conference_logo":"/images/2008/7/28/leftnav_ccaa.gif","is_conference":true,"show_atvs":true,"is_spotlight":false,"type":"upcoming","tournament":null,"sport":{"id":14,"title":"Women's Volleyball","abbreviation":"VB","shortname":"wvball","short_title":"VB","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"wvball","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":279,"title":"2026 Women's Volleyball Schedule","url":"https://sfstategators.com/schedule.aspx?schedule=279"},"opponent":{"id":210,"prefix":null,"name":"UC Merced","title":"UC Merced","image":"/images/2018/10/26/ucMerced.png"},"media":{"video":"https://flosports.link/4cg7YNI","video_text":"FloCollege","audio":null,"audio_text":null,"stats":"http://www.sfstategators.com/livestats_vb","tickets":null,"game_note":null,"game_promotion_name":null,"tv":null,"tv_image":"/images/2024/7/5/FloCollege.png","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,"ranking":0,"locked_ranking":false,"id":null,"content_id":"","content_title":null,"content_date":null,"content_url":"","content_image_url":null,"date":null},"result":{"game_id":7679,"status":null,"team_score":null,"opponent_score":null,"prescore":null,"postscore":null,"bi
565d":"9%2f4J79PCjA5YOIg3BLZ9fQ%3d%3d","boxscore":null,"line_scores":null},"game_facility":{"id":391,"title":"Gallo Recreation & Wellness Center","url":"https://ucmercedbobcats.com/facilities/joseph-edward-gallo-recreation-wellness-center/10"},"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":null,"ticket_range":null,"stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":7739,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-10-09T15:30:00","end_date":null,"date_utc":"2026-10-09T22:30:00Z","end_date_utc":null,"time":"3:30 p.m.","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"A","location_indicator":"H","neutral_hometeam":false,"location":"San Francisco","conference":"California Collegiate Athletic Association","conference_abbrev":"CCAA","conference_logo":"/images/2008/7/28/leftnav_ccaa.gif","is_conference":false,"show_atvs":true,"is_spotlight":false,"type":"upcoming","tournament":null,"sport":{"id":5,"title":"Men's Cross Country","abbreviation":"MXC","shortname":"mcross","short_title":"MXC","global_sport_id":null,"non_sport":false,"show_at_vs":true,"global_sport_shortname":"mcross","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":281,"title":"2026 Men's Cross Country Schedule","url":"https://sfstategators.com/schedule.aspx?schedule=281"},"opponent":{"id":24,"prefix":null,"name":"SF State Invitational","title":"SF State Invitational","image":"/images/logos/San-Fran-State-Gators.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,"ranking":0,"locked_ranking":false,"id":null,"content_id":"","content_title":null,"content_date":null,"content_url":"","content_image_url":null,"date":null},"result":{"game_id":7739,"status":null,"team_score":null,"opponent_score":null,"prescore":null,"postscore":null,"bid":"%2f1V5C2TTOcUYKbozkD3waw%3d%3d","boxscore":null,"line_scores":null},"game_facility":{"id":5,"title":"Golden Gate Park's Speedway Meadow","url":"http://www.yelp.com/map/speedway-meadow-golden-gate-park-san-francisco"},"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":null,"ticket_range":null,"stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}},{"id":7745,"game_pregame_story_id":null,"game_postgame_story_id":null,"date":"2026-10-09T16:15:00","end_date":null,"date_utc":"2026-10-09T23:15:00Z","end_date_utc":null,"time":"4:15 p.m.","is_doubleheader":false,"allday":false,"tbd":false,"team_prefix":"","status":"A","location_indicator":"H","neutral_hometeam":false,"location":"San Francisco","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":"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":"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"}
565,"schedule":{"id":282,"title":"2026 Women's Cross Country Schedule","url":"https://sfstategators.com/schedule.aspx?schedule=282"},"opponent":{"id":24,"prefix":null,"name":"SF State Invitational","title":"SF State Invitational","image":"/images/logos/San-Fran-State-Gators.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,"ranking":0,"locked_ranking":false,"id":null,"content_id":"","content_title":null,"content_date":null,"content_url":"","content_image_url":null,"date":null},"result":{"game_id":7745,"status":null,"team_score":null,"opponent_score":null,"prescore":null,"postscore":null,"bid":"Qo%2fNqsHBmBrtm53qdQK30w%3d%3d","boxscore":null,"line_scores":null},"game_facility":{"id":5,"title":"Golden Gate Park's Speedway Meadow","url":"http://www.yelp.com/map/speedway-meadow-golden-gate-park-san-francisco"},"promotion":{"name":null,"link":null,"image":null,"caption":null},"event_image":{"link":null,"image":null,"caption":null,"alt_text":null},"pac_tickets":{"stubhub_id":0,"ticketLink":null,"ticket_range":null,"stubhub_link":null,"stubhub_range":null,"seatgeek_link":null,"isModified":0}}],"mode":"web"}; 566 if (!("sidearmComponents" in window)) 567 window.sidearmComponents = []; 568 window.sidearmComponents.push(obj); 569</script>
569 570 571 572 <events-component params="{ id: '7b989d1e-bcfe-49f2-b7cb-ff2d0b3c960e' }"></events-component> 573 574 575 576 </div> 577 </div> 578 <div class="s-events__calendar"> 579 <a class="s-events__calendar--link" data-bind="attr: { href: window.associated_sport ? '/schedule.aspx?path=' + window.associated_sport.shortname : '/calendar.aspx' }"> 580 Full Schedule 581 <span class="sf-arrows-long-right"></span> 582 </a> 583 </div> 584 </section> 585 <!-- /ko --> 586 </div> 587 </div> 588 </div> 589 590 <section class="s-countdown" aria-labelledby="h2_countdown"> 591 <h2 class="hide" id="h2_countdown">Countdown</h2> 592 <div class="row pad"> 593 594
595<script> 596 var obj = {"start":0,"count":10,"name":"","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{},"context":null,"dummy":false,"type":"countdowns","id":"dd471e69-0c8b-4a6a-9999-953d95caaf24","data":null,"mode":"web"}; 597 if (!("sidearmComponents" in window)) 598 window.sidearmComponents = []; 599 window.sidearmComponents.push(obj); 600</script>
600 601 602<countdown-component params="{ id: 'dd471e69-0c8b-4a6a-9999-953d95caaf24' }"></countdown-component> 603 604 605 </div> 606 </section> 607 608 <div class="s-sponsors"> 609 <div class="row pad"> 610 <div class="s-sponsors__inner"> 611 612
613<script> 614 var obj = {"start":0,"count":10,"name":"sponsors-9eea02","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{},"context":null,"dummy":false,"type":"ads","id":"e7e2b005-1682-4c45-bb11-e5803fa36e19","data":{"location":{"id":0,"title":null,"type":null,"effect":null,"fixed_image_sizes":false,"excluded_sport_ids":null,"slick":false,"dfp":false,"sidearm_dfp":false,"common_page":false,"html_template":null,"name":null,"autoplay_speed":0,"accessibility_icons":false,"sizes":null,"slick_options":null,"dfp_sizes":null},"campaigns":[],"content_id":null,"content_title":null,"content_date":null,"content_url":null,"content_image_url":null},"mode":"web"}; 615 if (!("sidearmComponents" in window)) 616 window.sidearmComponents = []; 617 window.sidearmComponents.push(obj); 618</script>
618 619 620<ads-component params="{ id: 'e7e2b005-1682-4c45-bb11-e5803fa36e19' }"></ads-component> 621 </div> 622 </div> 623 </div> 624 625 <section class="s-contentstream" aria-labelledby="h2_contentstream"> 626 <div class="row pad"> 627 <div class="s-contentstream__inner"> 628 629
630<script> 631 var obj = {"start":0,"count":9,"name":"all","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{},"context":null,"dummy":false,"type":"content-stream","id":"88345d7a-4203-4e69-b548-441ffca948f7","data":{"stream":[{"type":"instagram","featured":false,"pinned_id":null,"data":{"content_id":"17960075685223849","content_title":"Never have I ever⦠but make it basketball ð ð \n\n#dii #gogators #collegebasketball #neverhaveiever #sfsumbb","content_date":"2026-09-29T20:28:12-05:00","content_url":"https://www.instagram.com/reel/Dd5Jw_wJ-8s/","content_image_url":"https://scontent-dfw6-1.cdninstagram.com/v/t51.82787-15/830669412_18627374014063729_2103016332007000014_n.jpg?stp=dst-jpg_e35_tt6&_nc_cat=103&ccb=7-5&_nc_sid=18de74&efg=eyJlZmdfdGFnIjoiQ0xJUFMuYmVzdF9pbWFnZV91cmxnZW4uQzMifQ==&_nc_ohc=2ojrGm4Hv2kQ7kNvwH1av-h&_nc_oc=Adq0sCEw16TNGUJe5mIwhyN4XVS_yqwtRTjfma09-A9hHOJvAKc7vRbi0iSnDoC2XJo&_nc_zt=23&_nc_ht=scontent-dfw6-1.cdninstagram.com&edm=AM6HXa8EAAAA&_nc_gid=gIr6xtFhnJtFrinlZuNO0g&_nc_tpa=Q5bMBQIwW4QFhcSVRc2KJi1ybl7gJdmoeKtijwUl7Swccf4KdK-iVmMsiLOr8SinveTePt33CV9k&oh=00_AQNLHUO7E3VaFr7MiXJtnnVChPGQOHby5yIuRJL9d_-4kA&oe=6AC42171","link":"https://www.instagram.com/reel/Dd5Jw_wJ-8s/","id":"17960075685223849","tags":[],"comments":[],"likes":{"count":145},"images":{"thumbnail":{"width":null,"height":null,"url":"https://scontent-dfw6-1.cdninstagram.com/v/t51.82787-15/830669412_18627374014063729_2103016332007000014_n.jpg?stp=dst-jpg_e35_tt6&_nc_cat=103&ccb=7-5&_nc_sid=18de74&efg=eyJlZmdfdGFnIjoiQ0xJUFMuYmVzdF9pbWFnZV91cmxnZW4uQzMifQ%3D%3D&_nc_ohc=2ojrGm4Hv2kQ7kNvwH1av-h&_nc_oc=Adq0sCEw16TNGUJe5mIwhyN4XVS_yqwtRTjfma09-A9hHOJvAKc7vRbi0iSnDoC2XJo&_nc_zt=23&_nc_ht=scontent-dfw6-1.cdninstagram.com&edm=AM6HXa8EAAAA&_nc_gid=gIr6xtFhnJtFrinlZuNO0g&_nc_tpa=Q5bMBQIwW4QFhcSVRc2KJi1ybl7gJdmoeKtijwUl7Swccf4KdK-iVmMsiLOr8SinveTePt33CV9k&oh=00_AQNLHUO7E3VaFr7MiXJtnnVChPGQOHby5yIuRJL9d_-4kA&oe=6AC42171"},"low_resolution":{"width":null,"height":null,"url":"https://scontent-dfw6-1.cdninstagram.com/v/t51.82787-15/830669412_18627374014063729_2103016332007000014_n.jpg?stp=dst-jpg_e35_tt6&_nc_cat=103&ccb=7-5&_nc_sid=18de74&efg=eyJlZmdfdGFnIjoiQ0xJUFMuYmVzdF9pbWFnZV91cmxnZW4uQzMifQ%3D%3D&_nc_ohc=2ojrGm4Hv2kQ7kNvwH1av-h&_nc_oc=Adq0sCEw16TNGUJe5mIwhyN4XVS_yqwtRTjfma09-A9hHOJvAKc7vRbi0iSnDoC2XJo&_nc_zt=23&_nc_ht=scontent-dfw6-1.cdninstagram.com&edm=AM6HXa8EAAAA&_nc_gid=gIr6xtFhnJtFrinlZuNO0g&_nc_tpa=Q5bMBQIwW4QFhcSVRc2KJi1ybl7gJdmoeKtijwUl7Swccf4KdK-iVmMsiLOr8SinveTePt33CV9k&oh=00_AQNLHUO7E3VaFr7MiXJtnnVChPGQOHby5yIuRJL9d_-4kA&oe=6AC42171"},"standard_resolution":{"width":null,"height":null,"url":"https://scontent-dfw6-1.cdninstagram.com/v/t51.82787-15/830669412_18627374014063729_2103016332007000014_n.jpg?stp=dst-jpg_e35_tt6&_nc_cat=103&ccb=7-5&_nc_sid=18de74&efg=eyJlZmdfdGFnIjoiQ0xJUFMuYmVzdF9pbWFnZV91cmxnZW4uQzMifQ%3D%3D&_nc_ohc=2ojrGm4Hv2kQ7kNvwH1av-h&_nc_oc=Adq0sCEw16TNGUJe5mIwhyN4XVS_yqwtRTjfma09-A9hHOJvAKc7vRbi0iSnDoC2XJo&_nc_zt=23&_nc_ht=scontent-dfw6-1.cdninstagram.com&edm=AM6HXa8EAAAA&_nc_gid=gIr6xtFhnJtFrinlZuNO0g&_nc_tpa=Q5bMBQIwW4QFhcSVRc2KJi1ybl7gJdmoeKtijwUl7Swccf4KdK-iVmMsiLOr8SinveTePt33CV9k&oh=00_AQNLHUO7E3VaFr7MiXJtnnVChPGQOHby5yIuRJL9d_-4kA&oe=6AC42171"}},"caption":{"id":"","text":"Never have I ever⦠but make it basketball ð ð \n\n#dii #gogators #collegebasketball #neverhaveiever #sfsumbb","created_time":null,"from":null},"video":"https://scontent-dfw5-1.cdninstagram.com/o1/v/t2/f2/m86/AQOwrsGf-Zmpp_fGw7eX6QdjqGFhu_FpNmASOyBLu9HxLeIm_vtEnBRA6IiIpgtl_BP6wxIobApq7k2kqCPbjgbkp-P7aOnWvb4Wmgo.mp4?_nc_cat=106&_nc_sid=5e9851&_nc_ht=scontent-dfw5-1.cdninstagram.com&_nc_ohc=_kc0TmAIKZoQ7kNvwEV2hSV&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5JTlNUQUdSQU0uQ0xJUFMuQzMuNzIwLmRhc2hfYmFzZWxpbmVfMV92MSIsInhwdl9hc3NldF9pZCI6MTcwMjAyMTY1ODU5NTE1NSwiYXNzZXRfYWdlX2RheXMiOjEsInZpX3VzZWNhc2VfaWQiOjEwMDk5LCJkdXJhdGlvbl9zIjozNywidXJsZ2VuX3NvdXJjZSI6Ind3dyJ9&ccb=17-1&vs=bf4c6fd3a39b9aa4&_nc_vs=HBksFQIYUmlnX3hwdl9yZWVsc19wZXJtYW5lbnRfc3JfcHJvZC8yQUNBODIzOTBCQUI0MzMyOTU3MTA5OTRCNzNERjdEOV92aWRlb19kYXNoaW5pdC5tcDQVAALIARIAFQIYUWlnX3hwdl9wbGFjZW1lbnRfcGVybWFuZW50X3YyL0Y2QUEwNDM5QzBCQjQxRkQ4MDAxNTJFQUMyNDlBMzNGX2F1ZGlvX2Rhc2hpbml0Lm1wNBUCAsgBEgAoABgAGwKIB3VzZV9vaWwBMRJwcm9ncmVzc2l2ZV9yZWNpcGUBMRUAACamveLF2f6FBhUCKAJDMywXQELRBiTdLxsYEmRhc2hfYmFzZWxpbmVfMV92MREAdf4HZeadAQA&_nc_gid=gIr6xtFhnJtFrinlZuNO0g&edm=AM6HXa8EAAAA&_nc_zt=28&oh=00_AQP_VMNys8l7RhoKycovDgzj97_V04Ob8gC1UwPRybnlUQ&oe=6AC021E3","user":{"id":"17841401911848736","full_name":"SF State Men's Basketball","profile_picture":"https://scontent-dfw5-2.xx.fbcdn.net/v/t51.75761-15/504275588_18504
631682885063729_6904043754712196966_n.jpg?_nc_cat=100&ccb=1-7&_nc_sid=7d201b&_nc_ohc=ODwrbuZRIb8Q7kNvwEDpGB8&_nc_oc=AdoG4w25EYwHmDdZOWEWTlaMTt6foQjMPqtsxsCQ-ZBf-h_dfwwH-cWs786h3mdOj3E&_nc_zt=23&_nc_ht=scontent-dfw5-2.xx&edm=AL-3X8kEAAAA&_nc_gid=PxjJ7dbklFQ0xCVXdHI25A&oh=00_AQNfuFVCGJOellEUtkQW2ZfVTb58GYKoV7zNAV37erIQWQ&oe=6AC3EF00","username":"sfstate_mbb"},"date":"2026-09-29T20:28:12-05:00","created_time":1790713692.0},"location_name":null},{"type":"gallery","featured":false,"pinned_id":null,"data":{"id":104,"title":"Sept 18, 2026 - Vball vs CPP","url":"/galleries/?gallery=104","sport":{"id":14,"title":"Women's Volleyball","abbreviation":"VB","shortname":"wvball","short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"wvball","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"images":{"small":{"url":"/images/2026/9/18/_M9A2629.JPG?width=240&height=159","caption":"Grace Witcher","credit":"Vanden Harris"},"medium":{"url":"/images/2026/9/18/_M9A2629.JPG?width=370&height=246","caption":"Grace Witcher","credit":"Vanden Harris"},"large":{"url":"/images/2026/9/18/_M9A2629.JPG?width=1024&height=682","caption":"Grace Witcher","credit":"Vanden Harris"},"original":{"url":"/images/2026/9/18/_M9A2629.JPG","caption":"Grace Witcher","credit":"Vanden Harris"}},"gallery_images":[{"small":{"url":"/images/2026/9/18/_M9A2100.JPG?width=240&height=159","caption":"Team Huddle","credit":"Vanden Harris"},"medium":{"url":"/images/2026/9/18/_M9A2100.JPG?width=370&height=246","caption":"Team Huddle","credit":"Vanden Harris"},"large":{"url":"/images/2026/9/18/_M9A2100.JPG?width=1024&height=682","caption":"Team Huddle","credit":"Vanden Harris"},"original":{"url":"/images/2026/9/18/_M9A2100.JPG","caption":"Team Huddle","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/9/18/_M9A2128.JPG?width=240&height=159","caption":"Melanie Hewlett","credit":"Vanden Harris"},"medium":{"url":"/images/2026/9/18/_M9A2128.JPG?width=370&height=246","caption":"Melanie Hewlett","credit":"Vanden Harris"},"large":{"url":"/images/2026/9/18/_M9A2128.JPG?width=1024&height=682","caption":"Melanie Hewlett","credit":"Vanden Harris"},"original":{"url":"/images/2026/9/18/_M9A2128.JPG","caption":"Melanie Hewlett","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/9/18/_M9A2156.JPG?width=240&height=159","caption":"Team Celebration","credit":"Vanden Harris"},"medium":{"url":"/images/2026/9/18/_M9A2156.JPG?width=370&height=246","caption":"Team Celebration","credit":"Vanden Harris"},"large":{"url":"/images/2026/9/18/_M9A2156.JPG?width=1024&height=682","caption":"Team Celebration","credit":"Vanden Harris"},"original":{"url":"/images/2026/9/18/_M9A2156.JPG","caption":"Team Celebration","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/9/18/_M9A2185.JPG?width=240&height=159","caption":"Gators blocking","credit":"Vanden Harris"},"medium":{"url":"/images/2026/9/18/_M9A2185.JPG?width=370&height=246","caption":"Gators blocking","credit":"Vanden Harris"},"large":{"url":"/images/2026/9/18/_M9A2185.JPG?width=1024&height=682","caption":"Gators blocking","credit":"Vanden Harris"},"original":{"url":"/images/2026/9/18/_M9A2185.JPG","caption":"Gators blocking","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/9/18/_M9A2317.JPG?width=240&height=159","caption":"Grace Witcher","credit":"Vanden Harris"},"medium":{"url":"/images/2026/9/18/_M9A2317.JPG?width=370&height=246","caption":"Grace Witcher","credit":"Vanden Harris"},"large":{"url":"/images/2026/9/18/_M9A2317.JPG?width=1024&height=682","caption":"Grace Witcher","credit":"Vanden Harris"},"original":{"url":"/images/2026/9/18/_M9A2317.JPG","caption":"Grace Witcher","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/9/18/_M9A2449.JPG?width=240&height=159","caption":"Head Coach Matt Hoffman","credit":"Vanden Harris"},"medium":{"url":"/images/2026/9/18/_M9A2449.JPG?width=370&height=246","caption":"Head Coach Matt Hoffman","credit":"Vanden Harris"},"large":{"url":"/images/2026/9/18/_M9A2449.JPG?width=1024&height=682","caption":"Head Coach Matt Hoffman","credit":"Vanden Harris"},"original":{"url":"/images/2026/9/18/_M9A2449.JPG","caption":"Head Coach Matt Hoffman","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/9/18/_M9A2532.JPG?width=159&height=240","caption":"Alana Larson","credit":"Vanden Harris"},"medium":{"url":"/images/2026/9/18/_M9A2532.JPG?width=366&height=550","caption":"Alana Larson","credit":"Vanden Harris"},"large":{"url":"/images/2026/9/18/_M9A2532.JPG?width=682&height=1024","caption":"Alana Larson","credit":"Vanden Harris"},"original":{"url":"/images/2026/9/18/_M9A2532.JPG","caption":"Alana Larson","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/9/18/_M9A2629.JPG?width=240&height=159","caption":"Grace Witcher","credit":"Vanden Harris"},"medium":{"url":"/images/2026/9/18/_M9A2629.JPG?width=370&height=246","caption":"Grace Witcher","credit":"Vanden Harris"},"large":{"url":"/images/2026/9/18/_M9A2629.JPG?width=1024&height=682","caption":"Grace Witcher","credit":"Vanden Harris"},"original":{"url":"/images/2026/9/18/_M9A2629.JPG","caption":"Grace Witcher","credit":"Vanden Harris"}}],"caption":"Grace Witcher","credit":"Vanden Harris","content_id":"104","content_title":"Sept 18, 2026 - Vball vs CPP","content_date":"2026-09-18T17:00:00","content_url":"/galleries/?gallery=104","content_image_url":"https://sfstategators.c
631om/images/2026/9/18/_M9A2629.JPG?width=370&height=246","date":"2026-09-18T17:00:00"},"location_name":null},{"type":"instagram","featured":false,"pinned_id":null,"data":{"content_id":"17922567546427768","content_title":"Off- Campus Apartment Tour ð ð","content_date":"2026-09-29T12:14:36-05:00","content_url":"https://www.instagram.com/reel/Dd4QoroOU2y/","content_image_url":"https://scontent-dfw5-2.cdninstagram.com/v/t51.82787-15/825324442_18561688495073261_7697178323081402874_n.jpg?stp=dst-jpg_e35_tt6&_nc_cat=104&ccb=7-5&_nc_sid=18de74&efg=eyJlZmdfdGFnIjoiQ0xJUFMuYmVzdF9pbWFnZV91cmxnZW4uQzMifQ==&_nc_ohc=Bqm-mhJH4y4Q7kNvwHkXlFv&_nc_oc=AdquLiGBbuKZ06jUpCMVBA-xRNHLerTwZ7hFl-7N9Bh3zhLkRHBVDt0LjW46jdgMJVY&_nc_zt=23&_nc_ht=scontent-dfw5-2.cdninstagram.com&edm=AM6HXa8EAAAA&_nc_gid=Bgpcj0ioHukCv2MbU7u3Yg&_nc_tpa=Q5bMBQIVg_n90MaVRqbYu3S1CVBT7k6QtDbDaYE-7Ut6PxgMXUl16gnNh3QVSf73gCf9kjDGH6PJ&oh=00_AQPw1DD9fJBCv_YYhwu0jw25f5yoJvTckt6zs0-EcFrurA&oe=6AC42BC3","link":"https://www.instagram.com/reel/Dd4QoroOU2y/","id":"17922567546427768","tags":[],"comments":[],"likes":{"count":106},"images":{"thumbnail":{"width":null,"height":null,"url":"https://scontent-dfw5-2.cdninstagram.com/v/t51.82787-15/825324442_18561688495073261_7697178323081402874_n.jpg?stp=dst-jpg_e35_tt6&_nc_cat=104&ccb=7-5&_nc_sid=18de74&efg=eyJlZmdfdGFnIjoiQ0xJUFMuYmVzdF9pbWFnZV91cmxnZW4uQzMifQ%3D%3D&_nc_ohc=Bqm-mhJH4y4Q7kNvwHkXlFv&_nc_oc=AdquLiGBbuKZ06jUpCMVBA-xRNHLerTwZ7hFl-7N9Bh3zhLkRHBVDt0LjW46jdgMJVY&_nc_zt=23&_nc_ht=scontent-dfw5-2.cdninstagram.com&edm=AM6HXa8EAAAA&_nc_gid=Bgpcj0ioHukCv2MbU7u3Yg&_nc_tpa=Q5bMBQIVg_n90MaVRqbYu3S1CVBT7k6QtDbDaYE-7Ut6PxgMXUl16gnNh3QVSf73gCf9kjDGH6PJ&oh=00_AQPw1DD9fJBCv_YYhwu0jw25f5yoJvTckt6zs0-EcFrurA&oe=6AC42BC3"},"low_resolution":{"width":null,"height":null,"url":"https://scontent-dfw5-2.cdninstagram.com/v/t51.82787-15/825324442_18561688495073261_7697178323081402874_n.jpg?stp=dst-jpg_e35_tt6&_nc_cat=104&ccb=7-5&_nc_sid=18de74&efg=eyJlZmdfdGFnIjoiQ0xJUFMuYmVzdF9pbWFnZV91cmxnZW4uQzMifQ%3D%3D&_nc_ohc=Bqm-mhJH4y4Q7kNvwHkXlFv&_nc_oc=AdquLiGBbuKZ06jUpCMVBA-xRNHLerTwZ7hFl-7N9Bh3zhLkRHBVDt0LjW46jdgMJVY&_nc_zt=23&_nc_ht=scontent-dfw5-2.cdninstagram.com&edm=AM6HXa8EAAAA&_nc_gid=Bgpcj0ioHukCv2MbU7u3Yg&_nc_tpa=Q5bMBQIVg_n90MaVRqbYu3S1CVBT7k6QtDbDaYE-7Ut6PxgMXUl16gnNh3QVSf73gCf9kjDGH6PJ&oh=00_AQPw1DD9fJBCv_YYhwu0jw25f5yoJvTckt6zs0-EcFrurA&oe=6AC42BC3"},"standard_resolution":{"width":null,"height":null,"url":"https://scontent-dfw5-2.cdninstagram.com/v/t51.82787-15/825324442_18561688495073261_7697178323081402874_n.jpg?stp=dst-jpg_e35_tt6&_nc_cat=104&ccb=7-5&_nc_sid=18de74&efg=eyJlZmdfdGFnIjoiQ0xJUFMuYmVzdF9pbWFnZV91cmxnZW4uQzMifQ%3D%3D&_nc_ohc=Bqm-mhJH4y4Q7kNvwHkXlFv&_nc_oc=AdquLiGBbuKZ06jUpCMVBA-xRNHLerTwZ7hFl-7N9Bh3zhLkRHBVDt0LjW46jdgMJVY&_nc_zt=23&_nc_ht=scontent-dfw5-2.cdninstagram.com&edm=AM6HXa8EAAAA&_nc_gid=Bgpcj0ioHukCv2MbU7u3Yg&_nc_tpa=Q5bMBQIVg_n90MaVRqbYu3S1CVBT7k6QtDbDaYE-7Ut6PxgMXUl16gnNh3QVSf73gCf9kjDGH6PJ&oh=00_AQPw1DD9fJBCv_YYhwu0jw25f5yoJvTckt6zs0-EcFrurA&oe=6AC42BC3"}},"caption":{"id":"","text":"Off- Campus Apartment Tour ð ð","created_time":null,"from":null},"video":"https://scontent-dfw5-2.cdninstagram.com/o1/v/t2/f2/m86/AQN9x8ZnhMAXTGN-kBpSU6BoUDP5pN9os5sbEfa7GHjs9rVeCPgiV_FuxBBHBiIfB4r0Bpgm43Y_M54D2rcgQrT6e78ugeJmR6L0uGs.mp4?_nc_cat=104&_nc_sid=5e9851&_nc_ht=scontent-dfw5-2.cdninstagram.com&_nc_ohc=C3c5bOtqpuYQ7kNvwE8X_FV&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5JTlNUQUdSQU0uQ0xJUFMuQzMuNzIwLmRhc2hfYmFzZWxpbmVfMV92MSIsInhwdl9hc3NldF9pZCI6MzcyMTY3NTQ1Nzk4ODcwNSwiYXNzZXRfYWdlX2RheXMiOjEsInZpX3VzZWNhc2VfaWQiOjEwMDk5LCJkdXJhdGlvbl9zIjoxMTAsInVybGdlbl9zb3VyY2UiOiJ3d3cifQ%3D%3D&ccb=17-1&vs=ad6b9a994cfe457e&_nc_vs=HBksFQIYUmlnX3hwdl9yZWVsc19wZXJtYW5lbnRfc3JfcHJvZC83MzFDQTkzODRBQUI0Rjc5QjYyRjBDODI4MjUwQ0M0NV92aWRlb19kYXNoaW5pdC5tcDQVAALIARIAFQIYUWlnX3hwdl9wbGFjZW1lbnRfcGVybWFuZW50X3YyL0UyQ0NGODYzOTYxRDQ4REQ5MDIxMzE5MDIxM0YxNjM3X2F1ZGlvX2Rhc2hpbml0Lm1wNBUCAsgBEgAoABgAGwKIB3VzZV9vaWwBMRJwcm9ncmVzc2l2ZV9yZWNpcGUBMRUAACbCoaT6gracDRUCKAJDMywXQFud0vGp--cYEmRhc2hfYmFzZWxpbmVfMV92MREAdf4HZeadAQA&_nc_gid=Bgpcj0ioHukCv2MbU7u3Yg&edm=AM6HXa8EAAAA&_nc_zt=28&oh=00_AQMrehjZwX6P-gU7KB2uj7st1c24TD6KB60gkV-xH43T4A&oe=6AC010ED","user":{"id":"17841402197805816","full_name":"San Francisco State Softball","profile_picture":"https://scontent-dfw6-2.xx.fbcdn.net/v/t51.82787-15/753247477_18544038019073261_3197602972948074946_n.jpg?_nc_cat=110&ccb=1-7&_nc_sid=7d201b&_nc_ohc=Wql5uzz7wJAQ7kNvwGhqCfR&_nc_oc=AdqgXscbNz-D_b_huzOOnijK-oSpO_bsHnONQDF3OzUUj3d9CPomffAKdfvdc_djpMw&_nc_zt=23&_nc_ht=scontent-dfw6-2.xx&edm=AL-3X8kEAAAA&_nc_gid=5Gpi9Pc5KfIii85xbV_ulA&oh=00_AQPT-wnhQCVdanQxzTrRYTNbvBee4LMo6dOBQNACKBue7Q&oe=6AC3FD1F","username":"sfstate_sb"}
631,"date":"2026-09-29T12:14:36-05:00","created_time":1790684076.0},"location_name":null},{"type":"gallery","featured":false,"pinned_id":null,"data":{"id":103,"title":"March 4, 2026 - SFFedCU Gymnasium Naming","url":"/galleries/?gallery=103","sport":{"id":1,"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":"/images/2026/3/5/4M9A1047.JPG?width=240&height=159","caption":"The team from San Francisco Federal Credit Union joined SFSU President Lynn Mahoney and Director of Athletics Brandon Davis for the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"medium":{"url":"/images/2026/3/5/4M9A1047.JPG?width=370&height=246","caption":"The team from San Francisco Federal Credit Union joined SFSU President Lynn Mahoney and Director of Athletics Brandon Davis for the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"large":{"url":"/images/2026/3/5/4M9A1047.JPG?width=1024&height=682","caption":"The team from San Francisco Federal Credit Union joined SFSU President Lynn Mahoney and Director of Athletics Brandon Davis for the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"original":{"url":"/images/2026/3/5/4M9A1047.JPG","caption":"The team from San Francisco Federal Credit Union joined SFSU President Lynn Mahoney and Director of Athletics Brandon Davis for the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"}},"gallery_images":[{"small":{"url":"/images/2026/3/5/4M9A0799.JPG?width=240&height=159","caption":"San Francisco State Cheerleading opened the festivities at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"medium":{"url":"/images/2026/3/5/4M9A0799.JPG?width=370&height=246","caption":"San Francisco State Cheerleading opened the festivities at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"large":{"url":"/images/2026/3/5/4M9A0799.JPG?width=1024&height=682","caption":"San Francisco State Cheerleading opened the festivities at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"original":{"url":"/images/2026/3/5/4M9A0799.JPG","caption":"San Francisco State Cheerleading opened the festivities at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/3/5/4M9A0781.JPG?width=240&height=159","caption":"San Francisco State volleyball player Aidan Goodrich served as emcee at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"medium":{"url":"/images/2026/3/5/4M9A0781.JPG?width=370&height=246","caption":"San Francisco State volleyball player Aidan Goodrich served as emcee at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"large":{"url":"/images/2026/3/5/4M9A0781.JPG?width=1024&height=682","caption":"San Francisco State volleyball player Aidan Goodrich served as emcee at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"original":{"url":"/images/2026/3/5/4M9A0781.JPG","caption":"San Francisco State volleyball player Aidan Goodrich served as emcee at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/3/5/4M9A0846.JPG?width=240&height=159","caption":"San Francisco State President Lynn Mahoney speaks at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"medium":{"url":"/images/2026/3/5/4M9A0846.JPG?width=370&height=246","caption":"San Francisco State President Lynn Mahoney speaks at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"large":{"url":"/images/2026/3/5/4M9A0846.JPG?width=1024&height=682","caption":"San Francisco State President Lynn Mahoney speaks at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"original":{"url":"/images/2026/3/5/4M9A0846.JPG","caption":"San Francisco State President Lynn Mahoney speaks at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/3/5/4M9A0873.JPG?width=240&height=159","caption":"San Francisco Federal Credit Union President and CEO Ray Shams at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"medium":{"url":"/images/2026/3/5/4M9A0873.JPG?width=370&height=246","caption":"San Francisco Federal Credit Union President and CEO Ray Shams at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"large":{"url":"/images/2026/3/5/4M9A0873.JPG?width=1024&height=682","caption":"San Francisco Federal Credit Union President and CEO Ray Shams at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"original":{"url":"/images/2026/3/5/4M9A0873.JPG","caption":"San Francisco Federal Credit Union President and CEO Ray Shams at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/3/5/4M9A0925.JPG?width=240&height=159","caption":"San Francisco Federal Credit Union President and CEO Ray Shams speaks at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"medium":{"url":"/images/2026/3/5/4M9A0925.JPG?width=370&height=246","caption":"San Francisco Federal Credit Union President and CEO Ray Shams speaks at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"large":{"url":"/images/2026/3/5/4M9A0925.JPG?width=1024&height=682","caption":"San Francisco Federal Credit Union President and CEO Ray Shams speaks at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"original":{"url":"/images/2026/3/5/4M9A0925.JPG","caption":"San Francisco Federal Credit Union President and CEO Ray Shams speaks at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/3/5/4M9A0972.JPG?width=240&height=159","caption":"San Francisco native, SFSU alumnus and District 10 Supervisor for the City and County \nof San Francisco, Shamann Walton speaks at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"medium":{"url":"/images/2026/3/5/4M9A0972.JPG?width=370&height=246","caption":"San Francisco native, SFSU alumnus and District 10 Supervisor for the City and County \nof San Francisco, Shamann Walton speaks at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"large":{"url":"/images/2026/3/5/4M9A0972.JPG?width=1024&height=682","caption":"San Francisco native, SFSU alumnus and District 10 Supervisor for the City and County \nof San Francisco, Shamann Walton speaks at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"original":{"url":"/images/2026/3/5/4M9A0972.JPG","caption":"San Francisco native, SFSU alumnus and District 10 Supervisor for the City and County \nof San Francisco, Shamann Walton speaks at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/3/5/4M9A0974.JPG?width=159&height=240","caption":"San Francisco native, SFSU alumnus and District 10 Supervisor for the City and County \nof San Francisco, Shamann Walton speaks at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"medium":{"url":"/images/2026/3/5/4M9A0974.JPG?width=366&height=550","caption":"San Francisco native, SFSU alumnus and District 10 Supervisor for the City and County \nof San Francisco, Shamann Walton speaks at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"large":{"url":"/images/2026/3/5/4M9A0974.JPG?width=682&height=1024","caption":"San Francisco native, SFSU alumnus and District 10 Supervisor for the City and County \nof San Francisco, Shamann Walton speaks at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"original":{"url":"/images/2026/3/5/4M9A0974.JPG","caption":"San Francisco native, SFSU alumnus and District 10 Supervisor for the City and County \nof San Francisco, Shamann Walton speaks at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/3/5/4M9A1024.JPG?width=159&height=240","caption":"San Francisco State President Lynn Mahoney, San Francisco Federal Credit Union President and CEO Ray Shams, and San Francisco State Director of Athletics Brandon Davis at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"medium":{"url":"/images/2026/3/5/4M9A1024.JPG?width=366&height=550","caption":"San Francisco State President Lynn Mahoney, San Francisco Federal Credit Union President and CEO Ray Shams, and San Francisco State Director of Athletics Brandon Davis at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"large":{"url":"/images/2026/3/5/4M9A1024.JPG?width=682&height=1024","caption":"San Francisco State President Lynn Mahoney, San Francisco Federal Credit Union President and CEO Ray Shams, and San Francisco State Director of Athletics Brandon Davis at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"original":{"url":"/images/2026/3/5/4M9A1024.JPG","caption":"San Francisco State President Lynn Mahoney, San Francisco Federal Credit Union President and CEO Ray Shams, and San Francisco State Director of Athletics Brandon Davis at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/3/5/4M9A1033.JPG?width=240&height=159","caption":"San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"medium":{"url":"/images/2026/3/5/4M9A1033.JPG?width=370&height=246","caption":"San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"large":{"url":"/images/2026/3/5/4M9A1033.JPG?width=1024&height=682","caption":"San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"original":{"url":"/images/2026/3/5/4M9A1033.JPG","caption":"San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/3/5/4M9A1047.JPG?width=240&height=159","caption":"The team from San Francisco Federal Credit Union joined SFSU President Lynn Mahoney and Director of Athletics Brandon Davis for the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"medium":{"url":"/images/2026/3/5/4M9A1047.JPG?width=370&height=246","caption":"The team from San Francisco Federal Credit Union joined SFSU President Lynn Mahoney and Director of Athletics Brandon Davis for the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"large":{"url":"/images/2026/3/5/4M9A1047.JPG?width=1024&height=682","caption":"The team from San Francisco Federal Credit Union joined SFSU President Lynn Mahoney and Director of Athletics Brandon Davis for the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"original":{"url":"/images/2026/3/5/4M9A1047.JPG","caption":"The team from San Francisco Federal Credit Union joined SFSU President Lynn Mahoney and Director of Athletics Brandon Davis for the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/3/5/4M9A1061.JPG?width=240&height=159","caption":"The team from San Francisco Federal Credit Union joined SFSU President Lynn Mahoney and Director of Athletics Brandon Davis for the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"medium":{"url":"/images/2026/3/5/4M9A1061.JPG?width=370&height=246","caption":"The team from San Francisco Federal Credit Union joined SFSU President Lynn Mahoney and Director of Athletics Brandon Davis for the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"large":{"url":"/images/2026/3/5/4M9A1061.JPG?width=1024&height=682","caption":"The team from San Francisco Federal Credit Union joined SFSU President Lynn Mahoney and Director of Athletics Brandon Davis for the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"original":{"url":"/images/2026/3/5/4M9A1061.JPG","caption":"The team from San Francisco Federal Credit Union joined SFSU President Lynn Mahoney and Director of Athletics Brandon Davis for the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/3/5/4M9A1076.JPG?width=240&height=159","caption":"San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"medium":{"url":"/images/2026/3/5/4M9A1076.JPG?width=370&height=246","caption":"San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"large":{"url":"/images/2026/3/5/4M9A1076.JPG?width=1024&height=682","caption":"San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"original":{"url":"/images/2026/3/5/4M9A1076.JPG","caption":"San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/3/5/4M9A1103.JPG?width=240&height=159","caption":"San Francisco Federal Credit Union President and CEO Ray Shams and Alli Gator at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"medium":{"url":"/images/2026/3/5/4M9A1103.JPG?width=370&height=246","caption":"San Francisco Federal Credit Union President and CEO Ray Shams and Alli Gator at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on We
631dnesday, March 4, 2026.","credit":"Vanden Harris"},"large":{"url":"/images/2026/3/5/4M9A1103.JPG?width=1024&height=682","caption":"San Francisco Federal Credit Union President and CEO Ray Shams and Alli Gator at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"original":{"url":"/images/2026/3/5/4M9A1103.JPG","caption":"San Francisco Federal Credit Union President and CEO Ray Shams and Alli Gator at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/3/5/4M9A1116.JPG?width=240&height=159","caption":"San Francisco State Director of Athletics Brandon Davis, Alli Gator, and Aidan Goodrich at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"medium":{"url":"/images/2026/3/5/4M9A1116.JPG?width=370&height=246","caption":"San Francisco State Director of Athletics Brandon Davis, Alli Gator, and Aidan Goodrich at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"large":{"url":"/images/2026/3/5/4M9A1116.JPG?width=1024&height=682","caption":"San Francisco State Director of Athletics Brandon Davis, Alli Gator, and Aidan Goodrich at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"original":{"url":"/images/2026/3/5/4M9A1116.JPG","caption":"San Francisco State Director of Athletics Brandon Davis, Alli Gator, and Aidan Goodrich at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/3/5/4M9A1126.JPG?width=240&height=159","caption":"Aidan Goodrich shares a laugh with Vice President for Student Affairs Dr. Jamillah Moore at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"medium":{"url":"/images/2026/3/5/4M9A1126.JPG?width=370&height=246","caption":"Aidan Goodrich shares a laugh with Vice President for Student Affairs Dr. Jamillah Moore at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"large":{"url":"/images/2026/3/5/4M9A1126.JPG?width=1024&height=682","caption":"Aidan Goodrich shares a laugh with Vice President for Student Affairs Dr. Jamillah Moore at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"original":{"url":"/images/2026/3/5/4M9A1126.JPG","caption":"Aidan Goodrich shares a laugh with Vice President for Student Affairs Dr. Jamillah Moore at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/3/5/4M9A1132.JPG?width=240&height=159","caption":"San Francisco State student-athletes join Director of Athletics Brandon Davis, President Lynn Mahoney, and Alli Gator for a photo at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"medium":{"url":"/images/2026/3/5/4M9A1132.JPG?width=370&height=246","caption":"San Francisco State student-athletes join Director of Athletics Brandon Davis, President Lynn Mahoney, and Alli Gator for a photo at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"large":{"url":"/images/2026/3/5/4M9A1132.JPG?width=1024&height=682","caption":"San Francisco State student-athletes join Director of Athletics Brandon Davis, President Lynn Mahoney, and Alli Gator for a photo at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"original":{"url":"/images/2026/3/5/4M9A1132.JPG","caption":"San Francisco State student-athletes join Director of Athletics Brandon Davis, President Lynn Mahoney, and Alli Gator for a photo at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/3/5/4M9A1147.JPG?width=240&height=159","caption":"Board Director Russ Stanely, VP of University Advancement Jeff Jackanicz, San Francisco Federal Credit Union President and CEO Ray Shams, and Board Chair Mary Huss at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"medium":{"url":"/images/2026/3/5/4M9A1147.JPG?width=370&height=246","caption":"Board Director Russ Stanely, VP of University Advancement Jeff Jackanicz, San Francisco Federal Credit Union President and CEO Ray Shams, and Board Chair Mary Huss at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"large":{"url":"/images/2026/3/5/4M9A1147.JPG?width=1024&height=682","caption":"Board Director Russ Stanely, VP of University Advancement Jeff Jackanicz, San Francisco Federal Credit Union President and CEO Ray Shams, and Board Chair Mary Huss at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"original":{"url":"/images/2026/3/5/4M9A1147.JPG","caption":"Board Director Russ Stanely, VP of University Advancement Jeff Jackanicz, San Francisco Federal Credit Union President and CEO Ray Shams, and Board Chair Mary Huss at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"}}],"caption":"The team from San Francisco Federal Credit Union joined SFSU President Lynn Mahoney and Director of Athletics Brandon Davis for the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris","content_id":"103","content_title":"March 4, 2026 - SFFedCU Gymnasium Naming","content_date":"2026-03-04T16:00:00","content_url":"/galleries/?gallery=103","content_image_url":"https://sfstategators.c
631om/images/2026/3/5/4M9A1047.JPG?width=370&height=246","date":"2026-03-04T16:00:00"},"location_name":null},{"type":"instagram","featured":false,"pinned_id":null,"data":{"content_id":"17971807479144140","content_title":"Another look at our goals from our win yesterday. Keep it up Gators ðª","content_date":"2026-09-28T14:05:57-05:00","content_url":"https://www.instagram.com/p/Dd15V_dEtjX/","content_image_url":"https://scontent-dfw5-1.cdninstagram.com/v/t51.82787-15/830342594_18632509105047545_2815759398088359435_n.jpg?stp=dst-jpg_e35_tt6&_nc_cat=111&ccb=7-5&_nc_sid=18de74&efg=eyJlZmdfdGFnIjoiQ0FST1VTRUxfSVRFTS5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9&_nc_ohc=IBZ1tzhQrwwQ7kNvwHNUXar&_nc_oc=AdpwoJcj12UZqGf9YwPbyHTuX9B56Dzxzj4J6MbczPoXtBQUCYJkgBiX3FzToot50gI&_nc_zt=23&_nc_ht=scontent-dfw5-1.cdninstagram.com&edm=AM6HXa8EAAAA&_nc_gid=8plSKjhTndfPb7Wgh5KdNw&oh=00_AQOrxfqGIYllCdOcJVBt8jMIEshKHvNyVb3RkQ4oEYBA6g&oe=6AC43349","link":"https://www.instagram.com/p/Dd15V_dEtjX/","id":"17971807479144140","tags":[],"comments":[],"likes":{"count":361},"images":{"thumbnail":null,"low_resolution":{"width":null,"height":null,"url":"https://scontent-dfw5-1.cdninstagram.com/v/t51.82787-15/830342594_18632509105047545_2815759398088359435_n.jpg?stp=dst-jpg_e35_tt6&_nc_cat=111&ccb=7-5&_nc_sid=18de74&efg=eyJlZmdfdGFnIjoiQ0FST1VTRUxfSVRFTS5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9&_nc_ohc=IBZ1tzhQrwwQ7kNvwHNUXar&_nc_oc=AdpwoJcj12UZqGf9YwPbyHTuX9B56Dzxzj4J6MbczPoXtBQUCYJkgBiX3FzToot50gI&_nc_zt=23&_nc_ht=scontent-dfw5-1.cdninstagram.com&edm=AM6HXa8EAAAA&_nc_gid=8plSKjhTndfPb7Wgh5KdNw&oh=00_AQOrxfqGIYllCdOcJVBt8jMIEshKHvNyVb3RkQ4oEYBA6g&oe=6AC43349"},"standard_resolution":{"width":null,"height":null,"url":"https://scontent-dfw5-1.cdninstagram.com/v/t51.82787-15/830342594_18632509105047545_2815759398088359435_n.jpg?stp=dst-jpg_e35_tt6&_nc_cat=111&ccb=7-5&_nc_sid=18de74&efg=eyJlZmdfdGFnIjoiQ0FST1VTRUxfSVRFTS5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9&_nc_ohc=IBZ1tzhQrwwQ7kNvwHNUXar&_nc_oc=AdpwoJcj12UZqGf9YwPbyHTuX9B56Dzxzj4J6MbczPoXtBQUCYJkgBiX3FzToot50gI&_nc_zt=23&_nc_ht=scontent-dfw5-1.cdninstagram.com&edm=AM6HXa8EAAAA&_nc_gid=8plSKjhTndfPb7Wgh5KdNw&oh=00_AQOrxfqGIYllCdOcJVBt8jMIEshKHvNyVb3RkQ4oEYBA6g&oe=6AC43349"}},"caption":{"id":"","text":"Another look at our goals from our win yesterday. Keep it up Gators ðª","created_time":null,"from":null},"video":null,"user":{"id":"17841401426336951","full_name":"SF State Women's Soccer","profile_picture":"https://scontent-dfw5-1.xx.fbcdn.net/v/t51.75761-15/504132153_18509695267047545_1312303287477577565_n.jpg?_nc_cat=111&ccb=1-7&_nc_sid=7d201b&_nc_ohc=_5_BQ2C_l-wQ7kNvwEOgWmQ&_nc_oc=AdpnUzeNA-eKU3IwgAIcTti-yNWs1iQQuembc66bs-bG-wimDEo2YCIvxrhPjDueKYA&_nc_zt=23&_nc_ht=scontent-dfw5-1.xx&edm=AJ-jyNUEAAAA&_nc_gid=3gqD_m8TRwPp5SQbaTFjDg&oh=00_AQPuEUpBzPdxlAHdgmE582uuN6cm7kySbZX5gaPNXRs27Q&oe=6AC418BB","username":"sfstate_wsoc"},"date":"2026-09-28T14:05:57-05:00","created_time":1790604357.0},"location_name":null},{"type":"gallery","featured":false,"pinned_id":null,"data":{"id":102,"title":"Nov. 8, 2025 - WRE vs Western Colorado","url":"/galleries/?gallery=102","sport":{"id":13,"title":"Wrestling","abbreviation":"WRE","shortname":"wres","short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"wrestling","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"images":{"small":{"url":"/images/2025/11/8/4M9A6399.jpg?width=240&height=159","caption":"Xander Erolin","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/11/8/4M9A6399.jpg?width=370&height=246","caption":"Xander Erolin","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/11/8/4M9A6399.jpg?width=1024&height=682","caption":"Xander Erolin","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/11/8/4M9A6399.jpg","caption":"Xander Erolin","credit":"Kendrick Mooney"}},"gallery_images":[{"small":{"url":"/images/2025/11/8/4M9A6098.jpg?width=240&height=159","caption":"Zach Wright","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/11/8/4M9A6098.jpg?width=370&height=246","caption":"Zach Wright","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/11/8/4M9A6098.jpg?width=1024&height=682","caption":"Zach Wright","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/11/8/4M9A6098.jpg","caption":"Zach Wright","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/11/8/4M9A6130.jpg?width=240&height=159","caption":"Khaisan Chen","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/11/8/4M9A6130.jpg?width=370&height=246","caption":"Khaisan Chen","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/11/8/4M9A6130.jpg?width=1024&height=682","caption":"Khaisan Chen","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/11/8/4M9A6130.jpg","caption":"Khaisan Chen","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/11/8/4M9A6189.jpg?width=240&height=159","caption":"Andre Dargani","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/11/8/4M9A6189.jpg?width=370&height=246","caption":"Andre Dargani","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/11/8/4M9A6189.jpg?width=1024&height=682","caption":"Andre Dargani","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/11/8/4M9A6189.jpg","caption":"Andre Dargani","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/11/8/4M9A6196.jpg?width=240&height=159","caption":"Basil Othman","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/11/8/4M9A6196.jpg?width=370&height=246","caption":"Basil Othman","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/11/8/4M9A6196.jpg?width=1024&height=682","caption":"Basil Othman","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/11/8/4M9A6196.jpg","caption":"Basil Othman","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/11/8/4M9A6255.jpg?width=240&height=159","caption":"Kyle Bothelo","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/11/8/4M9A6255.jpg?width=370&height=246","caption":"Kyle Bothelo","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/11/8/4M9A6255.jpg?width=1024&height=682","caption":"Kyle Bothelo","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/11/8/4M9A6255.jpg","caption":"Kyle Bothelo","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/11/8/4M9A6333.jpg?width=240&height=159","caption":"Gator Alums","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/11/8/4M9A6333.jpg?width=370&height=246","caption":"Gator Alums","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/11/8/4M9A6333.jpg?width=1024&height=682","caption":"Gator Alums","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/11/8/4M9A6333.jpg","caption":"Gator Alums","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/11/8/4M9A6374.jpg?width=240&height=159","caption":"Xander Erolin","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/11/8/4M9A6374.jpg?width=370&height=246","caption":"Xander Erolin","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/11/8/4M9A6374.jpg?width=1024&height=682","caption":"Xander Erolin","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/11/8/4M9A6374.jpg","caption":"Xander Erolin","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/11/8/4M9A6399.jpg?width=240&height=159","caption":"Xander Erolin","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/11/8/4M9A6399.jpg?width=370&height=246","caption":"Xander Erolin","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/11/8/4M9A6399.jpg?width=1024&height=682","caption":"Xander Erolin","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/11/8/4M9A6399.jpg","caption":"Xander Erolin","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/11/8/4M9A6442.jpg?width=240&height=159","caption":"Josiah Hurd","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/11/8/4M9A6442.jpg?width=370&height=246","caption":"Josiah Hurd","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/11/8/4M9A6442.jpg?width=1024&height=682","caption":"Josiah Hurd","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/11/8/4M9A6442.jpg","caption":"Josiah Hurd","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/11/8/4M9A6447.jpg?width=240&height=159","caption":"Josiah Hurd","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/11/8/4M9A6447.jpg?width=370&height=246","caption":"Josiah Hurd","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/11/8/4M9A6447.jpg?width=1024&height=682","caption":"Josiah Hurd","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/11/8/4M9A6447.jpg","caption":"Josiah Hurd","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/11/8/4M9A6457.jpg?width=240&height=159","caption":"Wrestling team","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/11/8/4M9A6457.jpg?width=370&height=246","caption":"Wrestling team","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/11/8/4M9A6457.jpg?width=1024&height=682","caption":"Wrestling team","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/11/8/4M9A6457.jpg","caption":"Wrestling team","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/11/8/4M9A6513.jpg?width=240&height=159","caption":"Laith Gilmore","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/11/8/4M9A6513.jpg?width=370&height=246","caption":"Laith Gilmore","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/11/8/4M9A6513.jpg?width=1024&height=682","caption":"Laith Gilmore","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/11/8/4M9A6513.jpg","caption":"Laith Gilmore","credit":"Kendrick Mooney"}}],"caption":"Xander Erolin","credit":"Kendrick Mooney","content_id":"102","content_title":"Nov. 8, 2025 - WRE vs Western Colorado","content_date":"2025-11-08T12:00:00","content_url":"/galleries/?gallery=102","content_image_url":"https://sfstategators.c
631om/images/2025/11/8/4M9A6399.jpg?width=370&height=246","date":"2025-11-08T12:00:00"},"location_name":null},{"type":"instagram","featured":false,"pinned_id":null,"data":{"content_id":"18189272329405309","content_title":"ðGator of the Week, sponsored by @sffederalcu: Cate Tucker led the women at the Bill Roe Classic!","content_date":"2026-09-28T12:12:35-05:00","content_url":"https://www.instagram.com/p/Dd1sXT6PPp0/","content_image_url":"https://scontent-dfw5-2.cdninstagram.com/v/t51.82787-15/830068168_18631920631008822_7696997309846137056_n.webp?stp=dst-jpg_e35_tt6&_nc_cat=100&ccb=7-5&_nc_sid=18de74&efg=eyJlZmdfdGFnIjoiRkVFRC5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9&_nc_ohc=lRDtWhAAmugQ7kNvwGFN3WU&_nc_oc=AdqMTO0F2nRPD5o7_dgBEMs1ZaVvA5-ufYKNYIZUrR20BRvn8Dwb0LoVgVGzFIkN4kM&_nc_zt=23&_nc_ht=scontent-dfw5-2.cdninstagram.com&edm=AM6HXa8EAAAA&_nc_gid=7CUHaU2oUKj3tJWROTmdHg&oh=00_AQNvZ5B5erK--PeY3gNDPc9ipO8fJyhoLRhd0cdX-74cNA&oe=6AC41D8D","link":"https://www.instagram.com/p/Dd1sXT6PPp0/","id":"18189272329405309","tags":[],"comments":[],"likes":{"count":86},"images":{"thumbnail":null,"low_resolution":{"width":null,"height":null,"url":"https://scontent-dfw5-2.cdninstagram.com/v/t51.82787-15/830068168_18631920631008822_7696997309846137056_n.webp?stp=dst-jpg_e35_tt6&_nc_cat=100&ccb=7-5&_nc_sid=18de74&efg=eyJlZmdfdGFnIjoiRkVFRC5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9&_nc_ohc=lRDtWhAAmugQ7kNvwGFN3WU&_nc_oc=AdqMTO0F2nRPD5o7_dgBEMs1ZaVvA5-ufYKNYIZUrR20BRvn8Dwb0LoVgVGzFIkN4kM&_nc_zt=23&_nc_ht=scontent-dfw5-2.cdninstagram.com&edm=AM6HXa8EAAAA&_nc_gid=7CUHaU2oUKj3tJWROTmdHg&oh=00_AQNvZ5B5erK--PeY3gNDPc9ipO8fJyhoLRhd0cdX-74cNA&oe=6AC41D8D"},"standard_resolution":{"width":null,"height":null,"url":"https://scontent-dfw5-2.cdninstagram.com/v/t51.82787-15/830068168_18631920631008822_7696997309846137056_n.webp?stp=dst-jpg_e35_tt6&_nc_cat=100&ccb=7-5&_nc_sid=18de74&efg=eyJlZmdfdGFnIjoiRkVFRC5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9&_nc_ohc=lRDtWhAAmugQ7kNvwGFN3WU&_nc_oc=AdqMTO0F2nRPD5o7_dgBEMs1ZaVvA5-ufYKNYIZUrR20BRvn8Dwb0LoVgVGzFIkN4kM&_nc_zt=23&_nc_ht=scontent-dfw5-2.cdninstagram.com&edm=AM6HXa8EAAAA&_nc_gid=7CUHaU2oUKj3tJWROTmdHg&oh=00_AQNvZ5B5erK--PeY3gNDPc9ipO8fJyhoLRhd0cdX-74cNA&oe=6AC41D8D"}},"caption":{"id":"","text":"ðGator of the Week, sponsored by @sffederalcu: Cate Tucker led the women at the Bill Roe Classic!","created_time":null,"from":null},"video":null,"user":{"id":"17841400264654286","full_name":"San Francisco State Athletics","profile_picture":"https://scontent-dfw5-1.xx.fbcdn.net/v/t51.75761-15/503043667_18509519884008822_480817495774485643_n.jpg?_nc_cat=111&ccb=1-7&_nc_sid=7d201b&_nc_ohc=CHeWUSG8FyEQ7kNvwFdb7Fv&_nc_oc=AdrnRnWjMSvHliqJqgk7Xz15TnvRzd_FCdEUwZVdHskn-y3S53Fx-PO41LZXY8mwAsw&_nc_zt=23&_nc_ht=scontent-dfw5-1.xx&edm=AJ-jyNUEAAAA&_nc_gid=8IdSAPPwOGIY9f48fRwSpg&oh=00_AQPoLOJcfsPR-VguVyVzeJ9i4Ym-iIkN1x8ttFNhHVM6oQ&oe=6AC3FF63","username":"sfstate_gators"},"date":"2026-09-28T12:12:35-05:00","created_time":1790597555.0},"location_name":null},{"type":"gallery","featured":false,"pinned_id":null,"data":{"id":101,"title":"Mike Fanelli 4.3.25-4.5.25","url":"/galleries/?gallery=101","sport":{"id":12,"title":"Women's Track & Field","abbreviation":"WTRK","shortname":"wtrack","short_title":null,"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},"images":{"small":{"url":"/images/2025/4/5/_I2A6133.jpg?width=240&height=159","caption":"Benny Greer and Elijah Eisenbach","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/4/5/_I2A6133.jpg?width=370&height=246","caption":"Benny Greer and Elijah Eisenbach","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/4/5/_I2A6133.jpg?width=1024&height=682","caption":"Benny Greer and Elijah Eisenbach","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/4/5/_I2A6133.jpg","caption":"Benny Greer and Elijah Eisenbach","credit":"Kendrick Mooney"}},"gallery_images":[{"small":{"url":"/images/2025/4/5/_I2A6031.jpg?width=240&height=159","caption":"Dominic Clima","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/4/5/_I2A6031.jpg?width=370&height=246","caption":"Dominic Clima","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/4/5/_I2A6031.jpg?width=1024&height=682","caption":"Dominic Clima","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/4/5/_I2A6031.jpg","caption":"Dominic Clima","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/4/5/_I2A6074_copy.jpg?width=240&height=159","caption":"Jesus Aguilar","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/4/5/_I2A6074_copy.jpg?width=370&height=246","caption":"Jesus Aguilar","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/4/5/_I2A6074_copy.jpg?width=1024&height=682","caption":"Jesus Aguilar","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/4/5/_I2A6074_copy.jpg","caption":"Jesus Aguilar","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/4/5/_I2A6133.jpg?width=240&height=159","caption":"Benny Greer and Elijah Eisenbach","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/4/5/_I2A6133.jpg?width=370&height=246","caption":"Benny Greer and Elijah Eisenbach","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/4/5/_I2A6133.jpg?width=1024&height=682","caption":"Benny Greer and Elijah Eisenbach","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/4/5/_I2A6133.jpg","caption":"Benny Greer and Elijah Eisenbach","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/4/5/_I2A6255.jpg?width=240&height=159","caption":"Yolo Javier","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/4/5/_I2A6255.jpg?width=370&height=246","caption":"Yolo Javier","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/4/5/_I2A6255.jpg?width=1024&height=682","caption":"Yolo Javier","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/4/5/_I2A6255.jpg","caption":"Yolo Javier","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/4/5/_I2A6276.jpg?width=240&height=159","caption":"Raven Nieto","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/4/5/_I2A6276.jpg?width=370&height=246","caption":"Raven Nieto","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/4/5/_I2A6276.jpg?width=1024&height=682","caption":"Raven Nieto","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/4/5/_I2A6276.jpg","caption":"Raven Nieto","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/4/5/_I2A6341.jpg?width=240&height=159","caption":"Michael Simpson","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/4/5/_I2A6341.jpg?width=370&height=246","caption":"Michael Simpson","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/4/5/_I2A6341.jpg?width=1024&height=682","caption":"Michael Simpson","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/4/5/_I2A6341.jpg","caption":"Michael Simpson","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/4/5/_I2A6439.jpg?width=240&height=159","caption":"Daisy Salinas","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/4/5/_I2A6439.jpg?width=370&height=246","caption":"Daisy Salinas","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/4/5/_I2A6439.jpg?width=1024&height=682","caption":"Daisy Salinas","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/4/5/_I2A6439.jpg","caption":"Daisy Salinas","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/4/5/_I2A6567.jpg?width=240&height=159","caption":"Jose Torres","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/4/5/_I2A6567.jpg?width=370&height=246","caption":"Jose Torres","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/4/5/_I2A6567.jpg?width=1024&height=682","caption":"Jose Torres","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/4/5/_I2A6567.jpg","caption":"Jose Torres","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/4/5/_I2A6654.jpg?width=240&height=159","caption":"Muhammad Izaan Mihamad Imt
631iaaz","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/4/5/_I2A6654.jpg?width=370&height=246","caption":"Muhammad Izaan Mihamad Imtiaaz","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/4/5/_I2A6654.jpg?width=1024&height=682","caption":"Muhammad Izaan Mihamad Imtiaaz","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/4/5/_I2A6654.jpg","caption":"Muhammad Izaan Mihamad Imtiaaz","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/4/5/_I2A6724_copy.jpg?width=240&height=159","caption":"Zia Frausto","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/4/5/_I2A6724_copy.jpg?width=370&height=246","caption":"Zia Frausto","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/4/5/_I2A6724_copy.jpg?width=1024&height=682","caption":"Zia Frausto","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/4/5/_I2A6724_copy.jpg","caption":"Zia Frausto","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/4/5/_I2A6753_copy.jpg?width=159&height=240","caption":"Dominic Clima","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/4/5/_I2A6753_copy.jpg?width=366&height=550","caption":"Dominic Clima","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/4/5/_I2A6753_copy.jpg?width=682&height=1024","caption":"Dominic Clima","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/4/5/_I2A6753_copy.jpg","caption":"Dominic Clima","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/4/5/_I2A6778_copy.jpg?width=159&height=240","caption":"Daisy Salinas","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/4/5/_I2A6778_copy.jpg?width=366&height=550","caption":"Daisy Salinas","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/4/5/_I2A6778_copy.jpg?width=682&height=1024","caption":"Daisy Salinas","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/4/5/_I2A6778_copy.jpg","caption":"Daisy Salinas","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/4/5/_I2A6874_copy.jpg?width=240&height=159","caption":"Essence Jackson","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/4/5/_I2A6874_copy.jpg?width=370&height=246","caption":"Essence Jackson","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/4/5/_I2A6874_copy.jpg?width=1024&height=682","caption":"Essence Jackson","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/4/5/_I2A6874_copy.jpg","caption":"Essence Jackson","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/4/5/_I2A7047_copy.jpg?width=240&height=159","caption":"Gerardo Zuniga","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/4/5/_I2A7047_copy.jpg?width=370&height=246","caption":"Gerardo Zuniga","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/4/5/_I2A7047_copy.jpg?width=1024&height=682","caption":"Gerardo Zuniga","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/4/5/_I2A7047_copy.jpg","caption":"Gerardo Zuniga","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/4/5/_I2A7184_copy.jpg?width=240&height=159","caption":"Shea Galindo","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/4/5/_I2A7184_copy.jpg?width=370&height=246","caption":"Shea Galindo","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/4/5/_I2A7184_copy.jpg?width=1024&height=682","caption":"Shea Galindo","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/4/5/_I2A7184_copy.jpg","caption":"Shea Galindo","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/4/5/_I2A7259_copy.jpg?width=240&height=159","caption":"Mason Gaspar","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/4/5/_I2A7259_copy.jpg?width=370&height=246","caption":"Mason Gaspar","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/4/5/_I2A7259_copy.jpg?width=1024&height=682","caption":"Mason Gaspar","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/4/5/_I2A7259_copy.jpg","caption":"Mason Gaspar","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/4/5/_I2A7314_copy.jpg?width=240&height=159","caption":"Inelaboh Ajayi","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/4/5/_I2A7314_copy.jpg?width=370&height=246","caption":"Inelaboh Ajayi","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/4/5/_I2A7314_copy.jpg?width=1024&height=682","caption":"Inelaboh Ajayi","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/4/5/_I2A7314_copy.jpg","caption":"Inelaboh Ajayi","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/4/5/_I2A7408_copy.jpg?width=240&height=159","caption":"Katy O'Brien","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/4/5/_I2A7408_copy.jpg?width=370&height=246","caption":"Katy O'Brien","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/4/5/_I2A7408_copy.jpg?width=1024&height=682","caption":"Katy O'Brien","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/4/5/_I2A7408_copy.jpg","caption":"Katy O'Brien","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/4/5/_I2A7480_copy.jpg?width=240&height=159","caption":"Alleah FLores","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/4/5/_I2A7480_copy.jpg?width=370&height=246","caption":"Alleah FLores","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/4/5/_I2A7480_copy.jpg?width=1024&height=682","caption":"Alleah FLores","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/4/5/_I2A7480_copy.jpg","caption":"Alleah FLores","credit":"Kendrick Mooney"}}],"caption":"Benny Greer and Elijah Eisenbach","credit":"Kendrick Mooney","content_id":"101","content_title":"Mike Fanelli 4.3.25-4.5.25","content_date":"2025-04-05T12:00:00","content_url":"/galleries/?gallery=101","content_image_url":"https://sfstategators.c
631om/images/2025/4/5/_I2A6133.jpg?width=370&height=246","date":"2025-04-05T12:00:00"},"location_name":null},{"type":"instagram","featured":false,"pinned_id":null,"data":{"content_id":"18088288157660345","content_title":"First home win of the season and three points in conference ð","content_date":"2026-09-27T15:13:22-05:00","content_url":"https://www.instagram.com/p/DdzcQhES-dw/","content_image_url":"https://scontent-dfw6-2.cdninstagram.com/v/t51.82787-15/829492214_18632167579047545_4895363323492549467_n.webp?stp=dst-jpg_e35_tt6&_nc_cat=109&ccb=7-5&_nc_sid=18de74&efg=eyJlZmdfdGFnIjoiRkVFRC5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9&_nc_ohc=X4S0XQ_6Tw0Q7kNvwFNmGEE&_nc_oc=AdrcqKgm4kdA6ALVjMLmv20S-ATenYW7aDONTZqhJ18f5EXFDUhCQIj1UC6dmi8x9aw&_nc_zt=23&_nc_ht=scontent-dfw6-2.cdninstagram.com&edm=AM6HXa8EAAAA&_nc_gid=8plSKjhTndfPb7Wgh5KdNw&oh=00_AQOUzdZyBXHCD5fiVK-qXwtOHgJMpJgRldcIdLKx-NXvzw&oe=6AC4205C","link":"https://www.instagram.com/p/DdzcQhES-dw/","id":"18088288157660345","tags":[],"comments":[],"likes":{"count":174},"images":{"thumbnail":null,"low_resolution":{"width":null,"height":null,"url":"https://scontent-dfw6-2.cdninstagram.com/v/t51.82787-15/829492214_18632167579047545_4895363323492549467_n.webp?stp=dst-jpg_e35_tt6&_nc_cat=109&ccb=7-5&_nc_sid=18de74&efg=eyJlZmdfdGFnIjoiRkVFRC5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9&_nc_ohc=X4S0XQ_6Tw0Q7kNvwFNmGEE&_nc_oc=AdrcqKgm4kdA6ALVjMLmv20S-ATenYW7aDONTZqhJ18f5EXFDUhCQIj1UC6dmi8x9aw&_nc_zt=23&_nc_ht=scontent-dfw6-2.cdninstagram.com&edm=AM6HXa8EAAAA&_nc_gid=8plSKjhTndfPb7Wgh5KdNw&oh=00_AQOUzdZyBXHCD5fiVK-qXwtOHgJMpJgRldcIdLKx-NXvzw&oe=6AC4205C"},"standard_resolution":{"width":null,"height":null,"url":"https://scontent-dfw6-2.cdninstagram.com/v/t51.82787-15/829492214_18632167579047545_4895363323492549467_n.webp?stp=dst-jpg_e35_tt6&_nc_cat=109&ccb=7-5&_nc_sid=18de74&efg=eyJlZmdfdGFnIjoiRkVFRC5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9&_nc_ohc=X4S0XQ_6Tw0Q7kNvwFNmGEE&_nc_oc=AdrcqKgm4kdA6ALVjMLmv20S-ATenYW7aDONTZqhJ18f5EXFDUhCQIj1UC6dmi8x9aw&_nc_zt=23&_nc_ht=scontent-dfw6-2.cdninstagram.com&edm=AM6HXa8EAAAA&_nc_gid=8plSKjhTndfPb7Wgh5KdNw&oh=00_AQOUzdZyBXHCD5fiVK-qXwtOHgJMpJgRldcIdLKx-NXvzw&oe=6AC4205C"}},"caption":{"id":"","text":"First home win of the season and three points in conference ð","created_time":null,"from":null},"video":null,"user":{"id":"17841401426336951","full_name":"SF State Women's Soccer","profile_picture":"https://scontent-dfw5-1.xx.fbcdn.net/v/t51.75761-15/504132153_18509695267047545_1312303287477577565_n.jpg?_nc_cat=111&ccb=1-7&_nc_sid=7d201b&_nc_ohc=_5_BQ2C_l-wQ7kNvwEOgWmQ&_nc_oc=AdpnUzeNA-eKU3IwgAIcTti-yNWs1iQQuembc66bs-bG-wimDEo2YCIvxrhPjDueKYA&_nc_zt=23&_nc_ht=scontent-dfw5-1.xx&edm=AJ-jyNUEAAAA&_nc_gid=3gqD_m8TRwPp5SQbaTFjDg&oh=00_AQPuEUpBzPdxlAHdgmE582uuN6cm7kySbZX5gaPNXRs27Q&oe=6AC418BB","username":"sfstate_wsoc"},"date":"2026-09-27T15:13:22-05:00","created_time":1790522002.0},"location_name":null}],"types":[{"type":"All","value":"all"},{"type":"Instagram","value":"instagram"},{"type":"Galleries","value":"gallery"}]},"mode":"web"}; 632 if (!("sidearmComponents" in window)) 633 window.sidearmComponents = []; 634 window.sidearmComponents.push(obj); 635</script>
635 636 637<content-stream-component params="{ id: '88345d7a-4203-4e69-b548-441ffca948f7' }"></content-stream-component> 638 639 640 641
642<script> 643 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":"5ecae580-fa3c-4dc5-aa2e-b37fe5d7683c","data":{"location":{"id":86,"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":218,"enabled":true,"breakpoint":1025,"width":970,"height":90,"size_list":"[[728,90],[970,90]]","unit_name":"//sfsu/sidearm-dfp-1","sidearm_dfp":null},{"id":217,"enabled":true,"breakpoint":768,"width":728,"height":90,"size_list":null,"unit_name":"//sfsu/sidearm-dfp-1","sidearm_dfp":null},{"id":216,"enabled":true,"breakpoint":0,"width":300,"height":250,"size_list":null,"unit_name":"//sfsu/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"}; 644 if (!("sidearmComponents" in window)) 645 window.sidearmComponents = []; 646 window.sidearmComponents.push(obj); 647</script>
647 648 649<ads-component params="{ id: '5ecae580-fa3c-4dc5-aa2e-b37fe5d7683c' }"></ads-component> 650 </div> 651 </div> 652 </section> 653 654 <div class="awards-wrapper"> 655 <div class="row pad"> 656 <div class="awards-row flex"> 657 <section class="s-awards" aria-labelledby="h2_awards"> 658 <h2 class="hide" id="h2_awards">Awards</h2> 659 660
661<script> 662 var obj = {"start":0,"count":2,"name":"","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{},"context":null,"dummy":false,"type":"awards","id":"e31004ad-eddc-427a-a019-58c06ca433b3","data":[{"id":1266,"aow_type_id":1,"aow_type_title":"Athletes of the Week","firstname":"Cate","lastname":"Tucker","gender":"","hometown":"San Luis Obispo, Calif.","highschool":"San Luis Obispo HS","major":"Biology","previous_team":null,"sport_title":"Women's Cross Country","external_link":null,"sport":{"id":6,"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":null,"gender":null,"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":null,"academic_year":"So.","academic_year_full":"Sophomore","jersey_number":"","use_bio_photo":true,"image":"/images/2026/8/28/_M9A1035_-_Tucker.jpg","background_image":null,"url":"/awards.aspx?aow=1266","date":"2026-09-21T00:00:00"}],"mode":"web"}; 663 if (!("sidearmComponents" in window)) 664 window.sidearmComponents = []; 665 window.sidearmComponents.push(obj); 666</script>
666 667 668<awards-component params="{ id: 'e31004ad-eddc-427a-a019-58c06ca433b3' }"></awards-component> 669 670 671 </section> 672 <section class="s-facilities"> 673 <div class="s-facilities__top"> 674 <h2><span>Gators</span> Facilities</h2> 675 </div> 676 677
678<script> 679 var obj = {"start":0,"count":10,"name":"","sport_id":0,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{},"context":null,"dummy":false,"type":"facilities","id":"5e090f53-8f7d-410e-920a-e2012310bcff","data":[{"id":2,"title":"Cox Stadium","teaser":"","location":"","url":"http://maps.google.com/maps?f=q&hl=en&q=1600+Holloway+Ave,+San+Francisco,+San+Francisco,+California+94132,+United+States&sll=37.724429,-122.477152&sspn=0.010981,0.020084&layer=t&ie=UTF8&om=1&ll=37.72414,-122.476509&spn=0.010981,0.020084&z=16&iwloc=addr","description":"Cox Stadium is one of the campus' most beautiful multi-functional areas. The stadium is home to San Francisco State soccer and to track & field. Cox Stadium features a natural grass playing surface and is located in the northern section of campus behind the San Francisco Federal Credit Union Gym at Don Nasser Family Plaza.<br >\n<br >\nThe track underwent an extensive resurfacing project in 2019. In 2022, a bleacher upgrade was completed. Cox Stadium currently seats 5,565 with 3,180 seats on the north and 2,385 on the south.","images":[{"url":"/images/2017/2/10/coxStadium.png","alt":"Cox Stadium"}],"featured_image":{"url":"/images/2017/2/10/coxStadium.png","alt":"Cox Stadium"},"featured":true,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null}},{"id":4,"title":"SFSU Softball Field","teaser":"","location":"","url":"http://maps.google.com/maps?f=q&hl=en&q=1600+Holloway+Ave,+San+Francisco,+San+Francisco,+California+94132,+United+States&sll=37.724429,-122.477152&sspn=0.010981,0.020084&layer=t&ie=UTF8&om=1&ll=37.72414,-122.476509&spn=0.010981,0.020084&z=16&iwloc=addr","description":"SFSU Softball Field is situated along Font Boulevard behind the Mashouf Wellness Center. Recent upgrades in conjunction with the construction of the Wellness Center, which opened to the public in 2018, include a new entrance and seating area, new batting cages, covered dugouts, a new scoreboard, a new sound system, and branded backstop padding.","images":[{"url":"/images/2025/6/4/IMG_6866_2edUd.png","alt":"SFSU Softball Field"},{"url":"/images/2017/3/27/DSC_1766.jpg","alt":"SFSU Softball Field"}],"featured_image":{"url":"/images/2025/6/4/IMG_6866_2edUd.png","alt":"SFSU Softball Field"},"featured":true,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null}},{"id":21,"title":"Speedway Meadow at Golden Gate Park","teaser":"","location":"","url":"http://sfrecpark.org/destination/golden-gate-park/ggp-old-speedway-meadow-picnic-area/","description":"<span style=\"color: rgb(88, 88, 90); font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: 300; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); display: inline !important; float: none;\">Located in iconic Golden Gate Park, Speedway Meadow provides the backdrop for the SF State Invitational, held annually in the fall. Speedway Meadow stretches back from the parking lot along the east side of 41st Avenue/Chain of Lakes Boulevard, between MLK and JFK Drives. There is no sign marking Speedway Meadow, but the parking lot is visible from the street. Speedway Meadow is located at </span><span style=\"color: rgb(88, 88, 90); font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); display: inline !important; float: none;\">371 Chain of Lakes Dr E, San Francisco, CA 94122</span>.","images":[{"url":"/images/2017/2/10/speedwayMeadow.png","alt":"Speedway Meadow"},{"url":"/images/2014/7/30/GG Park.jpg","alt":"Golden Gate Park Speedway Meadow "}],"featured_image":{"url":"/images/2017/2/10/speedwayMeadow.png","alt":"Speedway Meadow"},"featured":true,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null}},{"id":30,"title":"San Francisco Federal Credit Union Gymnasium at Don Nasser Family Plaza","teaser":"","location":"San Francisco","url":"https://sfstategators.c
679om/facilities/?id=30","description":"The San Francisco Federal Credit Union Gymnasium at Don Nasser Family Plaza, colloquially known as \"The Swamp,\" is located at the heart of campus. The venue is home to men's and women's basketball, volleyball, and men's wrestling. The building also houses the Athletics offices, team locker rooms, classrooms, and conference rooms.","images":[{"url":"/images/2016/11/7/the_swamp_at_dnfp.jpg","alt":"The Swamp at Don Nasser Family Plaza"},{"url":"/images/2016/9/22/crowd_pic.jpg","alt":"Crowd at the Swamp"},{"url":"/images/2026/3/5/4M9A1047.png","alt":"Members of San Francisco Federal Credit Union join SFSU President Lynn Mahoney, SFFedCU President and CEO Ray Shams, and Director of Athletics Brandon Davis for the San Francisco Federal Credit Union Gymnasium Naming Ceremony"}],"featured_image":{"url":"/images/2016/11/7/the_swamp_at_dnfp.jpg","alt":"The Swamp at Don Nasser Family Plaza"},"featured":true,"sport":{"id":0,"title":null,"abbreviation":null,"shortname":null,"short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":null,"gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null}}],"mode":"web"}; 680 if (!("sidearmComponents" in window)) 681 window.sidearmComponents = []; 682 window.sidearmComponents.push(obj); 683</script>
683 684 685<facilities-component params="{ id: '5e090f53-8f7d-410e-920a-e2012310bcff' }"></facilities-component> 686 687 688 </section> 689 </div> 690 </div> 691 </div> 692 693 <section class="s-galleries" aria-labelledby="h2_galleries"> 694 <div class="row pad"> 695 <div class="s-galleries__inner"> 696 <div class="s-galleries__top flex flex-justify-between flex-align-center"> 697 <h2 id="h2_galleries"><span>Gators</span> Photos</h2> 698 <a data-bind="attr: { href: window.associated_sport ? '/galleries?path=' + window.associated_sport.shortname : '/galleries' }">Photo Archives <span class="sf-arrows-long-right"></span></a> 699 </div> 700 701
702<script> 703 var obj = {"start":0,"count":3,"name":"","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{"sports":[{"id":2,"title":"Baseball"},{"id":15,"title":"CCAABASEBALL"},{"id":1,"title":"General"},{"id":3,"title":"Men's Basketball"},{"id":5,"title":"Men's Cross Country"},{"id":7,"title":"Men's Soccer"},{"id":16,"title":"Men's Track & Field"},{"id":9,"title":"Softball"},{"id":4,"title":"Women's Basketball"},{"id":6,"title":"Women's Cross Country"},{"id":8,"title":"Women's Soccer"},{"id":12,"title":"Women's Track & Field"},{"id":14,"title":"Women's Volleyball"},{"id":13,"title":"Wrestling"}]},"context":null,"dummy":false,"type":"galleries","id":"b0cb2a62-bf51-4820-8e63-c4a1e20b7b13","data":[{"id":104,"title":"Sept 18, 2026 - Vball vs CPP","url":"/galleries/?gallery=104","sport":{"id":14,"title":"Women's Volleyball","abbreviation":"VB","shortname":"wvball","short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"wvball","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"images":{"small":{"url":"/images/2026/9/18/_M9A2629.JPG?width=240&height=159","caption":"Grace Witcher","credit":"Vanden Harris"},"medium":{"url":"/images/2026/9/18/_M9A2629.JPG?width=370&height=246","caption":"Grace Witcher","credit":"Vanden Harris"},"large":{"url":"/images/2026/9/18/_M9A2629.JPG?width=1024&height=682","caption":"Grace Witcher","credit":"Vanden Harris"},"original":{"url":"/images/2026/9/18/_M9A2629.JPG","caption":"Grace Witcher","credit":"Vanden Harris"}},"gallery_images":[{"small":{"url":"/images/2026/9/18/_M9A2100.JPG?width=240&height=159","caption":"Team Huddle","credit":"Vanden Harris"},"medium":{"url":"/images/2026/9/18/_M9A2100.JPG?width=370&height=246","caption":"Team Huddle","credit":"Vanden Harris"},"large":{"url":"/images/2026/9/18/_M9A2100.JPG?width=1024&height=682","caption":"Team Huddle","credit":"Vanden Harris"},"original":{"url":"/images/2026/9/18/_M9A2100.JPG","caption":"Team Huddle","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/9/18/_M9A2128.JPG?width=240&height=159","caption":"Melanie Hewlett","credit":"Vanden Harris"},"medium":{"url":"/images/2026/9/18/_M9A2128.JPG?width=370&height=246","caption":"Melanie Hewlett","credit":"Vanden Harris"},"large":{"url":"/images/2026/9/18/_M9A2128.JPG?width=1024&height=682","caption":"Melanie Hewlett","credit":"Vanden Harris"},"original":{"url":"/images/2026/9/18/_M9A2128.JPG","caption":"Melanie Hewlett","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/9/18/_M9A2156.JPG?width=240&height=159","caption":"Team Celebration","credit":"Vanden Harris"},"medium":{"url":"/images/2026/9/18/_M9A2156.JPG?width=370&height=246","caption":"Team Celebration","credit":"Vanden Harris"},"large":{"url":"/images/2026/9/18/_M9A2156.JPG?width=1024&height=682","caption":"Team Celebration","credit":"Vanden Harris"},"original":{"url":"/images/2026/9/18/_M9A2156.JPG","caption":"Team Celebration","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/9/18/_M9A2185.JPG?width=240&height=159","caption":"Gators blocking","credit":"Vanden Harris"},"medium":{"url":"/images/2026/9/18/_M9A2185.JPG?width=370&height=246","caption":"Gators blocking","credit":"Vanden Harris"},"large":{"url":"/images/2026/9/18/_M9A2185.JPG?width=1024&height=682","caption":"Gators blocking","credit":"Vanden Harris"},"original":{"url":"/images/2026/9/18/_M9A2185.JPG","caption":"Gators blocking","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/9/18/_M9A2317.JPG?width=240&height=159","caption":"Grace Witcher","credit":"Vanden Harris"},"medium":{"url":"/images/2026/9/18/_M9A2317.JPG?width=370&height=246","caption":"Grace Witcher","credit":"Vanden Harris"},"large":{"url":"/images/2026/9/18/_M9A2317.JPG?width=1024&height=682","caption":"Grace Witcher","credit":"Vanden Harris"},"original":{"url":"/images/2026/9/18/_M9A2317.JPG","caption":"Grace Witcher","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/9/18/_M9A2449.JPG?width=240&height=159","caption":"Head Coach Matt Hoffman","credit":"Vanden Harris"},"medium":{"url":"/images/2026/9/18/_M9A2449.JPG?width=370&height=246","caption":"Head Coach Matt Hoffman","credit":"Vanden Harris"},"large":{"url":"/images/2026/9/18/_M9A2449.JPG?width=1024&height=682","caption":"Head Coach Matt Hoffman","credit":"Vanden Harris"},"original":{"url":"/images/2026/9/18/_M9A2449.JPG","caption":"Head Coach Matt Hoffman","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/9/18/_M9A2532.JPG?width=159&height=240","caption":"Alana Larson","credit":"Vanden Harris"},"medium":{"url":"/images/2026/9/18/_M9A2532.JPG?width=366&height=550","caption":"Alana Larson","credit":"Vanden Harris"},"large":{"url":"/images/2026/9/18/_M9A2532.JPG?width=682&height=1024","caption":"Alana Larson","credit":"Vanden Harris"},"original":{"url":"/images/2026/9/18/_M9A2532.JPG","caption":"Alana Larson","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/9/18/_M9A2629.JPG?width=240&height=159","caption":"Grace Witcher","credit":"Vanden Harris"},"medium":{"url":"/images/2026/9/18/_M9A2629.JPG?width=370&height=246","caption":"Grace Witcher","credit":"Vanden Harris"},"large":{"url":"/images/2026/9/18/_M9A2629.JPG?width=1024&height=682","caption":"Grace Witcher","credit":"Vanden Harris"},"original":{"url":"/images/2026/9/18/_M9A2629.JPG","caption":"Grace Witcher","credit":"Vanden Harris"}}],"caption":"Grace Witcher","credit":"Vanden Harris","content_id":"104","content_title":"Sept 18, 2026 - Vball vs CPP","content_date":"2026-09-18T17:00:00","content_url":"/galleries/?gallery=104","content_image_url":"https://sfstategators.c
703om/images/2026/9/18/_M9A2629.JPG?width=370&height=246","date":"2026-09-18T17:00:00"},{"id":103,"title":"March 4, 2026 - SFFedCU Gymnasium Naming","url":"/galleries/?gallery=103","sport":{"id":1,"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":"/images/2026/3/5/4M9A1047.JPG?width=240&height=159","caption":"The team from San Francisco Federal Credit Union joined SFSU President Lynn Mahoney and Director of Athletics Brandon Davis for the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"medium":{"url":"/images/2026/3/5/4M9A1047.JPG?width=370&height=246","caption":"The team from San Francisco Federal Credit Union joined SFSU President Lynn Mahoney and Director of Athletics Brandon Davis for the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"large":{"url":"/images/2026/3/5/4M9A1047.JPG?width=1024&height=682","caption":"The team from San Francisco Federal Credit Union joined SFSU President Lynn Mahoney and Director of Athletics Brandon Davis for the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"original":{"url":"/images/2026/3/5/4M9A1047.JPG","caption":"The team from San Francisco Federal Credit Union joined SFSU President Lynn Mahoney and Director of Athletics Brandon Davis for the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"}},"gallery_images":[{"small":{"url":"/images/2026/3/5/4M9A0799.JPG?width=240&height=159","caption":"San Francisco State Cheerleading opened the festivities at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"medium":{"url":"/images/2026/3/5/4M9A0799.JPG?width=370&height=246","caption":"San Francisco State Cheerleading opened the festivities at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"large":{"url":"/images/2026/3/5/4M9A0799.JPG?width=1024&height=682","caption":"San Francisco State Cheerleading opened the festivities at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"original":{"url":"/images/2026/3/5/4M9A0799.JPG","caption":"San Francisco State Cheerleading opened the festivities at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/3/5/4M9A0781.JPG?width=240&height=159","caption":"San Francisco State volleyball player Aidan Goodrich served as emcee at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"medium":{"url":"/images/2026/3/5/4M9A0781.JPG?width=370&height=246","caption":"San Francisco State volleyball player Aidan Goodrich served as emcee at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"large":{"url":"/images/2026/3/5/4M9A0781.JPG?width=1024&height=682","caption":"San Francisco State volleyball player Aidan Goodrich served as emcee at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"original":{"url":"/images/2026/3/5/4M9A0781.JPG","caption":"San Francisco State volleyball player Aidan Goodrich served as emcee at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/3/5/4M9A0846.JPG?width=240&height=159","caption":"San Francisco State President Lynn Mahoney speaks at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"medium":{"url":"/images/2026/3/5/4M9A0846.JPG?width=370&height=246","caption":"San Francisco State President Lynn Mahoney speaks at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"large":{"url":"/images/2026/3/5/4M9A0846.JPG?width=1024&height=682","caption":"San Francisco State President Lynn Mahoney speaks at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"original":{"url":"/images/2026/3/5/4M9A0846.JPG","caption":"San Francisco State President Lynn Mahoney speaks at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/3/5/4M9A0873.JPG?width=240&height=159","caption":"San Francisco Federal Credit Union President and CEO Ray Shams at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"medium":{"url":"/images/2026/3/5/4M9A0873.JPG?width=370&height=246","caption":"San Francisco Federal Credit Union President and CEO Ray Shams at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"large":{"url":"/images/2026/3/5/4M9A0873.JPG?width=1024&height=682","caption":"San Francisco Federal Credit Union President and CEO Ray Shams at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"original":{"url":"/images/2026/3/5/4M9A0873.JPG","caption":"San Francisco Federal Credit Union President and CEO Ray Shams at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/3/5/4M9A0925.JPG?width=240&height=159","caption":"San Francisco Federal Credit Union President and CEO Ray Shams speaks at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"medium":{"url":"/images/2026/3/5/4M9A0925.JPG?width=370&height=246","caption":"San Francisco Federal Credit Union President and CEO Ray Shams speaks at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"large":{"url":"/images/2026/3/5/4M9A0925.JPG?width=1024&height=682","caption":"San Francisco Federal Credit Union President and CEO Ray Shams speaks at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"original":{"url":"/images/2026/3/5/4M9A0925.JPG","caption":"San Francisco Federal Credit Union President and CEO Ray Shams speaks at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/3/5/4M9A0972.JPG?width=240&height=159","caption":"San Francisco native, SFSU alumnus and District 10 Supervisor for the City and County \nof San Francisco, Shamann Walton speaks at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"medium":{"url":"/images/2026/3/5/4M9A0972.JPG?width=370&height=246","caption":"San Francisco native, SFSU alumnus and District 10 Supervisor for the City and County \nof San Francisco, Shamann Walton speaks at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"large":{"url":"/images/2026/3/5/4M9A0972.JPG?width=1024&height=682","caption":"San Francisco native, SFSU alumnus and District 10 Supervisor for the City and County \nof San Francisco, Shamann Walton speaks at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"original":{"url":"/images/2026/3/5/4M9A0972.JPG","caption":"San Francisco native, SFSU alumnus and District 10 Supervisor for the City and County \nof San Francisco, Shamann Walton speaks at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/3/5/4M9A0974.JPG?width=159&height=240","caption":"San Francisco native, SFSU alumnus and District 10 Supervisor for the City and County \nof San Francisco, Shamann Walton speaks at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"medium":{"url":"/images/2026/3/5/4M9A0974.JPG?width=366&height=550","caption":"San Francisco native, SFSU alumnus and District 10 Supervisor for the City and County \nof San Francisco, Shamann Walton speaks at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"large":{"url":"/images/2026/3/5/4M9A0974.JPG?width=682&height=1024","caption":"San Francisco native, SFSU alumnus and District 10 Supervisor for the City and County \nof San Francisco, Shamann Walton speaks at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"original":{"url":"/images/2026/3/5/4M9A0974.JPG","caption":"San Francisco native, SFSU alumnus and District 10 Supervisor for the City and County \nof San Francisco, Shamann Walton speaks at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/3/5/4M9A1024.JPG?width=159&height=240","caption":"San Francisco State President Lynn Mahoney, San Francisco Federal Credit Union President and CEO Ray Shams, and San Francisco State Director of Athletics Brandon Davis at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"medium":{"url":"/images/2026/3/5/4M9A1024.JPG?width=366&height=550","caption":"San Francisco State President Lynn Mahoney, San Francisco Federal Credit Union President and CEO Ray Shams, and San Francisco State Director of Athletics Brandon Davis at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"large":{"url":"/images/2026/3/5/4M9A1024.JPG?width=682&height=1024","caption":"San Francisco State President Lynn Mahoney, San Francisco Federal Credit Union President and CEO Ray Shams, and San Francisco State Director of Athletics Brandon Davis at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"original":{"url":"/images/2026/3/5/4M9A1024.JPG","caption":"San Francisco State President Lynn Mahoney, San Francisco Federal Credit Union President and CEO Ray Shams, and San Francisco State Director of Athletics Brandon Davis at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/3/5/4M9A1033.JPG?width=240&height=159","caption":"San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"medium":{"url":"/images/2026/3/5/4M9A1033.JPG?width=370&height=246","caption":"San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"large":{"url":"/images/2026/3/5/4M9A1033.JPG?width=1024&height=682","caption":"San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"original":{"url":"/images/2026/3/5/4M9A1033.JPG","caption":"San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/3/5/4M9A1047.JPG?width=240&height=159","caption":"The team from San Francisco Federal Credit Union joined SFSU President Lynn Mahoney and Director of Athletics Brandon Davis for the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"medium":{"url":"/images/2026/3/5/4M9A1047.JPG?width=370&height=246","caption":"The team from San Francisco Federal Credit Union joined SFSU President Lynn Mahoney and Director of Athletics Brandon Davis for the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"large":{"url":"/images/2026/3/5/4M9A1047.JPG?width=1024&height=682","caption":"The team from San Francisco Federal Credit Union joined SFSU President Lynn Mahoney and Director of Athletics Brandon Davis for the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"original":{"url":"/images/2026/3/5/4M9A1047.JPG","caption":"The team from San Francisco Federal Credit Union joined SFSU President Lynn Mahoney and Director of Athletics Brandon Davis for the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/3/5/4M9A1061.JPG?width=240&height=159","caption":"The team from San Francisco Federal Credit Union joined SFSU President Lynn Mahoney and Director of Athletics Brandon Davis for the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"medium":{"url":"/images/2026/3/5/4M9A1061.JPG?width=370&height=246","caption":"The team from San Francisco Federal Credit Union joined SFSU President Lynn Mahoney and Director of Athletics Brandon Davis for the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"large":{"url":"/images/2026/3/5/4M9A1061.JPG?width=1024&height=682","caption":"The team from San Francisco Federal Credit Union joined SFSU President Lynn Mahoney and Director of Athletics Brandon Davis for the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"original":{"url":"/images/2026/3/5/4M9A1061.JPG","caption":"The team from San Francisco Federal Credit Union joined SFSU President Lynn Mahoney and Director of Athletics Brandon Davis for the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/3/5/4M9A1076.JPG?width=240&height=159","caption":"San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"medium":{"url":"/images/2026/3/5/4M9A1076.JPG?width=370&height=246","caption":"San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"large":{"url":"/images/2026/3/5/4M9A1076.JPG?width=1024&height=682","caption":"San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"original":{"url":"/images/2026/3/5/4M9A1076.JPG","caption":"San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/3/5/4M9A1103.JPG?width=240&height=159","caption":"San Francisco Federal Credit Union President and CEO Ray Shams and Alli Gator at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"medium":{"url":"/images/2026/3/5/4M9A1103.JPG?width=370&height=246","caption":"San Francisco Federal Credit Union President and CEO Ray Shams and Alli Gator at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"large":{"
703url":"/images/2026/3/5/4M9A1103.JPG?width=1024&height=682","caption":"San Francisco Federal Credit Union President and CEO Ray Shams and Alli Gator at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"original":{"url":"/images/2026/3/5/4M9A1103.JPG","caption":"San Francisco Federal Credit Union President and CEO Ray Shams and Alli Gator at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/3/5/4M9A1116.JPG?width=240&height=159","caption":"San Francisco State Director of Athletics Brandon Davis, Alli Gator, and Aidan Goodrich at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"medium":{"url":"/images/2026/3/5/4M9A1116.JPG?width=370&height=246","caption":"San Francisco State Director of Athletics Brandon Davis, Alli Gator, and Aidan Goodrich at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"large":{"url":"/images/2026/3/5/4M9A1116.JPG?width=1024&height=682","caption":"San Francisco State Director of Athletics Brandon Davis, Alli Gator, and Aidan Goodrich at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"original":{"url":"/images/2026/3/5/4M9A1116.JPG","caption":"San Francisco State Director of Athletics Brandon Davis, Alli Gator, and Aidan Goodrich at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/3/5/4M9A1126.JPG?width=240&height=159","caption":"Aidan Goodrich shares a laugh with Vice President for Student Affairs Dr. Jamillah Moore at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"medium":{"url":"/images/2026/3/5/4M9A1126.JPG?width=370&height=246","caption":"Aidan Goodrich shares a laugh with Vice President for Student Affairs Dr. Jamillah Moore at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"large":{"url":"/images/2026/3/5/4M9A1126.JPG?width=1024&height=682","caption":"Aidan Goodrich shares a laugh with Vice President for Student Affairs Dr. Jamillah Moore at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"original":{"url":"/images/2026/3/5/4M9A1126.JPG","caption":"Aidan Goodrich shares a laugh with Vice President for Student Affairs Dr. Jamillah Moore at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/3/5/4M9A1132.JPG?width=240&height=159","caption":"San Francisco State student-athletes join Director of Athletics Brandon Davis, President Lynn Mahoney, and Alli Gator for a photo at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"medium":{"url":"/images/2026/3/5/4M9A1132.JPG?width=370&height=246","caption":"San Francisco State student-athletes join Director of Athletics Brandon Davis, President Lynn Mahoney, and Alli Gator for a photo at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"large":{"url":"/images/2026/3/5/4M9A1132.JPG?width=1024&height=682","caption":"San Francisco State student-athletes join Director of Athletics Brandon Davis, President Lynn Mahoney, and Alli Gator for a photo at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"original":{"url":"/images/2026/3/5/4M9A1132.JPG","caption":"San Francisco State student-athletes join Director of Athletics Brandon Davis, President Lynn Mahoney, and Alli Gator for a photo at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"}},{"small":{"url":"/images/2026/3/5/4M9A1147.JPG?width=240&height=159","caption":"Board Director Russ Stanely, VP of University Advancement Jeff Jackanicz, San Francisco Federal Credit Union President and CEO Ray Shams, and Board Chair Mary Huss at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"medium":{"url":"/images/2026/3/5/4M9A1147.JPG?width=370&height=246","caption":"Board Director Russ Stanely, VP of University Advancement Jeff Jackanicz, San Francisco Federal Credit Union President and CEO Ray Shams, and Board Chair Mary Huss at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"large":{"url":"/images/2026/3/5/4M9A1147.JPG?width=1024&height=682","caption":"Board Director Russ Stanely, VP of University Advancement Jeff Jackanicz, San Francisco Federal Credit Union President and CEO Ray Shams, and Board Chair Mary Huss at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"},"original":{"url":"/images/2026/3/5/4M9A1147.JPG","caption":"Board Director Russ Stanely, VP of University Advancement Jeff Jackanicz, San Francisco Federal Credit Union President and CEO Ray Shams, and Board Chair Mary Huss at the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris"}}],"caption":"The team from San Francisco Federal Credit Union joined SFSU President Lynn Mahoney and Director of Athletics Brandon Davis for the San Francisco State Federal Credit Union Gymnasium Naming Celebration on Wednesday, March 4, 2026.","credit":"Vanden Harris","content_id":"103","content_title":"March 4, 2026 - SFFedCU Gymnasium Naming","content_date":"2026-03-04T16:00:00","content_url":"/galleries/?gallery=103","content_image_url":"https://sfstategators.c
703om/images/2026/3/5/4M9A1047.JPG?width=370&height=246","date":"2026-03-04T16:00:00"},{"id":102,"title":"Nov. 8, 2025 - WRE vs Western Colorado","url":"/galleries/?gallery=102","sport":{"id":13,"title":"Wrestling","abbreviation":"WRE","shortname":"wres","short_title":null,"global_sport_id":null,"non_sport":false,"show_at_vs":false,"global_sport_shortname":"wrestling","gender":null,"youtube":null,"facebook":null,"twitter":null,"instagram":null,"pinterest":null,"tickets":null,"global_sport_name_slug":null,"url":null,"ranking":null,"game_synonym":null},"images":{"small":{"url":"/images/2025/11/8/4M9A6399.jpg?width=240&height=159","caption":"Xander Erolin","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/11/8/4M9A6399.jpg?width=370&height=246","caption":"Xander Erolin","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/11/8/4M9A6399.jpg?width=1024&height=682","caption":"Xander Erolin","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/11/8/4M9A6399.jpg","caption":"Xander Erolin","credit":"Kendrick Mooney"}},"gallery_images":[{"small":{"url":"/images/2025/11/8/4M9A6098.jpg?width=240&height=159","caption":"Zach Wright","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/11/8/4M9A6098.jpg?width=370&height=246","caption":"Zach Wright","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/11/8/4M9A6098.jpg?width=1024&height=682","caption":"Zach Wright","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/11/8/4M9A6098.jpg","caption":"Zach Wright","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/11/8/4M9A6130.jpg?width=240&height=159","caption":"Khaisan Chen","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/11/8/4M9A6130.jpg?width=370&height=246","caption":"Khaisan Chen","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/11/8/4M9A6130.jpg?width=1024&height=682","caption":"Khaisan Chen","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/11/8/4M9A6130.jpg","caption":"Khaisan Chen","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/11/8/4M9A6189.jpg?width=240&height=159","caption":"Andre Dargani","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/11/8/4M9A6189.jpg?width=370&height=246","caption":"Andre Dargani","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/11/8/4M9A6189.jpg?width=1024&height=682","caption":"Andre Dargani","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/11/8/4M9A6189.jpg","caption":"Andre Dargani","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/11/8/4M9A6196.jpg?width=240&height=159","caption":"Basil Othman","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/11/8/4M9A6196.jpg?width=370&height=246","caption":"Basil Othman","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/11/8/4M9A6196.jpg?width=1024&height=682","caption":"Basil Othman","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/11/8/4M9A6196.jpg","caption":"Basil Othman","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/11/8/4M9A6255.jpg?width=240&height=159","caption":"Kyle Bothelo","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/11/8/4M9A6255.jpg?width=370&height=246","caption":"Kyle Bothelo","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/11/8/4M9A6255.jpg?width=1024&height=682","caption":"Kyle Bothelo","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/11/8/4M9A6255.jpg","caption":"Kyle Bothelo","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/11/8/4M9A6333.jpg?width=240&height=159","caption":"Gator Alums","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/11/8/4M9A6333.jpg?width=370&height=246","caption":"Gator Alums","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/11/8/4M9A6333.jpg?width=1024&height=682","caption":"Gator Alums","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/11/8/4M9A6333.jpg","caption":"Gator Alums","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/11/8/4M9A6374.jpg?width=240&height=159","caption":"Xander Erolin","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/11/8/4M9A6374.jpg?width=370&height=246","caption":"Xander Erolin","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/11/8/4M9A6374.jpg?width=1024&height=682","caption":"Xander Erolin","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/11/8/4M9A6374.jpg","caption":"Xander Erolin","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/11/8/4M9A6399.jpg?width=240&height=159","caption":"Xander Erolin","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/11/8/4M9A6399.jpg?width=370&height=246","caption":"Xander Erolin","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/11/8/4M9A6399.jpg?width=1024&height=682","caption":"Xander Erolin","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/11/8/4M9A6399.jpg","caption":"Xander Erolin","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/11/8/4M9A6442.jpg?width=240&height=159","caption":"Josiah Hurd","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/11/8/4M9A6442.jpg?width=370&height=246","caption":"Josiah Hurd","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/11/8/4M9A6442.jpg?width=1024&height=682","caption":"Josiah Hurd","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/11/8/4M9A6442.jpg","caption":"Josiah Hurd","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/11/8/4M9A6447.jpg?width=240&height=159","caption":"Josiah Hurd","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/11/8/4M9A6447.jpg?width=370&height=246","caption":"Josiah Hurd","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/11/8/4M9A6447.jpg?width=1024&height=682","caption":"Josiah Hurd","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/11/8/4M9A6447.jpg","caption":"Josiah Hurd","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/11/8/4M9A6457.jpg?width=240&height=159","caption":"Wrestling team","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/11/8/4M9A6457.jpg?width=370&height=246","caption":"Wrestling team","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/11/8/4M9A6457.jpg?width=1024&height=682","caption":"Wrestling team","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/11/8/4M9A6457.jpg","caption":"Wrestling team","credit":"Kendrick Mooney"}},{"small":{"url":"/images/2025/11/8/4M9A6513.jpg?width=240&height=159","caption":"Laith Gilmore","credit":"Kendrick Mooney"},"medium":{"url":"/images/2025/11/8/4M9A6513.jpg?width=370&height=246","caption":"Laith Gilmore","credit":"Kendrick Mooney"},"large":{"url":"/images/2025/11/8/4M9A6513.jpg?width=1024&height=682","caption":"Laith Gilmore","credit":"Kendrick Mooney"},"original":{"url":"/images/2025/11/8/4M9A6513.jpg","caption":"Laith Gilmore","credit":"Kendrick Mooney"}}],"caption":"Xander Erolin","credit":"Kendrick Mooney","content_id":"102","content_title":"Nov. 8, 2025 - WRE vs Western Colorado","content_date":"2025-11-08T12:00:00","content_url":"/galleries/?gallery=102","content_image_url":"https://sfstategators.c
703om/images/2025/11/8/4M9A6399.jpg?width=370&height=246","date":"2025-11-08T12:00:00"}],"mode":"web"}; 704 if (!("sidearmComponents" in window)) 705 window.sidearmComponents = []; 706 window.sidearmComponents.push(obj); 707</script>
707 708 709<galleries-component params="{ id: 'b0cb2a62-bf51-4820-8e63-c4a1e20b7b13' }"></galleries-component> 710 711 712 713 714
715<script> 716 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":"51f85884-36da-4e45-bf1b-2b9bdfc84d49","data":{"location":{"id":87,"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":221,"enabled":true,"breakpoint":1025,"width":970,"height":0,"size_list":"[[970,66],[970,90]]","unit_name":"//sfsu/sidearm-dfp-2","sidearm_dfp":null},{"id":220,"enabled":true,"breakpoint":768,"width":728,"height":90,"size_list":null,"unit_name":"//sfsu/sidearm-dfp-2","sidearm_dfp":null},{"id":219,"enabled":true,"breakpoint":0,"width":300,"height":250,"size_list":null,"unit_name":"//sfsu/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"}; 717 if (!("sidearmComponents" in window)) 718 window.sidearmComponents = []; 719 window.sidearmComponents.push(obj); 720</script>
720 721 722<ads-component params="{ id: '51f85884-36da-4e45-bf1b-2b9bdfc84d49' }"></ads-component> 723 </div> 724 </div> 725 </section> 726 727 <div class="s-parallax"> 728 729
730<script> 731 var obj = {"start":0,"count":10,"name":"","sport_id":null,"count_breakpoints":null,"css_class":"","pinned_id":"","extra":{"slideshow_id":1},"context":null,"dummy":false,"type":"slideshow","id":"f3a14ce2-d249-445f-bc56-4f955ec6da48","data":[{"id":1,"title":"Parallax","subtitle":null,"start_date":"2020-07-16T00:00:00","end_date":null,"teaser":null,"primary_link":null,"links":null,"video":null,"primary_image":{"images":[{"breakpoint":768,"alt":"parallax desktop","image":"/images/2020/7/16/image_parallax_desktop_71.jpg"},{"breakpoint":375,"alt":"parallax tablet","image":"/images/2020/7/16/image_parallax_tablet.jpg"},{"breakpoint":0,"alt":"parallax mobile","image":"/images/2020/7/16/image_parallax_mobile.jpg"}]},"secondary_image":{"images":[]}}],"mode":"web"}; 732 if (!("sidearmComponents" in window)) 733 window.sidearmComponents = []; 734 window.sidearmComponents.push(obj); 735</script>
735 736 737<slideshow-component params="{ id: 'f3a14ce2-d249-445f-bc56-4f955ec6da48' }"></slideshow-component> 738 </div> 739 740
740<script> 741 require(['jquery', 'jquery-ui'], function ($) { 742 window.triggerTabs = function (init) { 743 init = init || 1; 744 $('.tabs').tabs({ active: init }); 745 }; 746 window.triggerTabs(1); 747 }); 748 </script>
748 749 750 751 </main> 752 753 <footer class="main-footer" aria-labelledby="h2_footer"> 754 <h2 class="hide" id="h2_footer">Footer</h2> 755 <div class="main-footer__logos"> 756 <div class="row pad"> 757 <div class="main-footer__logos--row flex flex-justify-center flex-align-center"> 758 <a class="main-footer__logos--link" href="https://www.sfsu.edu/" target="_blank"><img src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/www2.sfstategators.com/images/responsive2020/footer-edu.svg" alt="San Francisco State" width="100px"></a> 759 <a class="main-footer__logos--link ncaa" href="http://www.ncaa.org/d2" target="_blank"><img src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/www2.sfstategators.com/images/responsive2020/ncaa-d2.svg" alt="NCAA"></a> 760 <a class="main-footer__logos--link" href="https://goccaa.org/" target="_blank"><img src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/www2.sfstategators.com/images/responsive2020/logo_footer_conf-ccaa.svg" alt="CCAA"></a> 761 <a class="main-footer__logos--link rmac" href="https://mpsports.org/sports/wrestling" target="_blank"><img src="https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/www2.sfstategators.com/images/responsive2020/mpsf-footer.svg" alt="MPSF" width="100px"></a> 762 </div> 763 </div> 764 </div> 765 <div class="main-footer__statement"> 766 <div class="row pad"> 767 <div class="main-footer__statement-inner flex flex-align-center flex-justify-center"> 768 <a href="https://www.sfsu.edu/accessibility/" target="_blank">Accessibility Statement</a> 769 </div> 770 </div> 771 </div> 772 <div class="main-footer__common"> 773 <div class="row no-pad"> 774 775<style> 776 .c-common-footer{ line-height:1.5; padding:0;flex-direction:column !important;} 777 .c-common-footer .c-common-footer__list-items{margin:0; padding:0; list-style:none;flex-direction:column;} 778 .c-common-footer .c-common-footer__list-item{padding:12px 24px; border-top:solid 1px;} 779 .c-common-footer .c-common-footer__list-item:first-child{ border-top:none;} 780 /* .c-common-footer .c-common-footer__list-item:nth-child(n+3){width:100%;} */ 781 .c-common-footer .c-common-footer__list-link{font-weight:400; font-size:1rem;} 782 .c-common-footer .c-common-footer__list-link:hover{text-decoration:underline;} 783 .c-common-footer .c-common-footer__logos{ flex: 0 0 auto; -webkit-flex: 0 0 auto; border-top:solid 1px;} 784 .c-common-footer .c-common-footer__logo-item{ padding:24px; flex: 1 1 50%; -webkit-flex: 1 1 50%; text-align:center;} 785 .c-common-footer .c-common-footer__logo-link { display:inline-block;} 786 .c-common-footer .c-common-footer__logo-item:nth-child(n+2){ border-left:solid 1px; } 787 .c-common-footer .c-common-footer__logo-item svg{ max-height:30px; width:100%;} 788 789 .c-common-footer--black{ background:black; } 790 .c-common-footer--black .c-common-footer__list-link{ color:white;} 791 .c-common-footer--black .c-common-footer__list-item{border-top-color:#474952;} 792 .c-common-footer--black .c-common-footer__list-item:nth-child(2) { border-left-color:#474952; } 793 .c-common-footer--black .c-common-footer__list-item:nth-child(3) { border-left-color:#474952; } 794 .c-common-footer--black .c-common-footer__list-item:nth-child(4) { border-left-color:#474952; } 795 .c-common-footer--black .c-common-footer__logos{ border-top-color:#474952;} 796 .c-common-footer--black .c-common-footer__logo-item:nth-child(n+2){ border-left-color:#474952; } 797 798 .c-common-footer--white{ background:white; } 799 .c-common-footer--white .c-common-footer__list-link{ color:black;} 800 .c-common-footer--white .c-common-footer__list-item{border-top-color:#d9d9db;} 801 .c-common-footer--white .c-common-footer__list-item:nth-child(2) { border-left-color: #d9d9db; } 802 .c-common-footer--white .c-common-footer__list-item:nth-child(3) { border-left-color: #d9d9db; } 803 .c-common-footer--white .c-common-footer__list-item:nth-child(4) { border-left-color: #d9d9db; } 804 .c-common-footer--white .c-common-footer__logos{ border-top-color:#d9d9db;} 805 .c-common-footer--white .c-common-footer__logo-item:nth-child(n+2){ border-left-color:#d9d9db; } 806 807 .c-common-footer--gray{ background:#f5f5f5; } 808 .c-common-footer--gray .c-common-footer__list-link{ color:black;} 809 .c-common-footer--gray .c-common-footer__list-item{border-top-color:#d9d9db;} 810 .c-common-footer--gray .c-common-footer__list-item:nth-child(2) { border-left-color: #d9d9db; } 811 .c-common-footer--gray .c-common-footer__list-item:nth-child(3) { border-left-color: #d9d9db; } 812 .c-common-footer--gray .c-common-footer__list-item:nth-child(4) { border-left-color: #d9d9db; } 813 .c-common-footer--gray .c-common-footer__logos{ border-top-color:#d9d9db;} 814 .c-common-footer--gray .c-common-footer__logo-item:nth-child(n+2){ border-left-color:#d9d9db; } 815 816 @media all and (min-width:768px) { 817 .c-common-footer {padding:24px 0; flex-direction:row !important;} 818 .c-common-footer .c-common-footer__links{ padding: 24px 12px; flex: 1 1 auto; -webkit-flex: 1 1 auto;} 819 .c-common-footer .c-common-footer__list-items{flex-direction:row;} 820 .c-common-footer .c-common-footer__list-item{padding:0 12px; margin-bottom:4px; border-top:none;} 821 .c-common-footer .c-common-footer__list-item:nth-child(2){ border-left-style:solid; border-left-width: 1px;} 822 .c-common-footer .c-common-footer__list-item:nth-child(3){ border-left-style:solid; border-left-width: 1px;} 823 .c-common-footer .c-common-footer__list-item:nth-child(4){ border-left-style:solid; border-left-width: 1px;} 824 .c-common-footer .c-common-footer__logos{border-top: none;} 825 .c-common-footer .c-common-footer__logo-item{padding:6px 24px; flex: 0 0 auto; -webkit-flex: 0 0 auto;} 826 .c-common-footer .c-common-footer__logo-item svg{ height:36px; width:auto; max-height:none;} 827 .c-common-footer .c-common-footer__logo-item .c-common-footer__logo-learfield{ height:30px; width:auto; max-height:none;} 828 .c-common-footer .c-common-footer__logo-item .c-common-footer__logo-sidearm{ height:48px; width:auto; max-height:none;} 829 .c-common-footer .c-common-footer__logo-item .c-common-footer__logo-sidearm--alt { height:auto; width:170px; max-height:none;} 830 .c-common-footer--learfield .c-common-footer__logos{border-top-style:solid; border-top-width: 1px; } 831 } 832</style> 833<div class="component c-common-footer c-common-footer--white flex flex-column flex-align-stretch flex-justify-between medium-flex-row"> 834 <div class="c-common-footer__links"> 835 <ul class="c-common-footer__list-items flex flex-column flex-align-stretch medium-flex-row flex-wrap"> 836 <li class="c-common-footer__list-item"> 837 <a class="c-common-footer__list-link" href="http://sidearmsports.com/terms-of-service" target="_blank">Terms of Service<span class="accessible-hide">, opens in new window</span></a> 838 </li> 839 <li class="c-common-footer__list-item"> 840 <a class="c-common-footer__list-link" href="http://sidearmsports.com/privacypolicy" target="_blank">Privacy Policy<span class="accessible-hide">, opens in new window</span></a> 841 </li> 842 <li class="c-common-footer__list-item"> 843 <a class="c-common-footer__list-link" href="https://sidearmsports.com/accessibility-statement" target="_blank" aria-label="Accessibility at SIDEARM, opens in new tab">Accessibility</a> 844 </li> 845 <li class="c-common-footer__list-item"> 846 <a id="cpra_button" class="c-common-footer__list-link" href="#" aria-label="Do Not Sell or Share My Personal Information, opens in modal">Do Not Sell or Share My Personal Information</a> 847 </li> 848 849 850 </ul> 851 </div> 852 <div class="c-common-footer__logos flex flex-align-center"> 853 854 <div class="c-common-footer__logo-item"> 855 <a class="c-common-footer__logo-link" href="https://www.sidearmsports.com" aria-label="Sidearm Sports, Powered by Learfield, opens a new window" target="_blank"> 856 857 <svg class="c-common-footer__logo-sidearm" fill="none" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 200 57" xmlns:xlink="http://www.w3.org/1999/xlink" role="img" aria-label="Sidearm Sports website, opens a new tab"><g clip-path="url(#clip6)"><title>Sidearm Sports, opens a new window</title><path d="M126.192 3.382c-.61 0-.924.558-.924 1.674v.662c0 .855.61 1.64 1.865 2.371 1.743 1.03 2.894 1.866 3.469 2.511 1.273 1.465 1.9 3.487 1.9 6.067 0 3.62
8576-2.126 5.44-6.362 5.44-2.092 0-3.609-.384-4.515-1.168-.977-.855-1.465-2.302-1.465-4.36v-2.65h5.108c0 .245-.017.611-.052 1.1a16.89 16.89 0 00-.053 1.098c0 1.726.349 2.58 1.046 2.58.698 0 1.029-.663 1.029-1.988 0-.906-.105-1.621-.349-2.127-.244-.505-.732-.993-1.482-1.499-1.952-1.29-3.085-2.11-3.381-2.423-1.221-1.308-1.831-3.104-1.831-5.405 0-3.522 2.005-5.265 5.997-5.265 2.475 0 4.114.523 4.916 1.552.697.871 1.028 2.58 1.028 5.108h-4.881V5.352c0-1.307-.348-1.97-1.063-1.97zm12.621 5.998h.993c.907 0 1.36-.454 1.36-1.343V5.038c0-.889-.453-1.325-1.36-1.325h-.993V9.38zM133.566 0h7.199c3.487 0 5.23 1.691 5.23 5.038v2.72c0 2.406-.645 3.94-1.918 4.638-.819.453-2.58.68-5.264.68v9.013h-5.247V0zm18.949 17.138c0 .924.348 1.394 1.046 1.394.697 0 1.045-.47 1.045-1.394V4.968c0-.923-.348-1.394-1.045-1.394-.698 0-1.046.47-1.046 1.395v12.169zm-5.457-10.565c0-2.232.523-3.888 1.569-4.97C149.673.523 151.329 0 153.561 0c2.248 0 3.887.523 4.933 1.604 1.046 1.063 1.569 2.72 1.569 4.969v8.96c0 2.232-.523 3.889-1.569 4.97-1.046 1.063-2.685 1.604-4.933 1.604-2.232 0-3.888-.54-4.934-1.604-1.046-1.064-1.569-2.72-1.569-4.97v-8.96zm19.577 1.883h.436c1.133 0 1.708-.506 1.708-1.552v-1.83c0-1.03-.575-1.552-1.708-1.552h-.436v4.934zM161.388 0h6.031c2.754 0 4.515.384 5.3 1.168.784.785 1.168 2.545 1.168 5.3 0 1.238-.245 2.162-.75 2.772-.506.61-1.377.994-2.597 1.133 1.307.175 2.231.558 2.754 1.151.54.61.802 1.552.802 2.842v7.74h-5.317v-8.385c0-1.273-.488-1.918-1.447-1.918h-.68v10.303h-5.247V0h-.017zm16.525 4.463h-3.382V0h12.447v4.463h-3.382v17.644h-5.683V4.463zm15.759-1.081c-.61 0-.924.558-.924 1.674v.662c0 .855.628 1.64 1.865 2.371 1.744 1.03 2.894 1.866 3.47 2.511 1.272 1.464 1.9 3.487 1.9 6.067 0 3.62
8576-2.11 5.44-6.363 5.44-2.092 0-3.591-.384-4.515-1.169-.959-.854-1.447-2.3-1.447-4.358v-2.65h5.108c0 .244-.018.61-.053 1.098a17.48 17.48 0 00-.052 1.099c0 1.726.331 2.58 1.029 2.58.697 0 1.046-.663 1.046-1.988 0-.906-.123-1.621-.367-2.127-.226-.505-.732-.993-1.464-1.499-1.97-1.307-3.103-2.127-3.399-2.44-1.22-1.308-1.831-3.104-1.831-5.405 0-3.505 2.005-5.265 6.015-5.265 2.475 0 4.114.523 4.915 1.551.698.872 1.029 2.58 1.029 5.108h-4.898v-1.29c.017-1.307-.349-1.97-1.064-1.97z" fill="#EE7623"></path><path d="M29.844 3.382c-.645 0-.959.558-.959 1.656v.646c0 .854.645 1.638 1.953 2.37 1.813 1.03 3.015 1.866 3.608 2.511 1.325 1.465 1.97 3.47 1.97 6.05 0 3.609-2.197 5.422-6.607 5.422-2.179 0-3.748-.384-4.69-1.15-1.01-.855-1.516-2.302-1.516-4.36v-2.632h5.317c0 .244-.017.61-.07 1.098-.035.489-.07.855-.07 1.099 0 1.726.367 2.58 1.081 2.58.715 0 1.081-.663 1.081-1.988 0-.906-.122-1.62-.366-2.109-.244-.506-.767-1.011-1.534-1.5-2.057-1.307-3.225-2.109-3.539-2.423-1.272-1.307-1.9-3.103-1.9-5.387C23.603 1.743 25.678 0 29.861 0c2.563 0 4.271.506 5.108 1.534.715.872 1.08 2.563 1.08 5.091h-5.09v-1.29c0-1.308-.383-1.953-1.115-1.953zM37.776.07h5.682v22.037h-5.682V.07zM50.78 18.393h.837c.889 0 1.325-.61 1.325-1.813V5.579c0-1.22-.436-1.83-1.325-1.83h-.837v14.644zM45.097.07h7.165c2.249 0 3.835.366 4.759 1.115 1.063.837 1.604 2.354 1.604 4.533v12.17c0 2.824-1.674 4.236-5.038 4.236h-8.49V.07zm20.849 17.59v-4.846h4.811l.54-4.254h-5.35V4.515h5.856L72.361.07h-13.51s1.343.75 1.412 1.952v18.15c-.07 1.185-1.412 1.952-1.412 1.952H69.59l.557-4.446h-4.2v-.017zm13.196-4.88l-.993-8.822-.994 8.821h1.987zM73.982.07h8.176l3.033 22.037h-5.386l-.576-5.945h-2.074l-.627 5.945h-5.335L73.983.07zm16.945 8.42h.435c1.133 0 1.691-.505 1.691-1.551V5.126c0-1.029-.558-1.552-1.69-1.552h-.436V8.49zM83.797.07h7.897c2.736 0 4.497.383 5.281 1.168.785.784 1.169 2.545 1.169 5.282 0 1.238-.245 2.162-.75 2.755-.506.61-1.36.976-2.58 1.133 1.29.157 2.214.54 2.754 1.15.54.594.802 1.553.802 2.843v7.723h-5.317v-7.305c0-1.273-.488-2.04-1.447-2.04h-.68v9.328h-4.148L83.797.07zm15.95 0h7.566l1.482 12.448L110.172.07h7.652v22.037h-4.811V5.736l-2.458 16.37h-3.608l-2.389-16.37v16.37h-4.81V.07zM6.31 17.33l4.707 4.707 6.572-6.573-2.214-2.197L6.31 17.33zM4.445 6.573L6.66 8.787l9.065-4.08L11.017 0 4.445 6.573z" fill="#003057"></path><path d="M6.24 10.548L3.365 7.67 0 11.018l5.23 5.23 10.564-4.759 2.893 2.894 3.347-3.365-5.212-5.212-10.581 4.742z" fill="#EE7623"></path><path d="M19.158 44.23h2.075c.366 0 .697.035.993.105.296.07.54.175.75.331.209.157.366.35.488.576.122.226.174.523.174.837 0 .348-.07.645-.192.889-.14.244-.313.436-.54.575-.227.14-.488.244-.784.314a4.14 4.14 0 01-.96.104h-.87v2.633h-1.134V44.23zm1.918 2.773c.191 0 .366-.018.523-.035a1.73 1.73 0 00.453-.14.704.704 0 00.314-.279.939.939 0 00.122-.47c0-.192-.035-.332-.122-.454a.704.704 0 00-.314-.279 1.153 1.153 0 00-.436-.122 4.588 4.588 0 00-.506-.035h-.819v1.831h.785v-.017zm4.009.383c0-.506.087-.976.261-1.377.175-.401.401-.767.715-1.046a3.22 3.22 0 011.081-.663 3.837 3.837 0 011.36-.226c.488 0 .959.07 1.377.226a3.22 3.22 0 011.08.663c.314.279.541.627.715 1.046.175.4.262.871.262 1.377 0 .488-.087.941-.262 1.36-.174.401-.4.767-.714 1.063a3.494 3.494 0 01-1.081.698c-.419.174-.872.244-1.377.244-.488 0-.942-.087-1.36-.244a3.205 3.205 0 01-1.08-.697 3.261 3.261 0 01-.716-1.064 3.38 3.38 0 01-.261-1.36zm1.238 0c0 .349.052.663.157.941.104.28.261.524.453.733.192.209.418.366.697.488.262.122.558.174.89.174.33 0 .627-.052.888-.174.262-.122.506-.279.697-.488.192-.21.35-.454.454-.733a2.67 2.67 0 00.157-.94c0-.332-.053-.629-.157-.925a2.208 2.208 0 00-.436-.732 2.01 2.01 0 00-.697-.488 2.187 2.187 0 00-.89-.175c-.313 0-.627.053-.889.175a2.113 2.113 0 00-.68.488c-.191.21-.33.453-.435.732a1.89 1.89 0 00-.21.924zm6.816-3.156h1.237l1.238 4.673h.018l1.394-4.672h1.168l1.377 4.672h.018l1.255-4.672h1.203l-1.866 6.346h-1.098l-1.482-4.76h-.017l-1.482 4.76h-1.098l-1.865-6.346zm10.407 0h4.2v.994h-3.085v1.622h2.911v.959h-2.91V49.6h3.242v1.011h-4.376v-6.38h.018zm6.24 0H52c.297 0 .593.035.872.088.279.07.523.174.75.314.226.139.4.33.523.557.139.227.191.523.191.855 0 .453-.122.837-.383 1.133-.262.296-.61.488-1.064.593l1.691 2.824h-1.36l-1.464-2.685h-.819v2.685h-1.133V44.23h-.018zm2.057 2.738c.157 0 .332-.018.489-.035.157-.018.313-.07.435-.14a.957.957 0 00.314-.279c.087-.122.122-.279.122-.47 0-.175-.035-.314-.122-.419a.868.868 0 00-.296-.261 1.556 1.556 0 00-.401-.14c-.157-.017-.297-.035-.453-.035h-1.029v1.779h.941zm4.359-2.738h4.2v.994h-3.085v1.622h2.911v.959h-2.91V49.6h3.242v1.011h-4.376v-6.38h.018zm6.223 0h2.249c.418 0 .836.053 1.255.157.418.105.802.28 1.133.54.331.245.61.576.82.977.208.401.313.907.313 1.5 0 .557-.105 1.028-.314 1.43-.21.4-.488.731-.82.993a3.316 3.316 0 01-1.132.575 4.475 4.475 0 01-1.255.192h-2.25V44.23zm2.074 5.37c.297 0 .593-.035.872-.104.296-.07.558-.192.802-.349.244-.157.436-.384.575-.663.157-.279.227-.645.227-1.063 0-.453-.07-.82-.227-1.116a2.208 2.208 0 00-.575-.68 2.173 2.173 0 00-.802-.331 5.093 5.093 0 00-.872-.087h-.941V49.6h.941zm8.559-5.37h2.476c.244 0 .47.035.715.088.226.052.435.157.627.279a1.6 1.6 0 01.453.505c.105.21.175.454.175.733 0 .366-.105.662-.314.889a1.81 1.81 0 01-.802.505v.018c.4.052.732.209.994.47.261.262.383.61.383 1.029 0 .349-.07.645-.209.872a1.72 1.72 0 01-.54.575c-.227.14-.489.244-.767.314-.297.07-.593.087-.89.087h-2.283V44.23h-.018zm1.133 2.58h1.012c.383 0 .662-.069.854-.226a.787.787 0 00.296-.645c0-.279-.104-.488-.296-.61-.21-.122-.523-.175-.959-.175h-.906v1.657zm0 2.825h1.012c.14 0 .296-.017.47-.035.175-.017.314-.07.47-.122a.918.918 0 00.35-.279.87.87 0 00.139-.505c0-.332-.105-.576-.349-.698-.226-.14-.575-.192-1.028-.192h-1.063v1.831zm6.974-1.813l-2.389-3.592h1.377l1.604 2.668 1.621-2.668h1.308l-2.388 3.592v2.755h-1.133v-2.755zm35.474-4.132h-1.325v7.427h5.857V49.81h-4.532v-6.12zm6.258 7.427h5.857v-1.325h-4.532v-1.726h3.225v-1.325h-3.225v-1.063a.662.662 0 00-.662-.663h5.194V43.69h-5.857v7.427zm10.006-7.427l-2.615 7.427h1.395l2.162-6.102 1.063 3.051h-1.412l-.471 1.325h2.354l.61 1.726h1.412l-2.615-7.427h-1.883zm11.889 3.068v-1.743c0-.732-.593-1.325-1.325-1.325h-4.532v7.427h1.325v-3.051h2.057l1.412 3.051h1.447l-1.43-3.086a1.29 1.29 0 001.046-1.273zm-1.325-.017h-3.207v-1.063a.663.663 0 00-.663-.663h3.87v1.726zm3.853 4.376h1.325v-3.051h3.207v-1.325h-3.207v-1.063a.663.663 0 00-.663-.663h5.195V43.69h-5.857v7.427zm8.89-7.427h-1.325v7.427h1.325V43.69zm2.545 7.427h5.858v-1.325h-4.533v-1.726h3.208v-1.325h-3.208v-1.063a.662.662 0 00-.662-.663h5.195V43.69h-5.858v7.427zm9.518-7.427h-1.325v7.427h5.858V49.81h-4.533v-6.12zm9.832 0h-3.591v7.427h3.591a2.742 2.742 0 002.737-2.737v-1.97c0-1.5-1.22-2.72-2.737-2.72zm1.412 4.707c0 .785-.627 1.413-1.412 1.413h-2.266v-4.132a.662.662 0 00-.663-.663h2.929c.785 0 1.412.628 1.412 1.412v1.97zm-88.242 7.759h17.485V38.669H91.275v17.487zm7.304-5.039l2.807-2.807 5.997 2.807h-8.804zm-.244
857-7.427h6.189l-7.427 7.427h-4.445l6.555-6.555-.872-.872zM200 30.876H0v.715h200v-.715z" fill="#003057"></path></g><defs><clippath id="clip6"><path fill="#fff" d="M0 0h200v56.156H0z"></path></clippath></defs></svg> 858 859 </a> 860 </div> 861 862 </div> 863</div> 864
865<script type="text/javascript"> 866 if (typeof airgap !== 'undefined') { 867 window.airgap.ready((airgap) => { 868 airgap.addEventListener('consent-change', ({ detail: { consent, oldConsent } }) => { 869 if ( 870 oldConsent.purposes['Functional'] == false && 871 consent.purposes['Functional'] == true 872 ) { 873 airgap.setConsent(window.airgapScriptLoadEvent, { 874 Functional: false, 875 }); 876 } 877 }); 878 }); 879 } 880 881 document.addEventListener("DOMContentLoaded", function () { 882 if ('airgap' in window && 'transcend' in window) { 883 const cpraButton = document.getElementById('cpra_button'); 884 cpraButton.onclick = (e) => { 885 e.preventDefault(); 886 transcend.showConsentManager({ viewState: 'AcceptAllRejectAllToggle' }); 887 }; 888 889 window.airgap.ready(async (airgap) => { 890 //await airgap.sync(); 891 let userConsent = airgap.getConsent(); 892 console.info('airgap --> userConsent', userConsent); 893 }); 894 } 895 }); 896</script>
896 897 898 </div> 899 </div> 900 </footer> 901
902<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>
902</form> 903
903<script> 904 require(['knockout', 'jquery', 'config', 'jquery-ui'], function (ko, $) { 905 window.triggerTabs = function (init) { 906 init = init || 1; 907 $('.tabs').tabs({ active: init }); 908 }; 909 window.triggerTabs(1); 910 $('.main-header').on('click', '.main-header__offcanvas-toggle', function (e) { 911 e.preventDefault(); 912 $('html').toggleClass('offcanvas-calendar-open'); 913 ko.contextFor($('.c-navigation--main .c-navigation-mobile')[0]).$component.closeMenu(); 914 }); 915 observedNodeCalendar = $('.main-navigation navigation-component')[0]; 916 var listObserverCalendar = new MutationObserver(function(){ 917 listObserverCalendar.disconnect(); 918 //Do stuffs when the component loads 919 $('.stories-row').css('opacity', '1').fadeIn(700); 920 $('.index .main-footer').css('opacity', '1').fadeIn(700); 921 $('.index .main-navigation').css('opacity', '1').fadeIn(700); 922 $('.sidearm-loading').fadeOut(700); 923 }); 924 listObserverCalendar.observe(observedNodeCalendar, {attributes: true, childList: true}); 925 }); 926 </script>
926 927
927<script type='text/html' id='template-promotions'><!-- ko ifnot: isInitializing() --> 928 929 <!-- ko switch --> 930 931 <!-- ko case: ad.location.type === 'single' --> 932 <!-- ko with: single --> 933 <div class="ad single-ad" data-bind="css: css_class"> 934 <!-- ko if: link === '' || link === '#' --> 935 <span> 936 <picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"></picture> 937 </span> 938 <!-- /ko --> 939 <!-- ko if: link !== '' && link !== '#' --> 940 <a data-bind=" 941 attr:{ 942 'aria-label': ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title)), 943 href: link, 944 title: hover_text ? hover_text : title, 945 target: open_in_new_window ? '_blank' : '', 946 click: $component.trackEvent.bind($data, 'click', $data.title), 947 'tabindex' : ko.computed(function() { 948 var index = 949 $parents.findIndex(function(item) { 950 return Object.keys(item).length > 0 && item.component; 951 }); 952 if(index < 0) 953 return 0; 954 955 var model = $parents[index]; 956 if(model.component.name != 'main-nav') 957 return 0; 958 if (model.component.name === 'main-nav') 959 return model.isMenuOpen() ? '0' : '-1'; 960 return 0; 961 }) 962 }, 963 event: { 964 focus: function() { 965 var index = 966 $parents.findIndex(function(item) { 967 return Object.keys(item).length > 0 && item.component; 968 }); 969 if(index < 0) 970 return; 971 972 var model = $parents[index]; 973 if (model.component.name === 'main-nav') { 974 model.openMenu(); 975 } 976 return; 977 }, 978 blur: function() { 979 var index = 980 $parents.findIndex(function(item) { 981 return Object.keys(item).length > 0 && item.component; 982 }); 983 if(index < 0) 984 return; 985 986 var model = $parents[index]; 987 if (model.component.name === 'main-nav') { 988 model.closeMenu(); 989 } 990 return; 991 } 992 } 993 "> 994 <picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"></picture> 995 <!-- ko if: open_in_new_window --> 996 <span class="external-link a11y-hide">Opens in new window</span> 997 <!-- /ko --> 998 </a> 999 <!-- /ko --> 1000 </div> 1001 <!-- /ko --> 1002 <!-- /ko --> 1003 1004 <!-- ko case: ad.location.type === 'multi' --> 1005 <!-- ko if: ad.location.effect === 'slide' || ad.location.effect === 'fade' --> 1006 <div class="ads-container on-focus-outline" data-bind="afterBind: { c
1006allback: function() { $component.slick($element, slickOptions) }, foreach: ad.campaigns }"> 1007 <div class="ad multi-ad" data-bind="css: css_class"> 1008 <!-- ko if: link === '' || link === '#' --> 1009 <span> 1010 <picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"></picture> 1011 </span> 1012 <!-- /ko --> 1013 <!-- ko if: link !== '' && link !== '#' --> 1014 <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)"> 1015 <picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"></picture> 1016 <!-- ko if: open_in_new_window --> 1017 <span class="external-link a11y-hide">Opens in new window</span> 1018 <!-- /ko --> 1019 </a> 1020 <!-- /ko --> 1021 </div> 1022 </div> 1023 <!-- /ko --> 1024 <!-- ko if: ad.location.effect === 'none' --> 1025 <div class="ads-container" data-bind="foreach: ad.campaigns"> 1026 <div class="ad multi-ad" data-bind="css: css_class"> 1027 <!-- ko if: link === '' || link === '#' --> 1028 <span> 1029 <picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"></picture> 1030 </span> 1031 <!-- /ko --> 1032 <!-- ko if: link !== '' && link !== '#' --> 1033 <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)"> 1034 <picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"></picture> 1035 <!-- ko if: open_in_new_window --> 1036 <span class="external-link a11y-hide">Opens in new window</span> 1037 <!-- /ko --> 1038 </a> 1039 <!-- /ko --> 1040 </div> 1041 </div> 1042 <!-- /ko --> 1043 <!-- ko if: ad.location.effect === 'random' --> 1044 <div class="ads-container" aria-hidden="true" aria-live="off" data-bind="foreach: ad.campaigns"> 1045 <!-- ko if: $parent.randomSlide === $index() --> 1046 <div class="ad multi-ad" data-bind="css: css_class"> 1047 <!-- ko if: link === '' || link === '#' --> 1048 <span> 1049 <picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"></picture> 1050 </span> 1051 <!-- /ko --> 1052 <!-- ko if: link !== '' && link !== '#' --> 1053 <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)"> 1054 <picture data-bind="html5Picture: picture, alt: ((typeof picture.images[0] != 'undefined') ? (picture.images[0].alt) : (hover_text ? hover_text : title))"></picture> 1055 <!-- ko if: open_in_new_window -->
1056 <span class="external-link a11y-hide">Opens in new window</span> 1057 <!-- /ko --> 1058 </a> 1059 <!-- /ko --> 1060 </div> 1061 <!-- /ko --> 1062 </div> 1063 <!-- /ko --> 1064 <!-- /ko --> 1065 1066 <!-- ko case: ad.location.type === 'html' --> 1067 <!-- ko with: single --> 1068 <div class="ad html-ad" data-bind="css: css_class, html: html"> 1069 </div> 1070 <!-- /ko --> 1071 <!-- /ko --> 1072 1073 <!-- ko case: ad.location.type === 'icons' --> 1074 <div class="ads-container" data-bind="foreach: ad.campaigns, css:{ 'is-accessible': ad.location.accessibility_icons }"> 1075 <div class="ad icons-ad" data-bind="css: css_class"> 1076 1077 <!-- ko if: $component.ad.location.accessibility_icons --> 1078 <!-- ko if: link === '' || link === '#' --> 1079 <span class="sidearm-icon" aria-hidden="true" data-bind="css: icon"></span> 1080 <span class="icons-ad__label" data-bind="text: title"></span> 1081 <!-- /ko --> 1082 <!-- ko if: link !== '' && link !== '#' --> 1083 <a class="icons-ad__link" data-bind=" 1084 attr:{ 1085 href: link, 1086 title: hover_text ? hover_text : title, target: open_in_new_window ? '_blank' : '', 1087 'tabindex' : ko.computed(function() { 1088 var index = 1089 $parents.findIndex(function(item) { 1090 return Object.keys(item).length > 0 && item.component; 1091 }); 1092 if(index < 0) 1093 return 0; 1094 1095 var model = $parents[index]; 1096 if(model.component.name != 'main-nav') 1097 return 0; 1098 if (model.component.name === 'main-nav') 1099 return model.isMenuOpen() ? '0' : '-1'; 1100 return 0; 1101 }) 1102 }, 1103 click: $component.trackEvent.bind($data, 'click', $data.title), 1104 event: { 1105 focus: function() { 1106 var index = 1107 $parents.findIndex(function(item) { 1108 return Object.keys(item).length > 0 && item.component; 1109 }); 1110 if(index < 0) 1111 return; 1112 1113 var model = $parents[index]; 1114 if (model.component.name === 'main-nav') { 1115 model.openMenu(); 1116 } 1117 return; 1118 }, 1119 blur: function() { 1120 var index = 1121 $parents.findIndex(function(item) { 1122 return Object.keys(item).length > 0 && item.component; 1123 }); 1124 if(index < 0) 1125 return; 1126 1127 var model = $parents[index]; 1128 if (model.component.name === 'main-nav') { 1129 model.closeMenu(); 1130 } 1131 return; 1132 } 1133 }">
1134 <span class="sidearm-icon" aria-hidden="true" data-bind="css: icon"></span> 1135 <span class="icons-ad__label" data-bind="text: title"></span> 1136 <!-- ko if: open_in_new_window --> 1137 <span class="external-link a11y-hide">Opens in new window</span> 1138 <!-- /ko --> 1139 </a> 1140 <!-- /ko --> 1141 <!-- /ko --> 1142 1143 <!-- ko if: !$component.ad.location.accessibility_icons --> 1144 <!-- ko if: link === '' || link === '#' --> 1145 <span> 1146 <span data-bind="css: icon"> 1147 <span data-bind="text: title"></span> 1148 </span> 1149 </span> 1150 <!-- /ko --> 1151 <!-- ko if: link !== '' && link !== '#' --> 1152 <a data-bind="attr: { 1153 href: link, 1154 title: hover_text ? hover_text : title, 1155 target: open_in_new_window ? '_blank' : '', 1156 'tabindex' : ko.computed(function() { 1157 var index = 1158 $parents.findIndex(function(item) { 1159 return Object.keys(item).length > 0 && item.component; 1160 }); 1161 if(index < 0) 1162 return 0; 1163 1164 var model = $parents[index]; 1165 if(model.component.name != 'main-nav') 1166 return 0; 1167 if (model.component.name === 'main-nav') 1168 return model.isMenuOpen() ? '0' : '-1'; 1169 return 0; 1170 }) 1171 }, 1172 click: $component.trackEvent.bind($data, 'click', $data.title), 1173 event: { 1174 focus: function() { 1175 var index = 1176 $parents.findIndex(function(item) { 1177 return Object.keys(item).length > 0 && item.component; 1178 }); 1179 if(index < 0) 1180 return; 1181 1182 var model = $parents[index]; 1183 if (model.component.name === 'main-nav') { 1184 model.openMenu(); 1185 } 1186 return; 1187 }, 1188 blur: function() { 1189 var index = 1190 $parents.findIndex(function(item) { 1191 return Object.keys(item).length > 0 && item.component; 1192 }); 1193 if(index < 0) 1194 return; 1195 1196 var model = $parents[index]; 1197 if (model.component.name === 'main-nav') { 1198 model.closeMenu(); 1199 } 1200 return; 1201 } 1202 }"> 1203 <span data-bind="css: icon"> 1204 <span data-bind="text: title"></span> 1205 </span> 1206 <!-- ko if: open_in_new_window -->
1207 <span class="external-link a11y-hide">Opens in new window</span> 1208 <!-- /ko --> 1209 </a> 1210 <!-- /ko --> 1211 <!-- /ko --> 1212 1213 </div> 1214 </div> 1215 <!-- /ko --> 1216 1217 <!-- ko case: ad.location.type === 'dfp' --> 1218 <div data-bind='component: { 1219 name: "dfp-component", 1220 params: DFPParams 1221 }'></div> 1222 <!-- /ko --> 1223 1224 <!-- /ko --> 1225 1226<!-- /ko --></script>
1226<script type='text/html' id='template-evergreen'><div class="dfp-ad" data-bind=" attr: { id: id, 'class' : (sidearm_dfp ? 'sidearm-dfp-ad' : 'dfp-ad') }, style: { width: width() + 'px', height: height() === 0 ? 'auto' : height() + 'px', 'background-color' : window.site_in_dev_mode === 'true' ? '#ccc' : '' }, afterBind: { callback: renderAd, foreach: data }"> 1227 1228 1229</div></script>
1229<script type='text/html' id='template-navigation'><!-- ko if: name() === 'main-nav--ally' --> 1230 <div class="component c-navigation c-navigation--main flex flex-justify-end"> 1231 <!-- ko if: ko.observable().matchMedia("(min-width: 1025px)")--> 1232 <div class="c-navigation-desktop flex-item-1"> 1233 <ul class="c-navigation__level-1 flex" data-bind="afterBind: { fastForEach: data, callback: navOverflow }"> 1234 <!-- ko if: !isHidden() --> 1235 <li data-bind=" 1236 attr: { 1237 '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' }) 1238 }, 1239 css: { 1240 'c-navigation__parent': items && items.length > 0 1241 }, 1242 event: { 1243 mouseover: function(data, event) { 1244 let currentTarget = event.currentTarget; 1245 let menuItems = document.querySelectorAll('.c-navigation__item--level-1'); 1246 1247 menuItems.forEach((element) => { 1248 if(!currentTarget.isSameNode(element)) { 1249 let navdata = ko.dataFor(element); 1250 navdata.closeMenuItem(); 1251 } 1252 }); 1253 1254 openMenuItem(); 1255 }, 1256 mouseout: closeMenuItem() 1257 } 1258 "> 1259 <!-- ko if: url === "" || url === "#" --> 1260 <button type="button" class="c-navigation__url c-navigation__url--level-1" data-bind=" 1261 click: function() { 1262 let currentTarget = event.currentTarget; 1263 let menuItems = document.querySelectorAll('.c-navigation__url--level-1'); 1264 1265 menuItems.forEach((element) => { 1266 if(!currentTarget.isSameNode(element)) { 1267 let navdata = ko.dataFor(element); 1268 navdata.closeMenuItem(); 1269 } 1270 }); 1271 1272 toggleMenuItem(); 1273 }, 1274 event: { 1275 keyup: function(data,event) { 1276 if(event.key == 'Enter') { 1277 let currentTarget = event.currentTarget; 1278 let menuItems = document.querySelectorAll('.c-navigation__url--level-1'); 1279 1280 menuItems.forEach((element) => { 1281 if(!currentTarget.isSameNode(element)) { 1282 let navdata = ko.dataFor(element); 1283 navdata.closeMenuItem(); 1284 } 1285 }); 1286 1287 toggleMenuItem(); 1288 } 1289 } 1290 }, 1291 css: {'is-toggled':isItemOpen() }, 1292 attr: { 1293 'aria-controls': (typeof title === 'function' ? title() : title).replace(/[^a-zA-Z0-9_]/g, '_'), 1294 'aria-expanded': isItemOpen() ? 'true' : 'false',}," tabindex="0">
1295 <span class="title" data-bind="html: title"></span> 1296 </button> 1297 <!-- /ko --> 1298 1299 <!-- ko if: url !== "" && url !== "#" --> 1300 <a class="c-navigation__url c-navigation__url--level-1" data-bind=" 1301 attr: { 1302 href: url, 1303 target: open_in_new_window ? '_blank' : '', 1304 }, 1305 onEnter: toggleMenuItem"> 1306 <span class="title" data-bind="html: title"></span> 1307 <!-- ko if: open_in_new_window --> 1308 <span class="a11y-hide">Opens in new window</span> 1309 <!-- /ko --> 1310 </a> 1311 <!-- /ko --> 1312 1313 <!-- ko if: columns.length > 0 --> 1314 <div class="c-navigation__level-2" data-bind=" 1315 css: { 'is-open' : isItemOpen() }, 1316 attr: { 'aria-hidden' : isItemOpen() ? 'false' : 'true' }, 1317 onEscape:closeMenuItem"> 1318 <div class="c-navigation__level-2-inner"> 1319 <div class="flex"> 1320 <!-- ko fastForEach: columns --> 1321 <ul class="c-navigation__column reset-list" data-bind="fastForEach: items, attr: { 'aria-label': $parent.title }"> 1322 <li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}"> 1323 <!-- ko if: separator --> 1324 <span data-bind="text: title" role="heading" aria-level="3"></span> 1325 <!-- /ko --> 1326 1327 <!-- ko ifnot: separator --> 1328 <a class="c-navigation__url c-navigation__url--level-2" data-bind=" 1329 attr: { 1330 href: url, 1331 target: open_in_new_window ? '_blank' : '', 1332 tabindex: $parents[1].isItemOpen() ? 0 : -1 1333 }, 1334 event: { 1335 focus: function() { $parents[1].openMenuItem(); }, 1336 blur: function() { $parents[1].closeMenuItem(); }, 1337 keyup: function(data, event) { 1338 if(event.key == 'Escape') { 1339 $parents[1].closeMenuItem(); 1340 let parentElement = event.currentTarget.closest('.c-navigation__item--level-1'); 1341 let focusableElement = parentElement.querySelector('.c-navigation__url--level-1'); 1342 focusableElement.focus(); 1343 } 1344 } 1345 }, 1346 css: class_name"> 1347 <sp
1347an class="title" data-bind="html: title"></span> 1348 <!-- ko if: open_in_new_window --> 1349 <span class="a11y-hide">Opens in new window</span> 1350 <!-- /ko --> 1351 </a> 1352 <!-- /ko --> 1353 1354 <!-- ko if: schedule_roster_news_links --> 1355 <!-- ko fastForEach: schedule_roster_news_links --> 1356 <a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news" data-bind=" 1357 attr: { 1358 href: url, 1359 'aria-hidden': !url ? 'true' : 'false', 1360 tabindex: $parents[2].isItemOpen() ? 0 : -1 1361 }, 1362 event: { 1363 focus: function() { $parents[2].openMenuItem(); }, 1364 blur: function() { $parents[2].closeMenuItem(); }, 1365 keyup: function(data, event) { 1366 if(event.key == 'Escape') { 1367 $parents[2].closeMenuItem(); 1368 let parentElement = event.currentTarget.closest('.c-navigation__item--level-1'); 1369 let focusableElement = parentElement.querySelector('.c-navigation__url--level-1'); 1370 focusableElement.focus(); 1371 } 1372 } 1373 }, 1374 css: class_name"> 1375 <span class="title" data-bind="html: title"></span> 1376 <!-- ko if: open_in_new_window --> 1377 <span class="a11y-hide">Opens in new window</span> 1378 <!-- /ko --> 1379 </a> 1380 <!-- /ko --> 1381 <!-- /ko --> 1382 1383 <!-- ko if: stats --> 1384 <a class="c-navigation__url c-navigation__url--level-2 c-navigation__stats" data-bind="attr: { 1385 href: stats.url, 1386 'aria-hidden': !url ? 'true' : 'false', 1387 tabindex: $parents[1].isItemOpen() ? 0 : -1}, 1388 event: { 1389 focus: function() { $parents[1].openMenuItem(); }, 1390 blur: function() { $parents[1].closeMenuItem(); }, 1391 keyup: function(data, event) { 1392 if(event.key == 'Escape') { 1393 $parents[1].closeMenuItem(); 1394 let parentElement = event.currentTarget.closest('.c-navigation__item--level-1'); 1395 let focusableElement = parentElement.querySelector('.c-navigation__url--level-1'); 1396 focusableElement.focus(); 1397 } 1398 } 1399 }, 1400 css: class_name"> 1401 <sp
1401an class="title">Stats</span> 1402 <!-- ko if: open_in_new_window --> 1403 <span class="a11y-hide">Opens in new window</span> 1404 <!-- /ko --> 1405 </a> 1406 <!-- /ko --> 1407 1408 <!-- ko if: social_media_links --> 1409 <!-- ko fastForEach: social_media_links --> 1410 <a class="c-navigation__url c-navigation__url--level-2 c-navigation__social" data-bind=" 1411 attr: { 1412 href: url, 1413 'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1 1414 }, 1415 event: { 1416 focus: function() { $parents[2].openMenuItem(); }, 1417 blur: function() { $parents[2].closeMenuItem(); }, 1418 keyup: function(data, event) { 1419 if(event.key == 'Escape') { 1420 $parents[2].closeMenuItem(); 1421 let parentElement = event.currentTarget.closest('.c-navigation__item--level-1'); 1422 let focusableElement = parentElement.querySelector('.c-navigation__url--level-1'); 1423 focusableElement.focus(); 1424 } 1425 } 1426 }, 1427 css: class_name"> 1428 <span class="title" data-bind="html: title"></span> 1429 <!-- ko if: open_in_new_window --> 1430 <span class="a11y-hide">Opens in new window</span> 1431 <!-- /ko --> 1432 </a> 1433 <!-- /ko --> 1434 <!-- /ko --> 1435 </li> 1436 </ul> 1437 <!-- /ko --> 1438 </div> 1439 1440 <!-- ko if: ad --> 1441 <div class="c-navigation__ad" data-bind="css: ad.css_class"> 1442 <a data-bind= 1443 "attr: { 1444 href: ad.link, 1445 tabindex: isItemOpen() ? 0 : -1 1446 }, 1447 event: { 1448 focus: function() { openMenuItem(); }, 1449 blur: function() { closeMenuItem(); }, 1450 keyup: function(data, event) { 1451 if(event.key == 'Escape') { 1452 closeMenuItem(); 1453 let parentElement = event.currentTarget.closest('.c-navigation__item--level-1'); 1454 let focusableElement = parentElement.querySelector('.c-navigation__url--level-1'); 1455 focusableElement.focus(); 1456 } 1457 } 1458 }"> 1459 <picture data-bind="html5Picture: ad.picture, alt: ad.title"></picture> 1460 </a> 1461 </div> 1462 <!-- /ko --> 1463 </div> 1464 </div> 1465 <!-- /ko --> 1466 </li> 1467 <!-- /ko --> 1468 </ul> 1469 </div> 1470 <!-- /ko --> 1471 1472 1473 <button type="button" class="c-navigation__toggle" data-bind=" 1474 click: function(){ 1475 toggleMenu(); 1476 $('body').removeClass('mobile-cal-open'); 1477 $('.main-header__calendar').removeClass('is-open'); 1478 $('html').removeClass('offcanvas-calendar-open'); 1479 }, 1480 attr: { 1481 'aria-expanded': isMenuOpen() ? 'true' : 'false', 1482 }, 1483 css: {'is-toggled': isMenuOpen()}, 1484 visible: ko.observable().matchMedia('(max-width: 1024px)')() || hasHiddenItems, 1485 event: { 1486 keyup: function(data, event) { 1487 if(event.key == 'Escape') { 1488 $component.closeMenu(); 1489 document.querySelector('.c-navigation__toggle').focus(); 1490 } 1491 } 1492 } 1493 " aria-label="Toggle main navigation menu" style="" aria-expanded="true"> 1494 <div id="nav-icon" data-bind="css: isMenuOpen() ? 'open' : ''"> 1495 <svg class="ham hamRotate ham8" viewBox="0 0 100 100" width="35"> 1496 <path class="line top" d="m 30,33 h 40 c 3.722839,0 7.5,3.126468 7.5,8.578427 0,5.451959 -2.727029,8.421573 -7.5,8.421573 h -20"></path> 1497 <path class="line middle" d="m 30,50 h 40"></path> 1498 <path class="line bottom" d="m 70,67 h -40 c 0,0 -7.5,-0.802118 -7.5,-8.365747 0,-7.563629 7.5,-8.634253 7.5,-8.634253 h 20"></path> 1499 </svg> 1500 </div> 1501 </button> 1502 1503 <!-- ko if: hasHiddenItems() || ko.observable().matchMedia("(max-width: 1024px)") --> 1504 <div class="c-navigation-mobile"> 1505 <div class="c-navigation__offcanvas" data-bind="css: isMenuOpen() ? 'is-open' : '', onEscape: closeMenu"> 1506 <ul class="c-navigation__level-1" data-bind="fastForEach: data"> 1507 <!-- ko if: isHidden() || ko.observable().matchMedia("(max-width: 1024px)") --> 1508 <li data-bind=" 1509 attr: { 1510 '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' }) 1511 }, 1512 css: { 1513 'c-navigation__parent' : items.length > 0, 'is-open': isItemOpen() 1514 }"> 1515 <!-- ko if: url === "" || url === "#" --> 1516 <button type="button" class="c-navigation__url c-navigation__url--level-1" data-bind=" 1517 attr: { 1518 'aria-controls': (typeof title === 'function' ? title() : title).replace(/[^a-zA-Z0-9_]/g, '_'), 1519 tabindex: $parent.isMenuOpen() ? 0 : -1, 1520 'aria-expanded': isItemOpen() ? 'true' : 'false',}, 1521 click: toggleMenuItem, 1522 onEnter: toggleMenuItem, 1523 css: { 1524 'is-open': isItemOpen() 1525 }, 1526 event: { 1527 focus: function() { $parent.openMenu(); }, 1528 blur: function() { $parent.closeMenu(); }, 1529 keyup: function(data, event) { 1530 if(event.key == 'Escape') { 1531 $parent.closeMenu(); 1532 document.querySelector('.c-navigation__toggle').focus(); 1533 } 1534 } 1535 }">
1536 <span class="title" data-bind="html: title"></span> 1537 </button> 1538 <!-- /ko --> 1539 <!-- ko if: url !== "" && url !== "#" --> 1540 <a class="c-navigation__url c-navigation__url--level-1" data-bind=" 1541 css: {'is-open': isItemOpen()}, 1542 attr: { 1543 href: url, 1544 target: open_in_new_window ? '_blank' : '', 1545 tabindex: $parent.isMenuOpen() ? '0' : -'1' 1546 }, 1547 event: { 1548 focus: function() { $parent.openMenu(); }, 1549 blur: function() { $parent.closeMenu(); }, 1550 keyup: function(data, event) { 1551 if(event.key == 'Escape') { 1552 $parent.closeMenu(); 1553 document.querySelector('.c-navigation__toggle').focus(); 1554 } 1555 } 1556 } 1557 "> 1558 <span class="title" data-bind="html: title"></span> 1559 <!-- ko if: open_in_new_window --> 1560 <span class="a11y-hide">Opens in new window</span> 1561 <!-- /ko --> 1562 </a> 1563 <!-- /ko --> 1564 <!-- ko if: columns.length > 0 --> 1565 <div class="c-navigation__level-2" data-bind="css: isItemOpen() ? 'is-open' : '', onEscape: closeMenuItem"> 1566 <!-- ko fastForEach: columns --> 1567 <ul data-bind="fastForEach: items"> 1568 <li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator}"> 1569 <!-- ko if: separator --> 1570 <span data-bind="text: title" role="heading" aria-level="3"></span> 1571 <!-- /ko --> 1572 <!-- ko ifnot: separator --> 1573 <a class="c-navigation__url c-navigation__url--level-2" data-bind=" 1574 attr: { 1575 href: url, 1576 target: open_in_new_window ? '_blank' : '', 1577 tabindex: $parents[1].isItemOpen() ? 0 : -1 1578 }, 1579 event: { 1580 focus: function() { $parents[2].openMenu(); $parents[1].openMenuItem(); }, 1581 blur: function() { $parents[2].closeMenu(); $parents[1].closeMenuItem(); }, 1582 keyup: function(data, event) { 1583 if(event.key == 'Escape') { 1584 $parents[2].closeMenu(); 1585 $parents[1].closeMenuItem(); 1586 let parentElement = event.currentTarget.closest('.c-navigation__item--level-1'); 1587 let focusableElement = parentElement.querySelector('.c-navigation__url--level-1'); 1588 focusableElement.focus(); 1589 } 1590 } 1591 }, 1592 css: class_name">
1593 <span class="title" data-bind="html: title"></span> 1594 <!-- ko if: open_in_new_window --> 1595 <span class="a11y-hide">Opens in new window</span> 1596 <!-- /ko --> 1597 </a> 1598 <!-- /ko --> 1599 </li> 1600 </ul> 1601 <!-- /ko --> 1602 </div> 1603 <!-- /ko --> 1604 </li> 1605 <!-- /ko --> 1606 </ul> 1607 <!-- ko if: ko.observable().matchMedia("(max-width: 1023px)") --> 1608 <div class="main-navigation__social"> 1609 <ads-component params="{name: 'header-social-8a9dfd'}"></ads-component> 1610 </div> 1611 <!-- /ko --> 1612 </div> 1613 </div> 1614 <!-- /ko --> 1615 </div> 1616<!-- /ko --> 1617<!-- ko if: name() === 'main-nav' --> 1618 <div class="component c-navigation c-navigation--main flex flex-justify-end"> 1619 <!-- ko if: ko.observable().matchMedia("(min-width: 1025px)")--> 1620 <div class="c-navigation-desktop flex-item-1"> 1621 <ul class="c-navigation__level-1 flex" data-bind="afterBind: { fastForEach: data, callback: navOverflow }"> 1622 <!-- ko if: !isHidden() --> 1623 <li data-bind=" 1624 attr: { 1625 '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' }) 1626 }, 1627 css: { 1628 'c-navigation__parent': items && items.length > 0 1629 }, 1630 event: { 1631 mouseover: function(data, event) { 1632 let currentTarget = event.currentTarget; 1633 let menuItems = document.querySelectorAll('.c-navigation__item--level-1'); 1634 1635 menuItems.forEach((element) => { 1636 if(!currentTarget.isSameNode(element)) { 1637 let navdata = ko.dataFor(element); 1638 navdata.closeMenuItem(); 1639 } 1640 }); 1641 1642 openMenuItem(); 1643 }, 1644 mouseout: closeMenuItem() 1645 } 1646 "> 1647 <!-- ko if: url === "" || url === "#" --> 1648 <button type="button" class="c-navigation__url c-navigation__url--level-1" data-bind=" 1649 click: function() { 1650 let currentTarget = event.currentTarget; 1651 let menuItems = document.querySelectorAll('.c-navigation__url--level-1'); 1652 1653 menuItems.forEach((element) => { 1654 if(!currentTarget.isSameNode(element)) { 1655 let navdata = ko.dataFor(element); 1656 navdata.closeMenuItem(); 1657 } 1658 }); 1659 1660 toggleMenuItem(); 1661 }, 1662 css: {'is-toggled':isItemOpen() }, 1663 attr: { 1664 'aria-controls': (typeof title === 'function' ? title() : title).replace(/[^a-zA-Z0-9_]/g, '_'), 1665 'aria-expanded': isItemOpen() ? 'true' : 'false',}," tabindex="0">
1666 <span class="title" data-bind="html: title"></span> 1667 </button> 1668 <!-- /ko --> 1669 1670 <!-- ko if: url !== "" && url !== "#" --> 1671 <a class="c-navigation__url c-navigation__url--level-1" data-bind=" 1672 attr: { 1673 href: url, 1674 target: open_in_new_window ? '_blank' : '', 1675 }, 1676 onEnter: toggleMenuItem"> 1677 <span class="title" data-bind="html: title"></span> 1678 <!-- ko if: open_in_new_window --> 1679 <span class="a11y-hide">Opens in new window</span> 1680 <!-- /ko --> 1681 </a> 1682 <!-- /ko --> 1683 1684 <!-- ko if: columns.length > 0 --> 1685 <div class="c-navigation__level-2" data-bind=" 1686 css: { 'is-open' : isItemOpen() }, 1687 attr: { 'aria-hidden' : isItemOpen() ? 'false' : 'true' , 'id': (typeof title === 'function' ? title() : title).replace(/[^a-zA-Z0-9_]/g, '_')}, 1688 onEscape:closeMenuItem"> 1689 <div class="c-navigation__level-2-inner"> 1690 <div class="flex"> 1691 <!-- ko fastForEach: columns --> 1692 <ul class="c-navigation__column reset-list" data-bind="fastForEach: items, attr: { 'aria-label': $parent.title }"> 1693 <li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator, 'c-navigation__parent':items && items.length > 0}"> 1694 <!-- ko if: separator --> 1695 <span data-bind="text: title" role="heading" aria-level="3"></span> 1696 <!-- /ko --> 1697 1698 <!-- ko ifnot: separator --> 1699 <a class="c-navigation__url c-navigation__url--level-2" data-bind=" 1700 attr: { 1701 'aria-label': (sport.title !== null ? sport.title : title) + (open_in_new_window ? ', opens in new tab.' : ''), 1702 href: url, 1703 target: open_in_new_window ? '_blank' : '', 1704 tabindex: $parents[1].isItemOpen() ? 0 : -1 1705 }, 1706 event: { 1707 focus: function() { $parents[1].openMenuItem(); }, 1708 blur: function() { $parents[1].closeMenuItem(); }, 1709 keyup: function(data, event) { 1710 if(event.key == 'Escape') { 1711 $parents[1].closeMenuItem(); 1712 let parentElement = event.currentTarget.closest('.c-navigation__item--level-1'); 1713 let focusableElement = parentElement.querySelector('.c-navigation__url--level-1'); 1714 focusableElement.focus(); 1715 } 1716 } 1717 }, 1718 css: class_name"> 1719 <sp
1719an class="title" data-bind="html: title"></span> 1720 <!-- ko if: open_in_new_window --> 1721 <span class="a11y-hide">Opens in new window</span> 1722 <!-- /ko --> 1723 </a> 1724 <!-- /ko --> 1725 1726 <!-- ko if: schedule_roster_news_links --> 1727 <!-- ko fastForEach: schedule_roster_news_links --> 1728 <a class="c-navigation__url c-navigation__url--level-2 c-navigation__schedule-roster-news" data-bind=" 1729 attr: { 1730 'aria-label': title + ($parent.sport.title !== null ? ' ' + $parent.sport.title : '') + (open_in_new_window ? ', opens in new tab.' : ''), 1731 href: url, 1732 'aria-hidden': !url ? 'true' : 'false', 1733 tabindex: $parents[2].isItemOpen() ? 0 : -1 1734 }, 1735 event: { 1736 focus: function() { $parents[2].openMenuItem(); }, 1737 blur: function() { $parents[2].closeMenuItem(); }, 1738 keyup: function(data, event) { 1739 if(event.key == 'Escape') { 1740 $parents[2].closeMenuItem(); 1741 let parentElement = event.currentTarget.closest('.c-navigation__item--level-1'); 1742 let focusableElement = parentElement.querySelector('.c-navigation__url--level-1'); 1743 focusableElement.focus(); 1744 } 1745 } 1746 }, 1747 css: class_name"> 1748 <span class="title" data-bind="html: title"></span> 1749 <!-- ko if: open_in_new_window --> 1750 <span class="a11y-hide">Opens in new window</span> 1751 <!-- /ko --> 1752 </a> 1753 <!-- /ko --> 1754 <!-- /ko --> 1755 1756 <!-- ko if: stats --> 1757 <a class="c-navigation__url c-navigation__url--level-2 c-navigation__stats" data-bind="attr: { 1758 'aria-label': 'Stats' + (sport.title !== null ? ' ' + sport.title : '') + (open_in_new_window ? ', opens in new tab.' : ''), 1759 href: stats.url, 1760 'aria-hidden': !url ? 'true' : 'false', 1761 tabindex: $parents[1].isItemOpen() ? 0 : -1}, 1762 event: { 1763 focus: function() { $parents[1].openMenuItem(); }, 1764 blur: function() { $parents[1].closeMenuItem(); }, 1765 keyup: function(data, event) { 1766 if(event.key == 'Escape') { 1767 $parents[1].closeMenuItem(); 1768 let parentElement = event.currentTarget.closest('.c-navigation__item--level-1'); 1769 let focusableElement = parentElement.querySelector('.c-navigation__url--level-1'); 1770 focusableElement.focus(); 1771 } 1772 } 1773 }, 1774 css: class_name"> 1775 <sp
1775an class="title">Stats</span> 1776 <!-- ko if: open_in_new_window --> 1777 <span class="a11y-hide">Opens in new window</span> 1778 <!-- /ko --> 1779 </a> 1780 <!-- /ko --> 1781 1782 <!-- ko if: social_media_links --> 1783 <!-- ko fastForEach: social_media_links --> 1784 <a class="c-navigation__url c-navigation__url--level-2 c-navigation__social" data-bind=" 1785 attr: { 1786 'aria-label': title + ($parent.sport.title !== null ? ' ' + $parent.sport.title : '') + (open_in_new_window ? ', opens in new tab.' : ''), 1787 href: url, 1788 'aria-hidden': !url ? 'true' : 'false', tabindex: $parents[2].isItemOpen() ? 0 : -1 1789 }, 1790 event: { 1791 focus: function() { $parents[2].openMenuItem(); }, 1792 blur: function() { $parents[2].closeMenuItem(); }, 1793 keyup: function(data, event) { 1794 if(event.key == 'Escape') { 1795 $parents[2].closeMenuItem(); 1796 let parentElement = event.currentTarget.closest('.c-navigation__item--level-1'); 1797 let focusableElement = parentElement.querySelector('.c-navigation__url--level-1'); 1798 focusableElement.focus(); 1799 } 1800 } 1801 }, 1802 css: class_name"> 1803 <span class="title" data-bind="html: title"></span> 1804 <!-- ko if: open_in_new_window --> 1805 <span class="a11y-hide">Opens in new window</span> 1806 <!-- /ko --> 1807 </a> 1808 <!-- /ko --> 1809 <!-- /ko --> 1810 </li> 1811 </ul> 1812 <!-- /ko --> 1813 </div> 1814 1815 <!-- ko if: ad --> 1816 <div class="c-navigation__ad" data-bind="css: ad.css_class"> 1817 <a data-bind= 1818 "attr: { 1819 href: ad.link, 1820 tabindex: isItemOpen() ? 0 : -1 1821 }, 1822 event: { 1823 focus: function() { openMenuItem(); }, 1824 blur: function() { closeMenuItem(); }, 1825 keyup: function(data, event) { 1826 if(event.key == 'Escape') { 1827 closeMenuItem(); 1828 let parentElement = event.currentTarget.closest('.c-navigation__item--level-1'); 1829 let focusableElement = parentElement.querySelector('.c-navigation__url--level-1'); 1830 focusableElement.focus(); 1831 } 1832 } 1833 }"> 1834 <picture data-bind="html5Picture: ad.picture, alt: ad.title"></picture> 1835 </a> 1836 </div> 1837 <!-- /ko --> 1838 </div> 1839 </div> 1840 <!-- /ko --> 1841 </li> 1842 <!-- /ko --> 1843 </ul> 1844 </div> 1845 <!-- /ko --> 1846 1847 1848 <button type="button" class="c-navigation__toggle" data-bind=" 1849 click: function(){ 1850 toggleMenu(); 1851 $('body').removeClass('mobile-cal-open'); 1852 $('.main-header__calendar').removeClass('is-open'); 1853 $('html').removeClass('offcanvas-calendar-open'); 1854 }, 1855 attr: { 1856 'aria-controls': 'menu-overlay', 1857 'aria-expanded': isMenuOpen() ? 'true' : 'false', 1858 }, 1859 css: {'is-toggled': isMenuOpen()}, 1860 visible: ko.observable().matchMedia('(max-width: 1024px)')() || hasHiddenItems, 1861 event: { 1862 keyup: function(data, event) { 1863 if(event.key == 'Escape') { 1864 $component.closeMenu(); 1865 document.querySelector('.c-navigation__toggle').focus(); 1866 } 1867 } 1868 } 1869 " aria-label="Toggle main navigation menu" style="" aria-expanded="true"> 1870 <div id="nav-icon" data-bind="css: isMenuOpen() ? 'open' : ''"> 1871 <svg class="ham hamRotate ham8" viewBox="0 0 100 100" width="35"> 1872 <path class="line top" d="m 30,33 h 40 c 3.722839,0 7.5,3.126468 7.5,8.578427 0,5.451959 -2.727029,8.421573 -7.5,8.421573 h -20"></path> 1873 <path class="line middle" d="m 30,50 h 40"></path> 1874 <path class="line bottom" d="m 70,67 h -40 c 0,0 -7.5,-0.802118 -7.5,-8.365747 0,-7.563629 7.5,-8.634253 7.5,-8.634253 h 20"></path> 1875 </svg> 1876 </div> 1877 </button> 1878 1879 <!-- ko if: hasHiddenItems() || ko.observable().matchMedia("(max-width: 1024px)") --> 1880 <div class="c-navigation-mobile"> 1881 <div class="c-navigation__offcanvas" data-bind="css: isMenuOpen() ? 'is-open' : '', 1882 attr: { 1883 'id': 'menu-overlay' 1884 }, onEscape: function(){ 1885 $component.closeMenu(); 1886 document.querySelector('.c-navigation__toggle').focus(); 1887 },"> 1888 <ul class="c-navigation__level-1" data-bind="fastForEach: data"> 1889 <!-- ko if: isHidden() || ko.observable().matchMedia("(max-width: 1024px)") --> 1890 <li data-bind=" 1891 attr: { 1892 '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' }) 1893 }, 1894 css: { 1895 'c-navigation__parent' : items.length > 0, 'is-open': isItemOpen() 1896 }"> 1897 <!-- ko if: url === "" || url === "#" --> 1898 <button type="button" class="c-navigation__url c-navigation__url--level-1" data-bind=" 1899 attr: { 1900 'aria-controls': (typeof title === 'function' ? title() : title).replace(/[^a-zA-Z0-9_]/g, '_'), 1901 tabindex: $parent.isMenuOpen() ? 0 : -1, 1902 'aria-expanded': isItemOpen() ? 'true' : 'false',}, 1903 click: toggleMenuItem, 1904 onEnter: toggleMenuItem, 1905 css: { 1906 'is-open': isItemOpen() 1907 }, 1908 event: { 1909 focus: function() { $parent.openMenu(); }, 1910 blur: function() { $parent.closeMenu(); }, 1911 keyup: function(data, event) { 1912 if(event.key == 'Escape') { 1913 $parent.closeMenu(); 1914 document.querySelector('.c-navigation__toggle').focus(); 1915 } 1916 } 1917 }">
1918 <span class="title" data-bind="html: title"></span> 1919 </button> 1920 <!-- /ko --> 1921 <!-- ko if: url !== "" && url !== "#" --> 1922 <a class="c-navigation__url c-navigation__url--level-1" data-bind=" 1923 css: {'is-open': isItemOpen()}, 1924 attr: { 1925 href: url, 1926 target: open_in_new_window ? '_blank' : '', 1927 tabindex: $parent.isMenuOpen() ? '0' : -'1' 1928 }, 1929 event: { 1930 focus: function() { $parent.openMenu(); }, 1931 blur: function() { $parent.closeMenu(); }, 1932 keyup: function(data, event) { 1933 if(event.key == 'Escape') { 1934 $parent.closeMenu(); 1935 document.querySelector('.c-navigation__toggle').focus(); 1936 } 1937 } 1938 } 1939 "> 1940 <span class="title" data-bind="html: title"></span> 1941 <!-- ko if: open_in_new_window --> 1942 <span class="a11y-hide">Opens in new window</span> 1943 <!-- /ko --> 1944 </a> 1945 <!-- /ko --> 1946 <!-- ko if: columns.length > 0 --> 1947 <div class="c-navigation__level-2" data-bind="css: isItemOpen() ? 'is-open' : '', 1948 attr: { 1949 'aria-hidden' : isItemOpen() ? 'false' : 'true', 1950 'id': (typeof title === 'function' ? title() : title).replace(/[^a-zA-Z0-9_]/g, '_') 1951 }, onEscape: closeMenuItem"> 1952 <ul data-bind="fastForEach: items"> 1953 <li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator}"> 1954 <!-- ko if: separator --> 1955 <span data-bind="text: title" role="heading" aria-level="3"></span> 1956 <!-- /ko --> 1957 <!-- ko ifnot: separator --> 1958 <a class="c-navigation__url c-navigation__url--level-2" data-bind=" 1959 attr: { 1960 'aria-label': (sport.title !== null ? sport.title : title) + (open_in_new_window ? ', opens in new tab.' : ''), 1961 href: url, 1962 target: open_in_new_window ? '_blank' : '', 1963 tabindex: $parents[0].isItemOpen() ? 0 : -1 1964 }, 1965 event: { 1966 focus: function() { $parents[1].openMenu(); $parents[0].openMenuItem(); }, 1967 blur: function() { $parents[1].closeMenu(); $parents[0].closeMenuItem(); }, 1968 keyup: function(data, event) { 1969 if(event.key == 'Escape') { 1970 $parents[1].closeMenu(); 1971 $parents[0].closeMenuItem(); 1972 let parentElement = event.currentTarget.closest('.c-navigation__item--level-1'); 1973 let focusableElement = parentElement.querySelector('.c-navigation__url--level-1'); 1974 focusableElement.focus(); 1975 } 1976 } 1977 }, 1978 css: class_name">
1979 <span class="title" data-bind="html: title"></span> 1980 <!-- ko if: open_in_new_window --> 1981 <span class="a11y-hide">Opens in new window</span> 1982 <!-- /ko --> 1983 </a> 1984 <!-- /ko --> 1985 </li> 1986 </ul> 1987 </div> 1988 <!-- /ko --> 1989 </li> 1990 <!-- /ko --> 1991 </ul> 1992 <!-- ko if: ko.observable().matchMedia("(max-width: 1023px)") --> 1993 <div class="main-navigation__social"> 1994 <ads-component params="{name: 'header-social-8a9dfd'}"></ads-component> 1995 </div> 1996 <!-- /ko --> 1997 </div> 1998 </div> 1999 <!-- /ko --> 2000 </div> 2001<!-- /ko --> 2002<!-- ko if: name() === 'sports-nav' --> 2003<div class="component c-navigation c-navigation--sport" data-bind="css: ko.observable().matchMedia('(min-width:1025px)')() ? 'c-navigation--desktop' : 'c-navigation--mobile'"> 2004 <!-- ko switch--> 2005 <!-- ko case: ko.observable().matchMedia('(min-width:1025px)') --> 2006 <ul class="c-navigation__level-1 flex" data-bind="fastForEach: data"> 2007 <li class="" data-bind=" 2008 attr: { 2009 class: class_name, 2010 }, 2011 css: { 2012 'c-navigation__sport': class_name === 'sport-home', 2013 'c-navigation__additional': class_name === 'additional-links', 2014 'c-navigation__parent': items && items.length, 2015 'c-navigation__item c-navigation__item--level-1': true 2016 }"> 2017 <!-- ko if: url === "" || url === "#" --> 2018 <button class="c-navigation__url c-navigation__url--level-1" data-bind=" 2019 html: class_name === 'additional-links' ? 'More +' : title, 2020 click: function(data, event) { 2021 let currentTarget = event.currentTarget; 2022 let menuItems = document.querySelectorAll('.c-navigation__url--level-1'); 2023 menuItems.forEach((element) => { 2024 if(!currentTarget.isSameNode(element)) { 2025 let navdata = ko.dataFor(element); 2026 navdata.closeMenuItem(); 2027 } 2028 }); 2029 toggleMenuItem(); 2030 }, 2031 css: {'is-toggled':isItemOpen()}, 2032 attr: { 2033 'aria-expanded': isItemOpen() ? 'true' : 'false', 2034 href: url != '' && url != '#' ? url : null, 2035 'aria-controls': (typeof title === 'function' ? title() : title).replace(/[^a-zA-Z0-9_]/g, '_') 2036 }" tabindex="0"></button> 2037 <!-- /ko --> 2038 2039 <!-- ko if: url !== "" && url !== "#" --> 2040 <a class="c-navigation__url c-navigation__url--level-1" data-bind=" 2041 html: title, 2042 css: { 2043 'is-toggled':isItemOpen() 2044 }, 2045 attr: { 2046 href: url 2047 }" tabindex="0"></a> 2048 <!-- /ko --> 2049 2050 <!-- ko if: class_name === "sport-home" --> 2051 <div class="c-navigation__ad"> 2052 <ads-component params="{ name: '' }"></ads-component> 2053 </div> 2054 <!-- /ko --> 2055 2056 <!-- ko if: items && items.length --> 2057 <ul class="c-navigation__level-2" data-bind=" 2058 fastForEach: items, 2059 css: {'is-open': isItemOpen()}, 2060 attr: { 2061 'aria-hidden' : isItemOpen() ? 'false' : 'true', 2062 'id': (typeof title === 'function' ? title() : title).replace(/[^a-zA-Z0-9_]/g, '_') 2063 }, 2064 onEscape: closeMenuItem"> 2065 <li class="c-navigation__item c-navigation__item--level-2" data-bind="css: { 'c-navigation__separator': separator }"> 2066 <!-- ko if: separator -->
2067 <span data-bind="text: title" role="heading" aria-level="3"></span> 2068 <!-- /ko --> 2069 2070 <!-- ko ifnot: separator --> 2071 <a class="c-navigation__url c-navigation__url--level-2" data-bind=" 2072 html: title, 2073 attr: { 2074 href: url, 2075 target: open_in_new_window ? '_blank' : '', 2076 tabindex: $parent.isItemOpen() ? 0 : -1 2077 }, 2078 event: { 2079 focus: function() { $parent.openMenuItem(); }, 2080 blur: function() { $parent.closeMenuItem(); }, 2081 keyup: function(data, event) { 2082 if(event.key == 'Escape') { 2083 $parent.closeMenuItem(); 2084 let parentElement = event.currentTarget.closest('.c-navigation__item--level-1'); 2085 let focusableElement = parentElement.querySelector('.c-navigation__url--level-1'); 2086 focusableElement.focus(); 2087 } 2088 } 2089 }, 2090 css: class_name"></a> 2091 <!-- /ko --> 2092 </li> 2093 </ul> 2094 <!-- /ko --> 2095 </li> 2096 </ul> 2097 <!-- /ko --> 2098 2099 <!-- ko case: $else --> 2100 <ul class="c-navigation__sport-links flex flex-align-center flex-justify-between"> 2101 <li class="c-navigation__sport flex flex-align-center"> 2102 <!-- ko switch --> 2103 <!-- ko case: mediumUp --> 2104 <a class="c-navigation__sport-link c-navigation__url" data-bind="text: sport.title, attr: { href: data()[0].url != '#' ? data()[0].url : '/index.aspx?path=' + sport.shortname }"></a> 2105 <!-- /ko --> 2106 <!-- ko case: $else --> 2107 <a class="c-navigation__sport-link c-navigation__url" data-bind="text: sport.abbreviation, attr: { href: data()[0].url != '#' ? data()[0].url : '/index.aspx?path=' + sport.shortname }"></a> 2108 <!-- /ko --> 2109 <!-- /ko --> 2110 </li> 2111 2112 <!-- ko if: data().length > 1 --> 2113 <li class="c-navigation__item--sport-links c-navigation__additional"> 2114 <button type="button" class="c-navigation__toggle c-navigation__toggle--sport" data-bind="click: toggleMenu, attr: { 2115 'aria-expanded': isMenuOpen() ? 'true' : 'false', 2116 'aria-controls': 'additional-menu-overlay', 2117 }, css: {'is-toggled': isMenuOpen()}" aria-label="Toggle sport navigation menu"> 2118 <!-- ko if: !isMenuOpen() --> 2119 <span>More +</span> 2120 <!-- /ko --> 2121 <!-- ko if: isMenuOpen() --> 2122 <span>Close -</span> 2123 <!-- /ko --> 2124 </button> 2125 </li> 2126 <!-- /ko --> 2127 </ul> 2128 2129 <div class="c-navigation__offcanvas" data-bind=" 2130 css: { 2131 'is-open': isMenuOpen() 2132 }, 2133 attr: { 2134 'id': 'additional-menu-overlay', 2135 'aria-hidden': isMenuOpen() ? 'false' : 'true',}, 2136 onEscape: closeMenu"> 2137 <ul class="c-navigation__level-1" data-bind="fastForEach: data"> 2138 <!-- ko if: class_name != 'sport-home' --> 2139 <li class="c-navigation__item c-navigation__item--level-1" data-bind="css: { 'c-navigation__parent' : items && items.length > 0, 'c-navigation__additional': class_name === 'additional-links', 'is-open': isItemOpen() }"> 2140 <!-- ko if: url != "" && url != "#" --> 2141 <a class="c-navigation__url c-navigation__url--level-1" data-bind=" 2142 html: title, 2143 attr: { 2144 href: url, 2145 target: open_in_new_window ? '_blank' : '', 2146 tabindex: $parent.isMenuOpen() ? 0 : -1 2147 }, 2148 event: { 2149 focus: function() { $parent.openMenu(); }, 2150 blur: function() { $parent.closeMenu(); }, 2151 keyup: function(data, event) { 2152 if(event.key == 'Escape') { 2153 $parent.closeMenu(); 2154 document.querySelector('.c-navigation__toggle--sport').focus(); 2155 } 2156 } 2157 },"></a> 2158 <!-- /ko --> 2159 2160 <!-- ko if: url === "" || url === "#" --> 2161 <button type="button" class="c-navigation__url c-navigation__url--level-1" href="javascript:void(0)" data-bind=" 2162 html: class_name === 'additional-links' ? 'More' : title, 2163 click: toggleMenuItem, 2164 css: { 2165 'is-open': isItemOpen() 2166 }, 2167 attr: { 2168 'aria-controls': (typeof title === 'function' ? title() : title).replace(/[^a-zA-Z0-9_]/g, '_'), 2169 'aria-expanded': isItemOpen() ? 'true' : 'false', 2170 tabindex: $parent.isMenuOpen() ? 0 : -1 2171 }, 2172 event: { 2173 focus: function() { $parent.openMenu(); }, 2174 blur: function() { $parent.closeMenu(); }, 2175 keyup: function(data, event) { 2176 if(event.key == 'Escape') { 2177 $parent.closeMenu(); 2178 document.querySelector('.c-navigation__toggle--sport').focus(); 2179 } 2180 } 2181 },"></button> 2182 <!-- /ko --> 2183 2184 <!-- ko if: items && items.length --> 2185 <div class="c-navigation__level-2" data-bind="css: isItemOpen() ? 'is-open' : '', attr: {'aria-hidden': isItemOpen() ? 'false' : 'true', 'id': (typeof title === 'function' ? title() : title).replace(/[^a-zA-Z0-9_]/g, '_')},"> 2186 <ul class="" data-bind="fastForEach: items"> 2187 <li class="c-navigation__item c-navigation__item--level-2" data-bind="css: {'c-navigation__separator': separator}"> 2188 <!-- ko if: separator -->
2189 <span data-bind="text: title" role="heading" aria-level="3"></span> 2190 <!-- /ko --> 2191 2192 <!-- ko ifnot: separator --> 2193 <a class="c-navigation__url c-navigation__url--level-2" data-bind=" 2194 html: title, 2195 attr: { 2196 href: url, 2197 target: open_in_new_window ? '_blank' : '', 2198 tabindex: $parent.isItemOpen() ? 0 : -1 2199 }, 2200 event: { 2201 focus: function() { $parents[1].openMenu(); $parent.openMenuItem(); }, 2202 blur: function() { $parents[1].closeMenu(); $parent.closeMenuItem(); }, 2203 keyup: function(data, event) { 2204 if (event.key === 'Escape') { 2205 const level2Item = event.currentTarget; 2206 const level1Item = level2Item.closest('.c-navigation__item--level-1'); 2207 const level1Button = level1Item?.querySelector('.c-navigation__url--level-1'); 2208 2209 if (level1Button) { 2210 level1Button.focus(); 2211 } 2212 2213 $parent.closeMenuItem(); 2214 setTimeout(() => { 2215 $parents[1].isMenuOpen(true); 2216 }, 100); 2217 } 2218 } 2219 }"></a> 2220 <!-- /ko --> 2221 </li> 2222 </ul> 2223 </div> 2224 <!-- /ko --> 2225 </li> 2226 <!-- /ko --> 2227 </ul> 2228 </div> 2229 <!-- /ko --> 2230 <!-- /ko --> 2231</div> 2232<!-- /ko --></script>
2232<script type='text/html' id='template-events'><!-- ko if: name() === 'events' --> 2233<!-- ko if: !data().length --> 2234 <div class="c-events__nodata" data-bind="html: ko.computed(function(){ 2235 window.triggerTabs(1); 2236 return 'There are currently no upcoming events.'; 2237 })"></div> 2238<!-- /ko --> 2239<!-- ko with: data --> 2240 <!-- ko with: $parent --> 2241 <div class="component c-events c-events--list"> 2242 <div class="c-events__aside flex flex-column flex-justify-center"> 2243 <div class="c-events__filter"> 2244 <select class="c-events__filter-select" aria-label="Filter games by sport" data-bind="options: sports, value: selectedSport, optionsText: 'title', optionsAfterRender: function(item, value){ 2245 if(item.innerHTML == 'Choose Sport'){ 2246 2247 } 2248 }"></select> 2249 </div> 2250 </div> 2251 2252 <div class="c-events__list flex-item-1" data-bind="afterBind: { foreach: data, callback: perfectScrollbar }" data-perfectscrollbar-options="{suppressX: true}"> 2253 <div class="c-events__item" data-bind="css: {'is-open': selected()}"> 2254 <!-- ko if: type === 'upcoming' --> 2255 <div class="c-events__day"> 2256 <!-- ko if: isLive() --> 2257 <span>Live</span> 2258 <!-- /ko --> 2259 <!-- ko if: !isLive() --> 2260 <span class="c-events__date" data-bind="formatDate:date, format:'MMM D'"></span> 2261 <span class="c-events__date-time-divider" data-bind="if: date && time"> / </span> 2262 <span class="c-events__time" data-bind="text: time"></span> 2263 <!-- /ko --> 2264 <!-- ko if: ((media.audio || media.video || media.stats)) || (type === 'recent' && (story.url || result.boxscore)) --> 2265 <button type="button" class="c-events__toggle" data-bind="click: toggleGame, css: {'is-toggled': selected()}, 2266 attr: { 2267 'aria-expanded': selected() ? 'true' : 'false' 2268 }, 2269 event: { 2270 keyup: function(data, event) { 2271 if(event.key == 'Enter') { 2272 toggleGame() 2273 } 2274 if(event.key == 'Escape') { 2275 closeGame(); 2276 } 2277 } 2278 } 2279 " aria-label="Toggle game links"> 2280 <span class="sf-plus-minimal sidearm-icon" aria-hidden="true"></span> 2281 </button> 2282 <!-- /ko --> 2283 </div> 2284 <!-- /ko --> 2285 2286 <!-- ko if: type === 'recent' --> 2287 <!-- ko switch--> 2288 <!-- ko case: status === 'P' --> 2289 <span class="c-events__time">Postponed</span> 2290 <!-- /ko --> 2291 <!-- ko case: status === 'C' --> 2292 <span class="c-events__time">Cancelled</span> 2293 <!-- /ko --> 2294 <!-- ko case: $else --> 2295 <span class="c-events__time">Final</span> 2296 <!-- /ko --> 2297 <!-- /ko --> 2298 <!-- /ko --> 2299 2300 <div class="c-events__team c-events__team--away flex flex-align-center"> 2301 <!-- ko if: locationIndicator === 'A' --> 2302 <div class="c-events__team-logo-container"> 2303 <img class="c-events__team-logo lazyload" data-bind="attr: {src: $component.bucket + '/images/responsive2020/logo-main.svg', alt: 'San Francisco State'}" /> 2304 </div> 2305 2306 <div class="c-events__sport flex-item-1" data-bind="text: sport.title"></div> 2307 2308 <!-- ko if: type === 'recent' && result.status != 'N' --> 2309 <div class="c-events__team-score" data-bind="text: result.team_score"></div> 2310 <!-- /ko --> 2311 2312 <!-- ko if: type === 'upcoming' && liveStats() --> 2313 <div class="c-events__team-score" data-bind="text: liveStats().team_score"></div> 2314 <!-- /ko --> 2315 <!-- /ko --> 2316 2317 <!-- ko if: locationIndicator !== 'A' --> 2318 <div class="c-events__team-logo-container"> 2319 <!-- ko if: opponent.image --> 2320 <img class="c-events__team-logo lazyload" data-bind="attr: { 'data-src': opponent.image + '?width=36', alt: opponent.title }" /> 2321 <!-- /ko --> 2322 <!-- ko ifnot: opponent.image --> 2323 <img class="c-events__team-logo c-events__logo--default lazyload" data-bind="attr: {src: $component.bucket + '/images/responsive2020/logo_cal-default.png', alt: opponent.title}" /> 2324 <!-- /ko --> 2325 </div> 2326 2327 <div class="c-events__team-name flex-item-1"><span data-bind="text:atVs"></span> <span data-bind="text: opponent.title"></span></div> 2328 2329 <!-- ko if: type === 'recent' && result.status != 'N' --> 2330 <div class="c-events__team-score" data-bind="text: result.opponent_score"></div> 2331 <!-- /ko --> 2332 2333 <!-- ko if: type === 'upcoming' && liveStats() --> 2334 <div class="c-events__team-score" data-bind="text: liveStats().opponent_score"></div> 2335 <!-- /ko --> 2336 <!-- /ko --> 2337 </div> 2338 2339 <div class="c-events__team c-events__team--home flex flex-align-center"> 2340 <!-- ko if: locationIndicator !== 'A' --> 2341 <div class="c-events__team-logo-container"> 2342 <img class="c-events__team-logo lazyload" data-bind="attr: {src: $component.bucket + '/images/responsive2020/logo-main.svg', alt: 'San Francisco State'}" /> 2343 </div> 2344 2345 <div class="c-events__sport flex-item-1" data-bind="text: sport.title"></div> 2346 2347 <!-- ko if: type === 'recent' && result.status != 'N' --> 2348 <div class="c-events__team-score" data-bind="text: result.team_score"></div> 2349 <!-- /ko --> 2350 2351 <!-- ko if: type === 'upcoming' && liveStats() --> 2352 <div class="c-events__team-score" data-bind="text: liveStats().team_score"></div> 2353 <!-- /ko --> 2354 <!-- /ko --> 2355 2356 <!-- ko if: locationIndicator === 'A' --> 2357 <div class="c-events__team-logo-container"> 2358 <!-- ko if: opponent.image --> 2359 <img class="c-events__team-logo lazyload" data-bind="attr: { 'data-src': opponent.image + '?width=36', alt: opponent.title }" /> 2360 <!-- /ko --> 2361 <!-- ko ifnot: opponent.image --> 2362 <img class="c-events__team-logo c-events__logo--default lazyload" data-bind="attr: {src: $component.bucket + '/images/responsive2020/logo_cal-default.png', alt: opponent.title}" /> 2363 <!-- /ko --> 2364 </div> 2365 2366 <div class="c-events__team-name flex-item-1"><span data-bind="text:atVs"></span> <span data-bind="text: opponent.title"></span></div> 2367 2368 <!-- ko if: type === 'recent' && result.status != 'N' --> 2369 <div class="c-events__team-score" data-bind="text: result.opponent_score"></div> 2370 <!-- /ko --> 2371 2372 <!-- ko if: type === 'upcoming' && liveStats() --> 2373 <div class="c-events__team-score" data-bind="text: liveStats().opponent_score"></div> 2374 <!-- /ko --> 2375 <!-- /ko --> 2376 </div> 2377 2378 <!-- ko if: result.status === "N"--> 2379 <!-- ko if: result.prescore --> 2380 <div class="c-events__prescore" data-bind="text: result.prescore"></div> 2381 <!-- /ko --> 2382 <!-- ko if: result.postscore --> 2383 <div class="c-events__postscore" data-bind="text: result.postscore"></div> 2384 <!-- /ko --> 2385 <!-- /ko --> 2386 2387 <!-- ko if: (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type === 'recent' && (story.url || result.boxscore)) --> 2388 <div class="c-events__overlay" data-bind="css: {'is-open': selected()}, 2389 event: { 2390 keyup: function(data, event) { 2391 if(event.key == 'Escape') { 2392 closeGame(); 2393 var toggleButton = $(event.target).closest('.c-events__item').find('.c-events__toggle'); 2394 if (toggleButton.length) { 2395 toggleButton.focus(); 2396 } 2397 } 2398 } 2399 } 2400 "> 2401 <ul class="c-events__media reset-list flex"> 2402 <!-- ko if: type === 'upcoming' --> 2403 <!-- ko if: media.stats --> 2404 <li class="c-events__media-item"> 2405 <a class="c-events__media-link" data-bind="attr: { href: media.stats }, 2406 event: { 2407 focus: function() { openGame(); }, 2408 blur: function() { closeGame(); } 2409 }">
2410 <span class="accessible-hide"> 2411 Live</span> Stats <span class="accessible-hide">for <span data-bind="text: sport.title"></span> <span data-bind="text: atVs"></span> <span data-bind="text: opponent.title"></span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'"></span> at <span data-bind="text: time"></span> 2412 </span> 2413 </a> 2414 </li> 2415 <!-- /ko --> 2416 <!-- ko if: media.audio --> 2417 <li class="c-events__media-item"> 2418 <a class="c-events__media-link" data-bind="attr: { href: media.audio }, 2419 event: { 2420 focus: function() { openGame(); }, 2421 blur: function() { closeGame(); } 2422 }"> 2423 <span class="accessible-hide"> 2424 Live </span> Audio <span class="accessible-hide">for <span data-bind="text: sport.title"></span> <span data-bind="text: atVs"></span> <span data-bind="text: opponent.title"></span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'"></span> at <span data-bind="text: time"></span> 2425 </span> 2426 </a> 2427 </li> 2428 <!-- /ko --> 2429 <!-- ko if: media.video --> 2430 <li class="c-events__media-item"> 2431 <a class="c-events__media-link" data-bind="attr: { href: media.video }, 2432 event: { 2433 focus: function() { openGame(); }, 2434 blur: function() { closeGame(); } 2435 }"> 2436 <span class="accessible-hide"> 2437 Live</span> Video <span class="accessible-hide">for <span data-bind="text: sport.title"></span> <span data-bind="text: atVs"></span> <span data-bind="text: opponent.title"></span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'"></span> at <span data-bind="text: time"></span> 2438 </span> 2439 </a> 2440 </li> 2441 <!-- /ko --> 2442 <!-- /ko --> 2443 <!-- ko if: type === 'recent' --> 2444 <!-- ko if: story.url --> 2445 <li class="c-events__media-item"> 2446 <a class="c-events__media-link" data-bind="attr: { href: story.url }, 2447 event: { 2448 focus: function() { openGame(); }, 2449 blur: function() { closeGame(); } 2450 }"> 2451 <span aria-hidden="true" class="sf-loop sidearm-icon"></span> 2452 <span class="accessible-hide"> 2453 Story recap for <span data-bind="text: sport.title"></span> <span data-bind="text: atVs"></span> <span data-bind="text: opponent.title"></span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'"></span> at <span data-bind="text: time"></span> 2454 </span> 2455 </a> 2456 </li> 2457 <!-- /ko --> 2458 <!-- ko if: result.boxscore --> 2459 <li class="c-events__media-item"> 2460 <a class="c-events__media-link" data-bind="attr: { href: result.boxscore }, 2461 event: { 2462 focus: function() { openGame(); }, 2463 blur: function() { closeGame(); } 2464 }">
2465 <span aria-hidden="true" class="sf-list-minimal sidearm-icon"></span> 2466 <span class="accessible-hide"> 2467 Boxscore for <span data-bind="text: sport.title"></span> <span data-bind="text: atVs"></span> <span data-bind="text: opponent.title"></span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'"></span> at <span data-bind="text: time"></span> 2468 </span> 2469 </a> 2470 </li> 2471 <!-- /ko --> 2472 <!-- /ko --> 2473 </ul> 2474 </div> 2475 <!-- /ko --> 2476 </div> 2477 </div> 2478 <!-- ko if: ko.observable().matchMedia("(max-width: 1024px)")--> 2479 <div class="s-events__calendar"> 2480 <a class="s-events__calendar--link" data-bind="attr: { href: window.associated_sport ? '/schedule.aspx?path=' + window.associated_sport.shortname : '/calendar.aspx' }"> 2481 Full Schedule 2482 <span class="sf-arrows-long-right"></span> 2483 </a> 2484 </div> 2485 <!-- /ko --> 2486 </div> 2487 <!-- /ko --> 2488<!-- /ko --> 2489<!-- /ko --></script>
2489<script type='text/html' id='template-results'><!-- ko if: name() === 'results' --> 2490<!-- ko if: !data().length --> 2491<div class="c-events__nodata" data-bind="html: ko.computed(function(){ 2492 window.triggerTabs(1); 2493 return 'There are currently no upcoming events.'; 2494})"></div> 2495<!-- /ko --> 2496<!-- ko with: data --> 2497<!-- ko with: $parent --> 2498 <div class="component c-events c-events--list"> 2499 <div class="c-events__aside flex flex-column flex-justify-center"> 2500 <div class="c-events__filter"> 2501 <select class="c-events__filter-select" aria-label="Filter games by sport" data-bind="options: sports, value: selectedSport, optionsText: 'title', optionsAfterRender: function(item, value){ 2502 if(item.innerHTML == 'Choose Sport'){ 2503 2504 } 2505 }"></select> 2506 </div> 2507 </div> 2508 2509 <div class="c-events__list flex-item-1" data-bind="afterBind: { foreach: data, callback: perfectScrollbar }"> 2510 <div class="c-events__item" data-bind="css: {'is-open': selected()}"> 2511 <!-- ko if: type === 'upcoming' --> 2512 <div class="c-events__day"> 2513 <!-- ko if: isLive() --> 2514 <span>Live</span> 2515 <!-- /ko --> 2516 <!-- ko if: !isLive() --> 2517 <span class="c-events__date" data-bind="formatDate:date, format:'MMM D'"></span> 2518 <span class="c-events__date-time-divider" data-bind="if: date && time"> / </span> 2519 <span class="c-events__time" data-bind="text: time"></span> 2520 <!-- /ko --> 2521 <!-- ko if: ((media.audio || media.video || media.stats)) || (type === 'recent' && (story.url || result.boxscore) || result.prescore) --> 2522 <button type="button" class="c-events__toggle" data-bind="click: toggleGame, css: {'is-toggled': selected()}, 2523 attr: { 2524 'aria-expanded': selected() ? 'true' : 'false' 2525 }, 2526 event: { 2527 keyup: function(data, event) { 2528 if(event.key == 'Enter') { 2529 toggleGame() 2530 } 2531 if(event.key == 'Escape') { 2532 closeGame(); 2533 } 2534 } 2535 } 2536 " aria-label="Toggle game links"> 2537 <span class="sf-plus-minimal sidearm-icon" aria-hidden="true"></span> 2538 </button> 2539 <!-- /ko --> 2540 </div> 2541 <!-- /ko --> 2542 2543 <!-- ko if: type === 'recent' --> 2544 <div class="c-events__day"> 2545 <span class="c-events__date" data-bind="formatDate:date, format:'MMM D'"></span> 2546 <span class="c-events__date-time-divider" data-bind="if: date && status"> / </span> 2547 <!-- ko switch--> 2548 <!-- ko case: status === 'P' --> 2549 <span class="c-events__time">Postponed</span> 2550 <!-- /ko --> 2551 <!-- ko case: status === 'C' --> 2552 <span class="c-events__time">Cancelled</span> 2553 <!-- /ko --> 2554 <!-- ko case: $else --> 2555 <span class="c-events__time">Final</span> 2556 <!-- /ko --> 2557 <!-- /ko --> 2558 <!-- ko if: ((media.audio || media.video || media.stats)) || (type === 'recent' && (story.url || result.boxscore) || result.prescore) --> 2559 <button type="button" class="c-events__toggle" data-bind="click: toggleGame, css: {'is-toggled': selected()}, 2560 attr: { 2561 'aria-expanded': selected() ? 'true' : 'false' 2562 }, 2563 event: { 2564 keyup: function(data, event) { 2565 if(event.key == 'Enter') { 2566 toggleGame() 2567 } 2568 if(event.key == 'Escape') { 2569 closeGame(); 2570 } 2571 } 2572 } 2573 " aria-label="Toggle game links">
2574 <span class="sf-plus-minimal sidearm-icon" aria-hidden="true"></span> 2575 </button> 2576 <!-- /ko --> 2577 </div> 2578 <!-- /ko --> 2579 2580 <div class="c-events__team c-events__team--away flex flex-align-center"> 2581 <!-- ko if: locationIndicator === 'A' --> 2582 <div class="c-events__team-logo-container"> 2583 <img class="c-events__team-logo lazyload" data-bind="attr: {src: $component.bucket + '/images/responsive2020/logo-main.svg', alt: 'San Francisco State'}" /> 2584 </div> 2585 2586 <div class="c-events__sport flex-item-1" data-bind="text: sport.title"></div> 2587 2588 <!-- ko if: type === 'recent' && result.status != 'N' --> 2589 <div class="c-events__team-score" data-bind="text: result.team_score"></div> 2590 <!-- /ko --> 2591 2592 <!-- ko if: type === 'upcoming' && liveStats() --> 2593 <div class="c-events__team-score" data-bind="text: liveStats().team_score"></div> 2594 <!-- /ko --> 2595 <!-- /ko --> 2596 2597 <!-- ko if: locationIndicator !== 'A' --> 2598 <div class="c-events__team-logo-container"> 2599 <!-- ko if: opponent.image --> 2600 <img class="c-events__team-logo lazyload" data-bind="attr: { 'data-src': opponent.image + '?width=36', alt: opponent.title }" /> 2601 <!-- /ko --> 2602 <!-- ko ifnot: opponent.image --> 2603 <img class="c-events__team-logo c-events__logo--default lazyload" data-bind="attr: {src: $component.bucket + '/images/responsive2020/logo_cal-default.png', alt: opponent.title}" /> 2604 <!-- /ko --> 2605 </div> 2606 2607 <div class="c-events__team-name flex-item-1"><span data-bind="text:atVs"></span> <span data-bind="text: opponent.title"></span></div> 2608 2609 <!-- ko if: type === 'recent' && result.status != 'N' --> 2610 <div class="c-events__team-score" data-bind="text: result.opponent_score"></div> 2611 <!-- /ko --> 2612 2613 <!-- ko if: type === 'upcoming' && liveStats() --> 2614 <div class="c-events__team-score" data-bind="text: liveStats().opponent_score"></div> 2615 <!-- /ko --> 2616 <!-- /ko --> 2617 </div> 2618 2619 <div class="c-events__team c-events__team--home flex flex-align-center"> 2620 <!-- ko if: locationIndicator !== 'A' --> 2621 <div class="c-events__team-logo-container"> 2622 <img class="c-events__team-logo lazyload" data-bind="attr: {src: $component.bucket + '/images/responsive2020/logo-main.svg', alt: 'San Francisco State'}" /> 2623 </div> 2624 2625 <div class="c-events__sport flex-item-1" data-bind="text: sport.title"></div> 2626 2627 <!-- ko if: type === 'recent' && result.status != 'N' --> 2628 <div class="c-events__team-score" data-bind="text: result.team_score"></div> 2629 <!-- /ko --> 2630 2631 <!-- ko if: type === 'upcoming' && liveStats() --> 2632 <div class="c-events__team-score" data-bind="text: liveStats().team_score"></div> 2633 <!-- /ko --> 2634 <!-- /ko --> 2635 2636 <!-- ko if: locationIndicator === 'A' --> 2637 <div class="c-events__team-logo-container"> 2638 <!-- ko if: opponent.image --> 2639 <img class="c-events__team-logo lazyload" data-bind="attr: { 'data-src': opponent.image + '?width=36', alt: opponent.title }" /> 2640 <!-- /ko --> 2641 <!-- ko ifnot: opponent.image --> 2642 <img class="c-events__team-logo c-events__logo--default lazyload" data-bind="attr: {src: $component.bucket + '/images/responsive2020/logo_cal-default.png', alt: opponent.title}" /> 2643 <!-- /ko --> 2644 </div> 2645 2646 <div class="c-events__team-name flex-item-1"><span data-bind="text:atVs"></span> <span data-bind="text: opponent.title"></span></div> 2647 2648 <!-- ko if: type === 'recent' && result.status != 'N' --> 2649 <div class="c-events__team-score" data-bind="text: result.opponent_score"></div> 2650 <!-- /ko --> 2651 2652 <!-- ko if: type === 'upcoming' && liveStats() --> 2653 <div class="c-events__team-score" data-bind="text: liveStats().opponent_score"></div> 2654 <!-- /ko --> 2655 <!-- /ko --> 2656 </div> 2657 2658 <!-- ko if: (type === 'upcoming' && (media.audio || media.video || media.stats || media.tickets)) || (type === 'recent' && (story.url || result.boxscore)) --> 2659 <div class="c-events__overlay" data-bind="css: {'is-open': selected()}, 2660 event: { 2661 keyup: function(data, event) { 2662 if(event.key == 'Escape') { 2663 closeGame(); 2664 var toggleButton = $(event.target).closest('.c-events__item').find('.c-events__toggle'); 2665 if (toggleButton.length) { 2666 toggleButton.focus(); 2667 } 2668 } 2669 } 2670 } 2671 "> 2672 <!-- ko if: result.status === "N"--> 2673 <!-- ko if: result.prescore --> 2674 <div class="c-events__prescore" data-bind="text: result.prescore"></div> 2675 <!-- /ko --> 2676 <!-- ko if: result.postscore --> 2677 <div class="c-events__postscore" data-bind="text: result.postscore"></div> 2678 <!-- /ko --> 2679 <!-- /ko --> 2680 <ul class="c-events__media reset-list flex"> 2681 <!-- ko if: type === 'upcoming' --> 2682 <!-- ko if: media.stats --> 2683 <li class="c-events__media-item"> 2684 <a class="c-events__media-link" data-bind="attr: { href: media.stats }, 2685 event: { 2686 focus: function() { openGame(); }, 2687 blur: function() { closeGame(); } 2688 }">
2689 <span class="accessible-hide"> 2690 Live</span> Stats <span class="accessible-hide">for <span data-bind="text: sport.title"></span> <span data-bind="text: atVs"></span> <span data-bind="text: opponent.title"></span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'"></span> at <span data-bind="text: time"></span> 2691 </span> 2692 </a> 2693 </li> 2694 <!-- /ko --> 2695 <!-- ko if: media.audio --> 2696 <li class="c-events__media-item"> 2697 <a class="c-events__media-link" data-bind="attr: { href: media.audio }, 2698 event: { 2699 focus: function() { openGame(); }, 2700 blur: function() { closeGame(); } 2701 }"> 2702 <span class="accessible-hide"> 2703 Live </span> Audio <span class="accessible-hide">for <span data-bind="text: sport.title"></span> <span data-bind="text: atVs"></span> <span data-bind="text: opponent.title"></span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'"></span> at <span data-bind="text: time"></span> 2704 </span> 2705 </a> 2706 </li> 2707 <!-- /ko --> 2708 <!-- ko if: media.video --> 2709 <li class="c-events__media-item"> 2710 <a class="c-events__media-link" data-bind="attr: { href: media.video }, 2711 event: { 2712 focus: function() { openGame(); }, 2713 blur: function() { closeGame(); } 2714 }"> 2715 <span class="accessible-hide"> 2716 Live</span> Video <span class="accessible-hide">for <span data-bind="text: sport.title"></span> <span data-bind="text: atVs"></span> <span data-bind="text: opponent.title"></span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'"></span> at <span data-bind="text: time"></span> 2717 </span> 2718 </a> 2719 </li> 2720 <!-- /ko --> 2721 <!-- /ko --> 2722 <!-- ko if: type === 'recent' --> 2723 <!-- ko if: story.url --> 2724 <li class="c-events__media-item"> 2725 <a class="c-events__media-link" data-bind="attr: { href: story.url }, 2726 event: { 2727 focus: function() { openGame(); }, 2728 blur: function() { closeGame(); } 2729 }"> 2730 <span class="accessible-hide"> 2731 Story</span> Recap <span class="accessible-hide">for <span data-bind="text: sport.title"></span> <span data-bind="text: atVs"></span> <span data-bind="text: opponent.title"></span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'"></span> at <span data-bind="text: time"></span> 2732 </span> 2733 </a> 2734 </li> 2735 <!-- /ko --> 2736 <!-- ko if: result.boxscore --> 2737 <li class="c-events__media-item"> 2738 <a class="c-events__media-link" data-bind="attr: { href: result.boxscore }, 2739 event: { 2740 focus: function() { openGame(); }, 2741 blur: function() { closeGame(); } 2742 }">
2743 Boxscore <span class="accessible-hide">for <span data-bind="text: sport.title"></span> <span data-bind="text: atVs"></span> <span data-bind="text: opponent.title"></span> on <span data-bind="formatDate:date, format:'MMMM D, YYYY'"></span> at <span data-bind="text: time"></span> 2744 </span> 2745 </a> 2746 </li> 2747 <!-- /ko --> 2748 <!-- /ko --> 2749 </ul> 2750 </div> 2751 <!-- /ko --> 2752 </div> 2753 </div> 2754 <!-- ko if: ko.observable().matchMedia("(max-width: 1024px)")--> 2755 <div class="s-events__calendar"> 2756 <a class="s-events__calendar--link" data-bind="attr: { href: window.associated_sport ? '/schedule.aspx?path=' + window.associated_sport.shortname : '/calendar.aspx' }"> 2757 Full Schedule 2758 <span class="sf-arrows-long-right"></span> 2759 </a> 2760 </div> 2761 <!-- /ko --> 2762 </div> 2763<!-- /ko --> 2764<!-- /ko --> 2765<!-- /ko --></script>
2765<script type='text/html' id='template-stories'><div class="component c-stories c-stories--slider" data-bind="afterBind: {foreach:data, callback:slick}" data-slick-options="{ arrows: false, slidesToShow: 1, slidesToScroll: 1, autoplay:true, pausable:true, responsive:[ 2766 { 2767 breakpoint: 768, 2768 settings: { 2769 arrows: true 2770 } 2771 } 2772 ]}"> 2773 <div class="c-stories__item"> 2774 <div class="c-stories__media-container relative"> 2775 <div class="c-stories__media relative" data-bind="showcasePlayer: showcase, appendButton:true"> 2776 <!-- ko switch--> 2777 <!-- ko case: image_source --> 2778 <picture class="c-stories__picture" data-bind="html5Picture: { 'images': [ 2779 { 'breakpoint': 1128, 'image': image_source + '?width=1416&height=797&mode=crop&scale=both&format=jpg&quality=80' }, 2780 { 'breakpoint': 768, 'image': image_source + '?width=1128&height=635&mode=crop&scale=both&format=jpg&quality=80' }, 2781 { 'breakpoint': 540, 'image': image_source + '?width=768&height=432&mode=crop&scale=both&format=jpg&quality=80' }, 2782 { 'breakpoint': 0, 'image': image_source + '?width=540&height=304&mode=crop&scale=both&format=jpg&quality=80' } 2783 ]}, alt: image_alt_text"></picture> 2784 <!-- /ko --> 2785 <!-- ko case: $else --> 2786 <picture class="c-stories__picture"> 2787 <img class="lazyload" data-bind="attr: {'data-src': $component.bucket + '/images/responsive2020/image_mainstory-default.jpg'}" alt="" /> 2788 </picture> 2789 <!-- /ko --> 2790 <!-- /ko --> 2791 </div> 2792 <!-- ko if: ko.observable().matchMedia("(max-width: 768px)") --> 2793 <button class="c-stories__pause-play" type="button" aria-label="Pause story rotator" data-bind="click: $component.slickIsPlaying() ? $component.slickPause : $component.slickPlay"> 2794 <!-- ko switch--> 2795 <!-- ko case: $component.slickIsPlaying() --> 2796 <span class="sf-pause-minimal"></span> 2797 <!-- /ko --> 2798 <!-- ko case: $else --> 2799 <span class="sf-play-minimal"></span> 2800 <!-- /ko --> 2801 <!-- /ko --> 2802 </button> 2803 <!-- /ko --> 2804 </div> 2805 2806 <div class="c-stories__details"> 2807 <div class="c-stories__title"> 2808 <a class="c-stories__url" data-bind="text: title, attr: {href:url}"></a> 2809 </div> 2810 <div class="c-stories__links"> 2811 <ul data-bind="foreach: links" class="reset-list"> 2812 <li> 2813 <a data-bind="attr: { href: link_url }" > 2814 <span data-bind="html: link_text"></span> 2815 </a> 2816 </li> 2817 </ul> 2818 </div> 2819 </div> 2820 </div> 2821</div> 2822<!-- ko if: ko.observable().matchMedia("(min-width: 769px)") --> 2823<div class="c-stories__list-container"> 2824 <ul class="c-stories__list reset-list flex flex-align-center" data-bind="fastForEach: $component.thumbnails" data-perfectscrollbar-options="{suppressX: true}"> 2825 <li class="c-stories__list-item" data-bind="css: { 'c-stories__active': active }"> 2826 <a class="c-stories__list-link" data-bind="click: $parents[0].slickGoTo, attr: { 'aria-label': 'Go to slide: ' + title }" tabindex="0"></a> 2827 </li> 2828 </ul> 2829</div> 2830<!-- /ko --></script>
2830<script type='text/html' id='template-countdown'><div class="component c-countdown--horizontal" data-bind="fastForEach: data"> 2831 <div class="c-countdown__item flex flex-wrap flex-justify-center"> 2832 2833 <div class="c-countdown__header flex flex-align-center"> 2834 <div class="c-countdown__header--inner flex flex-align-center"> 2835 <div class="c-countdown__logos flex flex-align-center"> 2836 <img class="c-countdown__logo lazyloaded" data-bind="attr: {src: $component.bucket + '/images/responsive2020/logo_main.svg'}" alt="San Francisco State University" /> 2837 </div> 2838 <div class="c-countdown__title"><span data-bind="text: title"></span> <span>Countdown</span></div> 2839 </div> 2840 2841 <div class="c-countdown__details"> 2842 <div class="c-countdown__details--inner flex flex-align-center"> 2843 <div class="c-countdown__opponent-logo"> 2844 <img class="c-countdown__opponent-logo-image lazyload" data-bind="attr: {'data-src': game.opponent.image + '?width=90&height=90&mode=crop', alt:game.opponent.title}"> 2845 </div> 2846 <div class="c-countdown__details-right"> 2847 <div class="c-countdown__teams"> 2848 <span class="c-countdown__sport" data-bind="text: game.sport.title"></span> 2849 </div> 2850 <div class="c-countdown__opponent"> 2851 <span class="c-countdown__atvs" data-bind="text: game.atVs"></span> 2852 <span class="c-countdown__opponent-title" data-bind="text: game.opponent.title"></span> 2853 </div> 2854 </div> 2855 </div> 2856 </div> 2857 </div> 2858 2859 <div class="c-countdown__spacer"></div> 2860 2861 <div class="c-countdown__time-footer flex flex-wrap flex-justify-end"> 2862 <div class="c-countdown__time flex flex-align-center"> 2863 <div class="c-countdown__time-item flex flex-column flex-justify-center flex-align-center"> 2864 <div class="c-countdown__time-label">Days</div> 2865 <div class="c-countdown__time-value" data-bind="text: days"></div> 2866 </div> 2867 <div class="c-countdown__time-item flex flex-column flex-justify-center flex-align-center"> 2868 <div class="c-countdown__time-label"><abbr title="Hours">Hours</abbr></div> 2869 <div class="c-countdown__time-value" data-bind="text: hours"></div> 2870 </div> 2871 <div class="c-countdown__time-item flex flex-column flex-justify-center flex-align-center"> 2872 <div class="c-countdown__time-label"><abbr title="Minutes">Mins</abbr></div> 2873 <div class="c-countdown__time-value" data-bind="text: mins"></div> 2874 </div> 2875 <div class="c-countdown__time-item flex flex-column flex-justify-center flex-align-center"> 2876 <div class="c-countdown__time-label"><abbr title="Seconds">Secs</abbr></div> 2877 <div class="c-countdown__time-value" data-bind="text: secs"></div> 2878 </div> 2879 </div> 2880 </div> 2881 </div> 2882</div></script>
2882<script type='text/html' id='template-content-stream'><div class="component c-contentstream"> 2883 <a class="sidearm-skip-link" href="#s-awards">Skip Content Stream</a> 2884 <div class="c-contentstream__top flex flex-align-center"> 2885 <h2 id="h2_contentstream">#ChompCity</h2> 2886 <ul class="c-contentstream__filter reset-list flex "> 2887 <!-- ko foreach: displayTypes --> 2888 <li class="c-contentstream__filter-item" data-bind="css: 'c-contentstream__filter-item--' + type"> 2889 <button type="button" data-bind="click: $parent.filterStream, css: { 'is-active': type == $parent.selectedDisplayType().type }, attr: { 'aria-label': $data.type == $parent.selectedDisplayType().type ? $data.type : $data.type + ' filter', 'aria-pressed': type == $parent.selectedDisplayType().type ? 'true' : 'false' }" class="c-contentstream__filter-button is-active"> 2890 <!-- ko if: type === 'All' --> 2891 <span>All</span> 2892 <span aria-hidden="true" class="sf-grid sidearm-icon"></span> 2893 <!-- /ko --> 2894 <!-- ko if: type === 'Twitter' --> 2895 <span>Twitter</span> 2896 <span aria-hidden="true" class="sf-twitter sidearm-icon"></span> 2897 <!-- /ko --> 2898 <!-- ko if: type === 'Facebook' --> 2899 <span>Facebook</span> 2900 <span aria-hidden="true" class="sf-facebook-2 sidearm-icon"></span> 2901 <!-- /ko --> 2902 <!-- ko if: type === 'Instagram' --> 2903 <span>Instagram</span> 2904 <span aria-hidden="true" class="sf-instagram sidearm-icon"></span> 2905 <!-- /ko --> 2906 </button> 2907 </li> 2908 <!-- /ko --> 2909 </ul> 2910 </div> 2911 <div class="c-contentstream__stream" data-bind="afterBind: { foreach: data, callback: packery }"> 2912 <!-- ko if: type === 'tweet' --> 2913 <div class="c-contentstream__item c-contentstream__item--twitter" data-bind="with: data"> 2914 <div class="c-contentstream__item-inner"> 2915 <div class="c-contentstream__user flex flex-align-center"> 2916 <img class="c-contentstream__user-image" data-bind="attr: {'src': user.image, alt: user.name + '\'s profile'}" /> 2917 <div class="flex-item-1"> 2918 <a class="c-contentstream__user-screen" data-bind="text: '@' + user.screen_name, attr: {href: 'https://twitter.com/' + user.screen_name}" target="_blank"></a> 2919 </div> 2920 </div> 2921 <!-- ko if: media --> 2922 <div class="c-contentstream__media"> 2923 <img class="c-contentstream__media-image" data-bind="attr: { 'src': media, alt: '' }" /> 2924 <span class="c-contentstream__media-icon sf-twitter"></span> 2925 </div> 2926 <!-- /ko --> 2927 <div class="c-contentstream__body"> 2928 <div class="c-contentstream__text" data-bind="html: text"></div> 2929 <ul class="c-contentstream__actions reset-list flex flex-align-center"> 2930 <li class="c-contentstream__actions-item"> 2931 <a class="c-contentstream__actions-link" data-bind="attr: { href: 'https://twitter.com/intent/favorite?tweet_id=' + id }" aria-label="Favorite this tweet" target="_blank"> 2932 <span aria-hidden="true" class="sf-twitter-like sidearm-icon"></span> 2933 </a> 2934 </li> 2935 <li class="c-contentstream__actions-item"> 2936 <a class="c-contentstream__actions-link" data-bind="attr: { href: 'https://twitter.com/intent/tweet?in_reply_to=' + id }" aria-label="Reply to this tweet" target="_blank">
2937 <span aria-hidden="true" class="sf-twitter-reply sidearm-icon"></span> 2938 </a> 2939 </li> 2940 <li class="c-contentstream__actions-item"> 2941 <a class="c-contentstream__actions-link" data-bind="attr: { href: 'https://twitter.com/intent/retweet?tweet_id=' + id }" aria-label="Retweet this tweet" target="_blank"> 2942 <span aria-hidden="true" class="sf-twitter-retweet sidearm-icon"></span> 2943 </a> 2944 </li> 2945 </ul> 2946 </div> 2947 </div> 2948 </div> 2949 <!-- /ko --> 2950 <!-- ko if: type === 'facebook' --> 2951 <div class="c-contentstream__item c-contentstream__item--facebook" data-bind="with: data"> 2952 <div class="c-contentstream__item-inner"> 2953 <!-- ko if: full_picture --> 2954 <div class="c-contentstream__media"> 2955 <img class="c-contentstream__media-image" data-bind="attr: { 'src': full_picture, alt: 'facebook post' }" /> 2956 <span class="c-contentstream__media-icon sf-facebook-2"></span> 2957 </div> 2958 <!-- /ko --> 2959 <div class="c-contentstream__user flex flex-align-center"> 2960 <img class="c-contentstream__user-image" data-bind="attr:{ 'src': page.picture, alt: page.name + ' profile' }" /> 2961 <div class="flex-item-1"> 2962 <a class="c-contentstream__user-screen" target="_blank" data-bind="text: '@' + page.username, attr: { href: page.link }"></a> 2963 </div> 2964 </div> 2965 <div class="c-contentstream__body"> 2966 <!-- ko if: message --> 2967 <div class="c-contentstream__text" data-bind="html: message"></div> 2968 <!-- /ko --> 2969 <!-- ko if: !message && description --> 2970 <div class="c-contentstream__text" data-bind="html: description"></div> 2971 <!-- /ko --> 2972 <ul class="c-contentstream__actions reset-list flex flex-align-center"> 2973 <li class="c-contentstream__actions-item"> 2974 <a class="c-contentstream__actions-link" data-bind="attr: { href: link_to_post }" aria-label="Like this post" target="_blank"> 2975 <span class="sf-facebook-like-empty sidearm-icon"></span> 2976 </a> 2977 </li> 2978 </ul> 2979 </div> 2980 </div> 2981 </div> 2982 <!-- /ko --> 2983 <!-- ko if: type === 'instagram' --> 2984 <div class="c-contentstream__item c-contentstream__item--instagram" data-bind="with: data"> 2985 <div class="c-contentstream__item-inner"> 2986 <div class="c-contentstream__user flex flex-align-center"> 2987 <img class="c-contentstream__user-image" data-bind="attr: { 'src': user.profile_picture, alt: user.full_name + ' profile' }"> 2988 <div class="flex-item-1"> 2989 <a class="c-contentstream__user-screen" data-bind="text:'@' + user.username, attr: {href: 'https://www.instagram.com/' + user.username}" target="_blank"></a> 2990 </div> 2991 </div> 2992 <a class="c-contentstream__media" data-bind="attr: { href: link }" target="_blank"> 2993 <img class="c-contentstream__media-image" data-bind="attr: { 'src': images.standard_resolution.url, alt: caption ? caption.text : 'No Instagram caption available'}" /> 2994 <span class="c-contentstream__media-icon sf-instagram"></span> 2995 </a> 2996 </div> 2997 </div> 2998 <!-- /ko --> 2999 </div> 3000 <!-- ko if: moreToLoad --> 3001 <div class="load-more__container text-center"> 3002 <button class="load-more__button" data-bind="click: loadMore, text: isLoadingMore() ? 'Loading...' : 'Load More'">Load More</button> 3003 </div> 3004 <!-- /ko --> 3005</div></script>
3005<script type='text/html' id='template-awards'><!-- ko if: data().length > 0 --> 3006 <div class="component c-awards c-awards--standard flex flex-justify-center flex-align-center" data-bind="fastForEach: data"> 3007 <div class="c-awards__item flex flex-align-center"> 3008 <div class="c-awards__media-container"> 3009 <div class="c-awards__media"> 3010 <img class="c-awards__image lazyload" data-bind="attr: { 'data-src': image + '?width=160&height=240&mode=crop&scale=both&anchor=topcenter&quality=80', alt: name }" /> 3011 </div> 3012 </div> 3013 <div class="c-awards__details"> 3014 <a class="c-awards__firstname" data-bind="text: firstname, attr: { href: url }"></a> 3015 <a class="c-awards__lastname" data-bind="text: lastname, attr: { href: url }"></a> 3016 3017 <a class="c-awards__bio" data-bind="attr: { href: url }">View Bio <span class="c-awards__bio--arrow sf-arrows-long-right"></span></a> 3018 </div> 3019 </div> 3020 <!-- ko if: $index() === 0 --> 3021 <div class="c-awards__center"> 3022 <img class="c-awards__logo" data-bind="attr: {src: $component.bucket + '/images/responsive2020/aotw_logo.svg'}" alt="Athlete Award" width="130px" /> 3023 </div> 3024 <!-- /ko --> 3025 </div> 3026<!-- /ko --></script>
3026<script type='text/html' id='template-facilities'><div class="component c-facilities c-facilities--slider" data-bind="afterBind: {foreach:data, callback:slick}" data-slick-options="{ 3027 slidesToShow:1, 3028 slidesToScroll:1, 3029 infinite:true, 3030 arrows:true, 3031 dots:false, 3032 responsive:[{ 3033 breakpoint: 1280, 3034 settings: { 3035 slidesToShow: 2, 3036 slidesToScroll: 2 3037 } 3038 }, 3039 { 3040 breakpoint: 1024, 3041 settings: { 3042 slidesToShow: 1, 3043 slidesToScroll: 1 3044 } 3045 } 3046 ]}"> 3047 <div class="c-facilities__item"> 3048 <div class="c-facilities__media-container"> 3049 <div class="c-facilities__media relative"> 3050 <picture class="c-facilities__picture" data-bind="html5Picture: { 'images': [ 3051 { 'breakpoint': 540, 'image': images[0].url + '?width=768&height=432&mode=crop&scale=both&anchor=topcenter&format=jpg&quality=80' }, 3052 { 'breakpoint': 0, 'image': images[0].url + '?width=540&height=304&mode=crop&scale=both&anchor=topcenter&format=jpg&quality=80' } 3053 ]}, alt: title"></picture> 3054 </div> 3055 </div> 3056 <div class="c-facilities__title" data-bind="text:title"></div> 3057 </div> 3058</div></script>
3058<script type='text/html' id='template-galleries'><div class="component c-galleries c-galleries--grid"> 3059 <!-- ko if: !data().length --> 3060 <p class="c-galleries__no-data">There are currently no photos</p> 3061 <!-- /ko --> 3062 <div class="c-galleries__list" data-bind="afterBind: {foreach:data, callback:slick}" data-slick-options="{ 3063 slidesToShow:3, 3064 slidesToScroll:3, 3065 infinite:false, 3066 arrows:true, 3067 dots:false, 3068 responsive:[{ 3069 breakpoint: 1280, 3070 settings: { 3071 slidesToShow: 2, 3072 slidesToScroll: 2 3073 } 3074 }, 3075 { 3076 breakpoint: 768, 3077 settings: { 3078 slidesToShow: 1, 3079 slidesToScroll: 1 3080 } 3081 } 3082 ]}"> 3083 <div class="c-galleries__item"> 3084 <a class="c-galleries__link" data-bind="attr: {href:url, title: 'View gallery ' + title}"> 3085 <div class="c-galleries__media-container"> 3086 <div class="c-galleries__media relative"> 3087 <picture class="c-galleries__picture" data-bind="html5Picture: { 'images': [ 3088 { 'breakpoint': 540, 'image': images.large.url + '?width=768&height=432&mode=crop&scale=both&anchor=topcenter&format=jpg&quality=80' }, 3089 { 'breakpoint': 0, 'image': images.large.url + '?width=540&height=304&mode=crop&scale=both&anchor=topcenter&format=jpg&quality=80' } 3090 ]}, alt: title"> 3091 </picture> 3092 </div> 3093 </div> 3094 <div class="c-galleries__details"> 3095 <div class="c-galleries__title" data-bind="text: title"></div> 3096 <div class="c-galleries__sport" data-bind="text: sport.title"></div> 3097 </div> 3098 </a> 3099 </div> 3100 </div> 3101</div> 3102</script>
3102<script type='text/html' id='template-search'><!-- ko if: name() === 'searchOverlay' --> 3103<div class="component c-search c-search--overlay" role="search" 3104data-bind="css:{ 'is-open': toggled() }, onEscape: closeSearch"> 3105 <button type="button" class="c-search__toggle" aria-label="Toggle search form" 3106 data-bind="click: toggleSearch, attr: { 'aria-expanded': toggled() ? 'true' : 'false' }, css: { 'is-toggled' : toggled() }"> 3107 <span class="sf-search-2-minimal"></span> 3108 </button> 3109 <div class="c-search__overlay" data-bind="css:{ 'is-open': toggled() }, click: closeSearch"> 3110 <fieldset> 3111 <legend class="accessible-hide">Search</legend> 3112 <div class="c-search__text-wrap relative" data-bind="click: function(){}, clickBubble: false"> 3113 3114 <input type="text" class="c-search__text" 3115 data-bind="textInput: query, onEnter: search, attr:{ tabindex: toggled() ? 0 : -1 }" 3116 placeholder="Search SFStateGators.com" aria-label="Search this site" /> 3117 <button type="submit" class="c-search__submit" data-bind="click: search, disable: !query(), attr:{ tabindex: toggled() ? 0 : -1 }" aria-label="Search site">Search</button> 3118 </div> 3119 </fieldset> 3120 <button type="button" class="c-search__close" aria-label="Close search" 3121 data-bind="click: closeSearch, clickBubble: false, attr:{ tabindex: toggled() ? 0 : -1 }"> 3122 <span class="sf-close"></span> 3123 </button> 3124 </div> 3125</div> 3126<!-- /ko --> 3127<!-- ko if: name() === 'searchStandard' --> 3128<div class="component c-search c-search--standard" role="search"> 3129 <fieldset> 3130 <legend class="accessible-hide">Search:</legend> 3131 3132 <div class="c-search__container"> 3133 <input type="text" class="c-search__text" data-bind="textInput: query, onEnter: search" placeholder="Search" 3134 aria-label="Search this site" /> 3135 3136 <button type="submit" class="c-search__submit" data-bind="click: search, disable: !query()" 3137 aria-label="Search site"><span class="sf-search-2-minimal"></span></button> 3138 </div> 3139 </fieldset> 3140</div> 3141<!-- /ko --></script>
3141 3142
3142<script> 3143 window.preloaded_templates_are_rendering = true; 3144 3145 require(['knockout'], function (ko) { 3146 function register_custom_loader(component, vm_name, template_name) { 3147 if (document.getElementById('template-' + (template_name || component) )) { 3148 var custom_loader = { 3149 getConfig: function(name, callback) { 3150 if (name === component + '-component') { 3151 componentConfig = { 3152 template: { element: 'template-' + (template_name || component) }, 3153 viewModel: { require: 'components/' + (vm_name || component) } 3154 }; 3155 callback(componentConfig); 3156 } 3157 else { 3158 callback(null) 3159 } 3160 } 3161 }; 3162 3163 ko.components.loaders.unshift(custom_loader); 3164 } 3165 } 3166 3167 register_custom_loader('ads', 'promotions', 'promotions'); 3168 register_custom_loader('dfp', 'evergreen', 'evergreen'); 3169 3170 register_custom_loader('navigation'); 3171register_custom_loader('events'); 3172register_custom_loader('results'); 3173register_custom_loader('stories'); 3174register_custom_loader('countdown'); 3175register_custom_loader('content-stream'); 3176register_custom_loader('awards'); 3177register_custom_loader('facilities'); 3178register_custom_loader('galleries'); 3179register_custom_loader('search'); 3180 3181 3182 window.preloaded_templates_are_rendering = false; 3183 }); 3184 </script>
3184 3185 3186 3187<div class="b5r2a3ir5" style="display: none;" role="dialog" aria-label="Ad Blocker Detected" aria-modal="true"> 3188 <div class="b5r2a3ir5__inner"> 3189 <div class="b5r2a3ir5__body"> 3190 <div class="flex flex-align-center"> 3191 <img src="/images/logos/site/site.png?width=48" alt="Site logo" /> 3192 <div class="b5r2a3ir5-modal__title">Ad Blocker Detected</div> 3193 </div> 3194 <div class="b5r2a3ir5-modal__text"> 3195 <p>Thanks for visiting <a class="b5r2a3ir5-modal__text-host"></a>!</p> 3196 <p>The use of software that blocks ads hinders our ability to serve you the content you came here to enjoy.</p> 3197 <p>We ask that you consider turning off your ad blocker so we can deliver you the best experience possible while you are here.</p> 3198 <p>Thank you for your support!</p> 3199 <div class="b5r2a3ir5-modal__learn"> 3200 <a href="http://www.sidearmsports.com/blockers" target="_blank"><span class="sf-arrows-round-right"></span>Learn More About Ad Blockers</a> 3201 </div> 3202 </div> 3203 </div> 3204 <button type="button" class="b5r2a3ir5-banner__consent text-center" aria-label="Close ad blocker detected modal">Close</button> 3205 </div> 3206</div> 3207
3208<script> 3209 var host_element = document.querySelector(".b5r2a3ir5-modal__text-host"); 3210 host_element.href = window.location.href; 3211 host_element.innerText = window.location.hostname; 3212 3213 function close_banner() { 3214 var CookieDate = new Date; 3215 CookieDate.setTime(CookieDate.getTime() + 1 * 3600 * 1000 * 24); 3216 document.cookie = "sidearm-adblock-banner_consent=true; expires=\"" + CookieDate.toGMTString() + "\";"; 3217 document.querySelector(".b5r2a3ir5").remove(); 3218 } 3219 3220 var consent_button = document.querySelector(".b5r2a3ir5-banner__consent"); 3221 3222 consent_button.addEventListener("click", function() { close_banner(); }); 3223 3224 require(['config'], function(config) { 3225 require(['jquery', 'knockout', 'cookie', 'text'], function ($, ko, cookie, text) { 3226 $(function () { 3227 //disable check for Siteimprove scans 3228 if (navigator.userAgent.toLowerCase().indexOf('siteimprove') < 0) { 3229 3230 if (cookie.get_cookie('sidearm-adblock-banner_consent')) { 3231 return; 3232 } 3233 3234 var deferred = $.Deferred(); 3235 $.ajax({
3236 type: "HEAD", 3237 async: true, 3238 url: "/components/js/analytics.js", 3239 }).done(function(message,text,jqXHR){ 3240 deferred.resolve(); 3241 }) 3242 .fail(function(err){ 3243 show_ad_blocker_blocked_modal(); 3244 deferred.reject(); 3245 }); 3246 3247 deferred.then(function(success) { 3248 $.get('/common/templates/dfp/dfp-component-template.html') 3249 .then(function (response) { 3250 }, function (error) { 3251 show_ad_blocker_blocked_modal(); 3252 }); 3253 }, function (error) { 3254 show_ad_blocker_blocked_modal() 3255 }) 3256 .fail(function(){ 3257 show_ad_blocker_blocked_modal() 3258 }); 3259 3260 function show_ad_blocker_blocked_modal() { 3261 var modal = document.querySelector('.b5r2a3ir5'); 3262 modal.style.display = 'flex'; 3263 modal.querySelector('.b5r2a3ir5-banner__consent').focus(); 3264 } 3265 } 3266 }); 3267 }); 3268 }); 3269</script>
3269 3270 3271<style> 3272 .b5r2a3ir5 { 3273 display: flex; 3274 align-items: center; 3275 justify-content: center; 3276 position: fixed; 3277 top: 0; 3278 left: 0; 3279 width: 100%; 3280 height: 100%; 3281 z-index: 999999; 3282 padding: 24px; 3283 background-color: rgba(0, 0, 0, 0.85); 3284} 3285.b5r2a3ir5__inner { 3286 background-color: white; 3287 color: #2a2b2c; 3288 width: 100%; 3289 max-width: 500px; 3290 border-radius: 2px; 3291 line-height: 1.875; 3292 font-size: 1rem; 3293 max-height: 100%; 3294 max-width: 700px; 3295} 3296.b5r2a3ir5__body { 3297 padding: 24px; 3298} 3299.b5r2a3ir5-modal__title { 3300 position: relative; 3301 padding-left: 24px; 3302 font-size: 1.5rem; 3303 font-weight: 900; 3304 line-height: 1; 3305} 3306.b5r2a3ir5-modal__title::after { 3307 content: ''; 3308 display: block; 3309 width: 48px; 3310 height: 2px; 3311 background-color: black; 3312 margin-top: 8px; 3313} 3314.b5r2a3ir5-modal__text a { 3315 color: black; 3316} 3317.b5r2a3ir5-modal__learn { 3318 color: black; 3319 font-size: 1rem; 3320 font-weight: 400; 3321 line-height: 1.5rem; 3322} 3323.b5r2a3ir5-modal__learn a { 3324 color: black; 3325} 3326.b5r2a3ir5-modal__browsers { 3327 padding-top: 12px; 3328 margin: 0 -6px; 3329} 3330.b5r2a3ir5-modal__browsers-button { 3331 flex: 1 0 auto; 3332 text-decoration: none; 3333 border-radius: 6px; 3334 background: whitesmoke; 3335 border-radius: 35px; 3336 padding: 12px; 3337 margin: 0 6px; 3338 border: 1px solid #d9d9d9; 3339 transition: .25s; 3340} 3341.b5r2a3ir5-modal__browsers-button img { 3342 width: 36px; 3343 height: 36px; 3344} 3345.b5r2a3ir5-modal__browsers-button:hover { 3346 background: #d9d9d9; 3347} 3348.b5r2a3ir5-modal__browsers--upgrade { 3349 line-height: 1; 3350 padding: 0 12px; 3351} 3352.b5r2a3ir5-modal__browsers--text { 3353 font-size: 14px; 3354 color: #2a2b2c; 3355 font-weight: 400; 3356} 3357.b5r2a3ir5-modal__browsers--text span { 3358 font-size: 16px; 3359 color: black; 3360 font-weight: 700; 3361} 3362.b5r2a3ir5-modal__browsers--text:last-child { 3363 padding-top: 4px; 3364} 3365.b5r2a3ir5-banner__consent { 3366 -webkit-appearance: none; 3367 background-color: whitesmoke; 3368 border: 1px solid #d9d9d9; 3369 display: block; 3370 padding: 0 16px; 3371 color: black; 3372 width: 100%; 3373 margin-top: 8px; 3374 transition: .25s; 3375 line-height: 28px; 3376 height: 28px; 3377 font-size: 14px; 3378} 3379.b5r2a3ir5-banner__consent:hover { 3380 background-color: black; 3381 color: white; 3382} 3383 3384</style><div style='position: fixed; left: -10000px'></div> 3385
3385<script> 3386 document.addEventListener('click', function(e) { 3387 if (e.target && e.target.classList.contains('sidearm-accessible-slick-pause-all')) { 3388 var button = e.target, 3389 paused = button.classList.contains('sidearm-paused'), 3390 slickSliders = document.querySelectorAll('.slick-initialized'), 3391 pauseButtons = document.querySelectorAll('.sidearm-accessible-pause'), 3392 pauseButtonsText = document.querySelectorAll('.sidearm-accessible-pause-text'), 3393 jaws = button.parentElement.querySelector('.sidearm-jaws-talk-please'); 3394 3395 if (paused) { 3396 slickSliders.forEach(function(slider) { 3397 $(slider).slick('slickPlay'); 3398 $(slider).slick('slickGoTo', 0, false); 3399 }); 3400 3401 button.classList.remove('sidearm-paused'); 3402 button.textContent = 'Pause All Rotators'; 3403 jaws.textContent = 'All Rotators Playing'; 3404 3405 pauseButtonsText.forEach(function(text) { 3406 text.setAttribute('aria-live', 'off'); 3407 text.textContent = 'Pause'; 3408 text.setAttribute('aria-live', 'polite'); 3409 }); 3410 } else { 3411 slickSliders.forEach(function(slider) { 3412 $(slider).slick('slickPause'); 3413 $(slider).slick('slickGoTo', 0, false); 3414 }); 3415 3416 button.classList.add('sidearm-paused'); 3417 button.textContent = 'Play All Rotators'; 3418 jaws.textContent = 'All Rotators Paused'; 3419 3420 pauseButtonsText.forEach(function(text) { 3421 text.setAttribute('aria-live', 'off'); 3422 text.textContent = 'Play'; 3423 text.setAttribute('aria-live', 'polite'); 3424 }); 3425 } 3426 } 3427 }); 3428 </script>
3428 3429
3429<script type="text/javascript"> 3430 var axel = Math.random() + ""; 3431 var a = axel * 10000000000000; 3432 document.write('<iframe title="Double click" src="https://8022443.fls.doubleclick.net/activityi;src=8022443;type=count0;cat=sitev0;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;ord=1;num=' + a + '?" width="1" height="1" frameborder="0" style="display:none"></iframe>'); 3433</script>
3433 3434<noscript> 3435 <iframe title="Double click" src="https://8022443.fls.doubleclick.net/activityi;src=8022443;type=count0;cat=sitev0;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;ord=1;num=1?" width="1" height="1" frameborder="0" style="display:none"></iframe> 3436</noscript> 3437
3438<script type="text/javascript"> 3439 var axel = Math.random() + ""; 3440 var a = axel * 10000000000000; 3441 document.write('<iframe title="Double click" src="https://8022443.fls.doubleclick.net/activityi;src=8022443;type=counter;cat=sitev0;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;ord=1;num=' + a + '?" width="1" height="1" frameborder="0" style="display:none"></iframe>'); 3442</script>
3442 3443<noscript> 3444 <iframe title="Double click" src="https://8022443.fls.doubleclick.net/activityi;src=8022443;type=counter;cat=sitev0;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;ord=1;num=1?" width="1" height="1" frameborder="0" style="display:none"></iframe> 3445</noscript><!-- BEGIN ControlTag for "Sidearm" -->
3446<script class="kxct" data-id="so4l4yxm2" data-timing="async" data-version="3.0" type="text/javascript"> 3447 window.Krux||((Krux=function(){Krux.q.push(arguments)}).q=[]); 3448 (function(){ 3449 var k=document.createElement('script');k.type='text/javascript';k.async=true; 3450 k.src=(location.protocol==='https:'?'https:':'http:')+'//cdn.krxd.net/controltag/so4l4yxm2.js'; 3451 var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(k,s); 3452 }()); 3453</script>
3453 3454<!-- END ControlTag --> 3455
3456<script> 3457Krux('ns:mogointeractive', 'consent:set', { 3458dc: true, 3459 al: true, 3460 tg: true, 3461 cd: false, 3462 sh: false, 3463 re: false 3464}, function(errors, body) { 3465 if (errors) { 3466 console.error(errors); 3467 } 3468}); 3469</script>
3469<script type="text/javascript" src="/_Incapsula_Resource?SWJIYLWA=719d34d31c8e3a6e6fffd425f7e032f3&ns=1&cb=723738421" async></script>
3469</body> 3470</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.