Wincomparator
New customers only | Commercial content | 18+ age limit | T&Cs apply

Appalachian Mountaineers v James Madison Dukes Odds (18 April 2025)

Appalachian Mountaineers vs James Madison Dukes: Match odds 19 Apr 2025 at 06:00

Baseball - NCAA Division I

18 April 2025 6:00

APPALACHIAN MOUNTAINEERS
9
-
4
JAMES MADISON DUKES

ODDS

New customers only | Commercial content | 18+ age limit | T&Cs apply

LAST MATCHES

26
Games Scored
24
Games conceded
16/04/2025 - NCAA Division I
Duke Blue Devils Duke Blue Devils team logo
8 - 4
Appalachian Mountaineers team logo Appalachian Mountaineers
13/04/2025 - NCAA Division I
Marshall Herd Marshall Herd team logo
5 - 8
Appalachian Mountaineers team logo Appalachian Mountaineers
12/04/2025 - NCAA Division I
Marshall Herd Marshall Herd team logo
5 - 1
Appalachian Mountaineers team logo Appalachian Mountaineers
12/04/2025 - NCAA Division I
Marshall Herd Marshall Herd team logo
0 - 6
Appalachian Mountaineers team logo Appalachian Mountaineers
09/04/2025 - NCAA Division I
Appalachian Mountaineers Appalachian Mountaineers team logo
7 - 6
Western Carolina Catamounts team logo Western Carolina Catamounts
28
Points Scored
26
Points conceded
15/04/2025 - NCAA Division I
George Mason Patriots George Mason Patriots team logo
11 - 10
James Madison Dukes team logo James Madison Dukes
13/04/2025 - NCAA Division I
James Madison Dukes James Madison Dukes team logo
0 - 4
Troy Trojans team logo Troy Trojans
12/04/2025 - NCAA Division I
James Madison Dukes James Madison Dukes team logo
3 - 6
Troy Trojans team logo Troy Trojans
12/04/2025 - NCAA Division I
James Madison Dukes James Madison Dukes team logo
7 - 3
Troy Trojans team logo Troy Trojans
08/04/2025 - NCAA Division I
Longwood Lancers Longwood Lancers team logo
2 - 8
James Madison Dukes team logo James Madison Dukes

NCAA DIVISION I NEXT MATCHES

wc
Menu
Offers Betting Sites Football
disclaimer disclaimer gambling commission
Please, Gamble Responsibly
document.addEventListener('DOMContentLoaded', function () { var burgy = document.getElementById('pushRight'); var burgyDown = document.getElementsByClassName('burgyDown'); var sidebarmenu = document.getElementById('sidebarIdMenu'); var timesclose = document.querySelector('.times-close'); var overlaymenu = document.querySelector('.overlaymenu'); burgyDown[0].addEventListener('click', function () { sidebarmenu.classList.toggle('hidden') overlaymenu.classList.toggle('hidden') }) burgy.addEventListener('click', function () { sidebarmenu.classList.toggle('hidden') overlaymenu.classList.toggle('hidden') }) timesclose.addEventListener('click', function () { sidebarmenu.classList.toggle('hidden') overlaymenu.classList.toggle('hidden') }) overlaymenu.addEventListener('click', function () { sidebarmenu.classList.toggle('hidden') overlaymenu.classList.toggle('hidden') }) })