×
Categories
${ res.pages.map(p => { return `
${p.meta_value[0]} ${p.meta_value}` }).join('') }
Performers
${ res.performers.map(p => { return `
${p.name[0]} ${p.name}` }).join('') }
Venues
${ res.venues.map(p => { return `
${p.name[0]} ${p.name}` }).join('') }
Events
${ res.events.map(p => { return `
${p.month} ${p.day}, ${p.year} ${p.time} ${p.post_title}` }).join('') }
Experience the Thrill of Sports in Tampa, Florida!
Tampa, Florida, is a dynamic center of sports excitement, home to top-tier professional teams that embody the city’s energy and passion. The Tampa Bay Buccaneers dominate the NFL, the Tampa Bay Rays shine in MLB, and the Tampa Bay Lightning energizes NHL arenas, making the city a prime destination for sports fans. With a wealth of teams in action, Tampa provides a comprehensive and thrilling sports experience for enthusiasts of all ages. Keep up with the latest by checking our daily updated schedule of Tampa’s sporting events. Get your tickets confidently through verified sources, ensuring you get the best seats at the best prices to be part of the live-action in Tampa’s vibrant sports scene.
Contents
Schedule & Tickets
List Of All Events
Sports Venues
Tampa, FL
Sports Schedule & Tickets
Reset
Cancel
Apply
Upcoming Events: 313
May
25
2024
4:10 PM
Sat
Tampa Bay Rays vs. Kansas City Royals
Tropicana Field | Capacity: 42735
33705, One Tropicana Dr, St. Petersburg, FL, US
TicketsPrices from $13
Avg. price ~ $103
Available Tickets: 2358
May
25
2024
6:00 PM
Sat
Lakeland Flying Tigers vs. Palm Beach Cardinals
Publix Field at Joker Marchant Stadium | Capacity: 8500
33804, 2125 N. Lake Ave., Lakeland, FL, US
TicketsPrices from $18
Avg. price ~ $33
Available Tickets: 316
May
25
2024
6:30 PM
Sat
Bradenton Marauders vs. Dunedin Blue Jays
LECOM Park | Capacity: 8500
34205, 1611 - 9th St. W., Bradenton, FL, US
TicketsPrices from $18
Avg. price ~ $36
Available Tickets: 359
May
25
2024
7:30 PM
Sat
Tampa Bay Rowdies vs. Las Vegas Lights FC
Al Lang Stadium | Capacity: 7500
33701, 230 First St., St. Petersburg, FL, US
TicketsPrices from $18
Avg. price ~ $55
Available Tickets: 289
May
26
2024
12:00 PM
Sun
Bradenton Marauders vs. Dunedin Blue Jays
LECOM Park | Capacity: 8500
34205, 1611 - 9th St. W., Bradenton, FL, US
TicketsPrices from $18
Avg. price ~ $37
Available Tickets: 439
May
26
2024
12:00 PM
Sun
Lakeland Flying Tigers vs. Palm Beach Cardinals
Publix Field at Joker Marchant Stadium | Capacity: 8500
33804, 2125 N. Lake Ave., Lakeland, FL, US
TicketsPrices from $18
Avg. price ~ $35
Available Tickets: 335
May
26
2024
1:40 PM
Sun
Tampa Bay Rays vs. Kansas City Royals
Tropicana Field | Capacity: 42735
33705, One Tropicana Dr, St. Petersburg, FL, US
See AlsoLegacy Verification policyTicketsPrices from $17
Avg. price ~ $93
Available Tickets: 1921
May
28
2024
6:30 PM
Tue
Clearwater Threshers vs. Lakeland Flying Tigers
BayCare Ballpark | Capacity: 8500
33765, 601 N. Old Coachman Road, Clearwater, FL, US
TicketsPrices from $11
Avg. price ~ $31
Available Tickets: 270
May
28
2024
6:30 PM
Tue
Dunedin Blue Jays vs. St. Lucie Mets
TD Ballpark | Capacity: 5509
34698, 311 Douglas Avenue, Dunedin, FL, US
TicketsPrices from $13
Avg. price ~ $20
10 tickets remaining!
May
28
2024
6:50 PM
Tue
Tampa Bay Rays vs. Oakland AthleticsVIP Packages
Tropicana Field | Capacity: 42735
33705, One Tropicana Dr, St. Petersburg, FL, US
TicketsPrices from $6
Avg. price ~ $60
Available Tickets: 3547
May
29
2024
6:30 PM
Wed
Dunedin Blue Jays vs. St. Lucie Mets
TD Ballpark | Capacity: 5509
34698, 311 Douglas Avenue, Dunedin, FL, US
TicketsPrices from $9
Avg. price ~ $15
18 tickets remaining!
May
29
2024
6:30 PM
Wed
Clearwater Threshers vs. Lakeland Flying Tigers
BayCare Ballpark | Capacity: 8500
33765, 601 N. Old Coachman Road, Clearwater, FL, US
TicketsPrices from $9
Avg. price ~ $30
Available Tickets: 315
May
29
2024
6:50 PM
Wed
Tampa Bay Rays vs. Oakland AthleticsVIP Packages
Tropicana Field | Capacity: 42735
33705, One Tropicana Dr, St. Petersburg, FL, US
TicketsPrices from $6
Avg. price ~ $61
Available Tickets: 3813
May
30
2024
1:10 PM
Thu
Tampa Bay Rays vs. Oakland AthleticsVIP Packages
Tropicana Field | Capacity: 42735
33705, One Tropicana Dr, St. Petersburg, FL, US
TicketsPrices from $6
Avg. price ~ $66
Available Tickets: 4933
May
30
2024
6:30 PM
Thu
Clearwater Threshers vs. Lakeland Flying Tigers
BayCare Ballpark | Capacity: 8500
33765, 601 N. Old Coachman Road, Clearwater, FL, US
TicketsPrices from $10
Avg. price ~ $31
Available Tickets: 321
May
30
2024
6:30 PM
Thu
Dunedin Blue Jays vs. St. Lucie Mets
TD Ballpark | Capacity: 5509
34698, 311 Douglas Avenue, Dunedin, FL, US
TicketsPrices from $13
Avg. price ~ $20
10 tickets remaining!
May
31
2024
6:30 PM
Fri
Clearwater Threshers vs. Lakeland Flying Tigers
BayCare Ballpark | Capacity: 8500
33765, 601 N. Old Coachman Road, Clearwater, FL, US
TicketsPrices from $13
Avg. price ~ $30
Available Tickets: 267
May
31
2024
6:30 PM
Fri
Dunedin Blue Jays vs. St. Lucie Mets
TD Ballpark | Capacity: 5509
34698, 311 Douglas Avenue, Dunedin, FL, US
TicketsPrices from $13
Avg. price ~ $20
10 tickets remaining!
May
31
2024
7:30 PM
Fri
WWE: NXT Live
University Area CDC Gymnasium
33613, 14013 N 22nd St, Tampa, FL, US
TicketsPrices from $36
Avg. price ~ $48
8 tickets remaining!
Jun
01
2024
6:30 PM
Sat
Clearwater Threshers vs. Lakeland Flying Tigers
BayCare Ballpark | Capacity: 8500
33765, 601 N. Old Coachman Road, Clearwater, FL, US
TicketsPrices from $12
Avg. price ~ $33
Available Tickets: 278
Jun
01
2024
6:30 PM
Sat
Dunedin Blue Jays vs. St. Lucie Mets
TD Ballpark | Capacity: 5509
34698, 311 Douglas Avenue, Dunedin, FL, US
TicketsPrices from $13
Avg. price ~ $18
13 tickets remaining!
Jun
02
2024
12:00 PM
Sun
Clearwater Threshers vs. Lakeland Flying Tigers
BayCare Ballpark | Capacity: 8500
33765, 601 N. Old Coachman Road, Clearwater, FL, US
TicketsPrices from $12
Avg. price ~ $32
Available Tickets: 289
Jun
02
2024
12:00 PM
Sun
Dunedin Blue Jays vs. St. Lucie Mets
TD Ballpark | Capacity: 5509
34698, 311 Douglas Avenue, Dunedin, FL, US
TicketsPrices from $13
Avg. price ~ $20
10 tickets remaining!
Jun
04
2024
6:30 PM
Tue
Lakeland Flying Tigers vs. Jupiter Hammerheads
Publix Field at Joker Marchant Stadium | Capacity: 8500
33804, 2125 N. Lake Ave., Lakeland, FL, US
TicketsPrices from $18
Avg. price ~ $34
Available Tickets: 326
Jun
04
2024
6:30 PM
Tue
Tampa Tarpons vs. Fort Myers Mighty Mussels
George M. Steinbrenner Field | Capacity: 11026
33614, 1 Steinbrenner Dr., Tampa, FL, US
TicketsPrices from $7
Avg. price ~ $38
Available Tickets: 643
Jun
04
2024
6:30 PM
Tue
Bradenton Marauders vs. Clearwater Threshers
LECOM Park | Capacity: 8500
34205, 1611 - 9th St. W., Bradenton, FL, US
TicketsPrices from $18
Avg. price ~ $43
Available Tickets: 641
Jun
05
2024
1:00 PM
Wed
Tampa Tarpons vs. Fort Myers Mighty Mussels
George M. Steinbrenner Field | Capacity: 11026
33614, 1 Steinbrenner Dr., Tampa, FL, US
TicketsPrices from $9
Avg. price ~ $40
Available Tickets: 605
Jun
05
2024
6:30 PM
Wed
Lakeland Flying Tigers vs. Jupiter Hammerheads
Publix Field at Joker Marchant Stadium | Capacity: 8500
33804, 2125 N. Lake Ave., Lakeland, FL, US
TicketsPrices from $18
Avg. price ~ $43
Available Tickets: 302
Jun
05
2024
6:30 PM
Wed
Bradenton Marauders vs. Clearwater Threshers
LECOM Park | Capacity: 8500
34205, 1611 - 9th St. W., Bradenton, FL, US
TicketsPrices from $18
Avg. price ~ $43
Available Tickets: 675
Jun
06
2024
6:30 PM
Thu
Bradenton Marauders vs. Clearwater Threshers
LECOM Park | Capacity: 8500
34205, 1611 - 9th St. W., Bradenton, FL, US
TicketsPrices from $18
Avg. price ~ $43
Available Tickets: 612
Show More
`citiesList.insertAdjacentHTML('beforeend', cityRow)})}}function setCity(elem, id) {cityInp.value = elem.textContentcitiesList.style.display = 'none'scheduleBox.setAttribute('data-page', 0);paramsCity = '&city=' + idloaderAnim.classList.remove('hidden-loader')loadSchedulePage()}document.addEventListener('click', (e) => {const withinBoundaries = e.composedPath().includes(cityWrap);if (!withinBoundaries) {citiesList.style.display = 'none'}})}function nextCalendar() {curMonth++;if (curMonth > 12) {curMonth = 1curYear++;}createCalendars(calendarBlock, curYear, curMonth)}function prevCalendar() {curMonth--;if (curMonth < 1) {curMonth = 12curYear--;}if (curYear === todayYear && curMonth <= todayMonth) {curMonth = todayMonth;curYear = todayYear;}createCalendars(calendarBlock, curYear, curMonth)}function resetFilter() {if (selected1 !== 0) {selectionIndex = 1;selected1 = 0;selected2 = 0;fstring = '';fltrTitle.innerHTML = 'Select Your Dates'fltrBtn.addEventListener('click', openFilter, true)scheduleBox.setAttribute('data-page', 0);params = ''} else {fltrBtn.addEventListener('click', openFilter, true)}createCalendars(calendarBlock, curYear, curMonth)loaderAnim.classList.remove('hidden-loader')loadSchedulePage()}function clearFilter() {fltrBtn.classList.remove('fltr-opened');fltrBtn.addEventListener('click', openFilter, true);}function applyFilter() {if (fstring !== '') {fltrTitle.innerHTML = fstringif (selected2 === 0) {scheduleBox.setAttribute('data-page', 0);let m = (Number(selected1.toString().substr(4, 2)) + 1).toString()if (m.length === 1) {m = '0' + m}params = '&start_date=' + selected1.toString().substr(0, 4) + '-' + m + '-' + selected1.toString().substr(6, 2)} else {scheduleBox.setAttribute('data-page', 0);let m = (Number(selected1.toString().substr(4, 2)) + 1).toString()if (m.length === 1) {m = '0' + m}let m2 = (Number(selected2.toString().substr(4, 2)) + 1).toString()if (m2.length === 1) {m2 = '0' + m2}params = '&start_date=' + selected1.toString().substr(0, 4) + '-' + m + '-' + selected1.toString().substr(6, 2)params = params + '&end_date=' + selected2.toString().substr(0, 4) + '-' + m2 + '-' + selected2.toString().substr(6, 2)}loaderAnim.classList.remove('hidden-loader');loadSchedulePage()}fltrBtn.classList.remove('fltr-opened');fltrBtn.addEventListener('click', openFilter, true)}fltrBtn.addEventListener('click', openFilter, true)// closeFltr.addEventListener('click', closeFilter, true)function openFilter(event) {event.stopPropagation()fltrBtn.classList.add('fltr-opened');fltrBtn.removeEventListener('click', openFilter, true)createCalendars(calendarBlock, curYear, curMonth)}function closeFilter(event) {event.stopPropagation()fltrBtn.classList.remove('fltr-opened');fltrBtn.addEventListener('click', openFilter, true)}function selectDate(d, m, y) {let daystring = d.toString()if (daystring.length === 1) {daystring = '0' + daystring}let monstring = m.toString()if (monstring.length === 1) {monstring = '0' + monstring}let s = Number(y.toString() + monstring + daystring)let monstr = new Date(y, m).toLocaleString('en', {month: 'short'})if (selectionIndex === 1) {selected2 = 0;selected1 = sfstring = monstr + ' ' + daystring + ', ' + y}if (selectionIndex === 2) {selected2 = s;if (selected1 > selected2) {selected2 = selected1selected1 = sfstring = monstr + ' ' + daystring + ', ' + y + ' - ' + fstring} else {fstring = fstring + ' - ' + monstr + ' ' + daystring + ', ' + y}selectionIndex = 0}selectionIndex++createCalendars(calendarBlock, curYear, curMonth)}function createCalendars(elem, year, month) {let year1 = year;let year2 = year;let mon1 = month - 1;let mon2 = mon1 + 1;if (mon2 > 11) {mon2 = 0year2 = year + 1;}let d1 = new Date(year1, mon1);let d2 = new Date(year2, mon2);let m1str = new Date(year1, mon1).toLocaleString('en', {month: 'long'});let m2str = new Date(year2, mon2).toLocaleString('en', {month: 'long'});let calendarBody1 = ''let calendarBody2 = ''for (let i = 0; i < getDay(d1); i++) {calendarBody1 += `
`;}for (let i = 0; i < getDay(d2); i++) {calendarBody2 += `
`;}while (d1.getMonth() == mon1) {let daystring = d1.getDate().toString()if (daystring.length === 1) {daystring = '0' + daystring}let monstring = mon1.toString()if (monstring.length === 1) {monstring = '0' + monstring}let selstring = Number(year1.toString() + monstring + daystring)if (d1 >= (new Date(mindate))) {if (selected1 === selstring && selected2 === 0) {calendarBody1 += '
` + d1.getDate() + '
';d1.setDate(d1.getDate() + 1);} else if (selected1 === selstring && selected2 !== 0) {calendarBody1 += '
` + d1.getDate() + '
';d1.setDate(d1.getDate() + 1);} else if (selected2 === selstring) {calendarBody1 += '
` + d1.getDate() + '
';d1.setDate(d1.getDate() + 1);} else if (selected1 < selstring && selected2 > selstring) {calendarBody1 += '
` + d1.getDate() + '
';d1.setDate(d1.getDate() + 1);} else {calendarBody1 += '
` + d1.getDate() + '
';d1.setDate(d1.getDate() + 1);}} else {calendarBody1 += '
' + d1.getDate() + '
';d1.setDate(d1.getDate() + 1);}}while (d2.getMonth() == mon2) {let daystring = d2.getDate().toString()if (daystring.length === 1) {daystring = '0' + daystring}let monstring = mon2.toString()if (monstring.length === 1) {monstring = '0' + monstring}let selstring = Number(year2.toString() + monstring + daystring)if (d2 >= (new Date(mindate))) {if (selected1 === selstring && selected2 === 0) {calendarBody2 += '
` + d2.getDate() + '
';d2.setDate(d2.getDate() + 1);} else if (selected1 === selstring && selected2 !== 0) {calendarBody2 += '
` + d2.getDate() + '
';d2.setDate(d2.getDate() + 1);} else if (selected2 === selstring) {calendarBody2 += '
` + d2.getDate() + '
';d2.setDate(d2.getDate() + 1);} else if (selected1 < selstring && selected2 > selstring) {calendarBody2 += '
` + d2.getDate() + '
';d2.setDate(d2.getDate() + 1);} else {calendarBody2 += '
` + d2.getDate() + '
';d2.setDate(d2.getDate() + 1);}} else {calendarBody2 += '
' + d2.getDate() + '
';d2.setDate(d2.getDate() + 1);}}if (getDay(d1) != 0) {for (let i = getDay(d1); i < 7; i++) {calendarBody1 += '
';}}if (getDay(d2) != 0) {for (let i = getDay(d2); i < 7; i++) {calendarBody2 += '
';}}let calendar1 = ``;let calendar2 = ``;if (window.innerWidth <= 800) {calendar1 = `
${m1str}, ${year1}
Sun
Mon
Tue
Wed
Thu
Fri
Sat
${calendarBody1}
`;calendar2 = `
${m2str}, ${year2}
Sun
Mon
Tue
Wed
Thu
Fri
Sat
${calendarBody2}
`;} else {calendar1 = `
Sun
Mon
Tue
Wed
Thu
Fri
Sat
${calendarBody1}
`;calendar2 = `
Sun
Mon
Tue
Wed
Thu
Fri
Sat
${calendarBody2}
`;}let prevContol = `
`if (curMonth === todayMonth && curYear === todayYear) {prevContol = ``}let calendars = ``if (window.innerWidth <= 800) {calendars = `
${prevContol}
${calendar1 + calendar2}
`;} else {calendars = `
${prevContol}
${m1str}, ${year1}
${m2str}, ${year2}
${calendar1 + calendar2}
`;}elem.innerHTML = calendars;}function getDay(date) {let day = date.getDay();return day;}fltrBtn.style.display = 'block';function applyScheduleFilter(categories) {selected1 = document.querySelector('.v-start-date').getAttribute('data-data') selected2 = document.querySelector('.v-end-date').getAttribute('data-data')fstring = `${document.querySelector('.v-start-date').innerHTML} - ${document.querySelector('.v-end-date').innerHTML}`if (fstring !== '') {fltrTitle.innerHTML = fstringif (selected2 === 0) {scheduleBox.setAttribute('data-page', 0);let m = (Number(selected1.toString().substr(4, 2))).toString()if (m.length === 1) {m = '0' + m}params = '&start_date=' + selected1.toString().substr(0, 4) + '-' + m + '-' + selected1.toString().substr(6, 2)} else {scheduleBox.setAttribute('data-page', 0);let m = (Number(selected1.toString().substr(4, 2))).toString()if (m.length === 1) {m = '0' + m}let m2 = (Number(selected2.toString().substr(4, 2))).toString()if (m2.length === 1) {m2 = '0' + m2}params = '&start_date=' + selected1.toString().substr(0, 4) + '-' + m + '-' + selected1.toString().substr(6, 2)params = params + '&end_date=' + selected2.toString().substr(0, 4) + '-' + m2 + '-' + selected2.toString().substr(6, 2)}if(categories) {params += `&categories=${categories}`}loaderAnim.classList.remove('hidden-loader');loadSchedulePage()}fltrBtn.classList.remove('fltr-opened');fltrBtn.addEventListener('click', openFilter, true)}